ไฟล์ SHSH คืออะไร??
ไฟล์ SHSH หรือที่เรียกว่า Signature HaSH เป็นลายเซ็นดิจิทัลที่ Apple ใช้เพื่อรับรองความถูกต้องและตรวจสอบการอัปเดตเฟิร์มแวร์สำหรับอุปกรณ์ iOS เช่น iPhone, iPad และ iPod
ความแตกต่างระหว่างรูปแบบไฟล์ SHSH และ SHSH2
เช่นเดียวกับไฟล์ SHSH2 ไฟล์ SHSH มีตัวระบุเฉพาะสำหรับอุปกรณ์ที่เรียกว่า “ECID” (รหัสชิปพิเศษ) รวมถึงข้อมูลเกี่ยวกับเวอร์ชันเฟิร์มแวร์ที่ติดตั้งบนอุปกรณ์ อย่างไรก็ตาม ไฟล์ SHSH ถูกใช้ใน iOS เวอร์ชันเก่า (ก่อน iOS 10) และตั้งแต่นั้นมาก็ถูกแทนที่ด้วยไฟล์ SHSH2
รูปแบบไฟล์ SHSH - ข้อมูลเพิ่มเติม
ไฟล์ SHSH จะถูกบันทึกลงแผ่นดิสก์ในรูปแบบไฟล์ไบนารี รายละเอียดโครงสร้างไฟล์ภายในของรูปแบบไฟล์นี้ไม่เปิดเผยต่อสาธารณะ
ไฟล์ SHSH มีความสำคัญสำหรับผู้ใช้ที่ต้องการดาวน์เกรดเฟิร์มแวร์ของอุปกรณ์เป็นเวอร์ชันก่อนหน้าซึ่ง Apple ไม่ได้ลงนามอีกต่อไป ด้วยการบันทึกไฟล์ SHSH สำหรับเวอร์ชันเฟิร์มแวร์เฉพาะในขณะที่ Apple ยังคงลงนามโดย Apple ผู้ใช้จะสามารถใช้ไฟล์เหล่านี้เพื่อหลีกเลี่ยงการตรวจสอบลายเซ็นของ Apple และติดตั้งเวอร์ชันเฟิร์มแวร์นั้นบนอุปกรณ์ของตนได้ในภายหลัง กระบวนการนี้เรียกอีกอย่างว่า “การแหกคุก”