เนื่องจากช่วงนี้มีข่าว Untethered Jaibreak ของ iOS 5.0.1 กำลังจะออกมา ซึ่งหลาย ๆ คนคงจะได้ทราบแล้วว่าปัจจุบัน iDevice ที่ยังใช้ชิป A4 ยังคงเป็น Tethered Jailbreak อยู่ ซึ่งทั้งสองประเภทนี้ได้เคยเขียนอธิบายไว้ชัดเจนแล้วครับ แต่วันนี้จะมาอธิบายขั้นตอนในการพัฒนาเครื่องมือที่ใช้ในการเจลเบรก ทำไมถึงต้องเป็น Tethered ก่อนทุกครั้งไป และทำไมถึงไม่มีผลกับ iDevice ตัวใหม่ ๆ ให้ทราบกัน ก่อนอื่นขอเกริ่นนำก่อนว่าการเจลเบรกนั้น คือการหาช่องโหว่ที่พบได้บนตัวอุปกรณ์ (ในที่นี้ขอยกตัวอย่างเป็น iPhone 4) ซึ่งสามารถนำไปสู่การเจลเบรกได้ ช่องโหว่ที่ว่านี้มี 2 แบบดังนี้ครับ Userland exploits คือช่องโหว่ที่พบได้ในระดับซอฟท์แวร์ ซึ่งเกิดจากโค้ดต่าง ๆ ที่ปรากฏใน iOS นั้น ๆ ครับ ซึ่ง Userland Exploit นั้น ถูกพัฒนาไปเป็นเครื่องมือในการเจลเบรกที่โด่งดัง Jailbreakme นั้นเอง ข้อดีของ Userland Exploits [...]
Related posts:
↧