Với Prometheus, người dùng iOS có thể dễ dàng hạ cấp kể cả khi Apple đã khoá sign

Tin vui cuối năm: Hacker có nickname ‘tihmstar’ vừa thông báo chuẩn bị tung ra tool mới tên Prometheus, có thể giúp người dùng upgrade/downgrade dễ dàng bất kỳ firmware nào của Apple cho dù nó đã khóa sign, tool này sẽ lưu lại và sử dụng tập tin blob mới gọi là shsh2 để giúp thiết bị lên/xuống firmware.

Để hiểu rõ hơn bạn có thể xem video dưới đây:

Sau đây mình sẽ hướng dẫn các bạn các lưu SHSH2 cho các thiết bị iOS.

SHSH là giấy thông hành được Apple cung cấp cho iPhone khi bạn tiến hành restore firmware. Mỗi khi Apple nâng cấp Firmware lên bản mới hơn thì nó sẽ xóa SHSH cho firmware cũ. Chính điều này sẽ khiến bạn gặp khó khăn nếu như muốn restore xuống firmware cũ (thấp) hơn. Khi Apple đã kiểm tra ECID (thông qua .SHSH), thì người dùng chỉ có thể Restore phiên bản mới nhất. Chính vì điều này mà bạn cần phải lưu file .SHSH của mình vào một server khác (như saurik) hoặc lưu SHSH trong máy tính để sử dụng sau này.

shsh-blob

File .SHSH là gì?

Đầu tiên chúng ta cần phải tìm hiểu rõ về file .SHSH. File .SHSH là gì? và tại sao cần phải lưu file .SHSH?

Trước khi chúng ta tìm hiểu về tập tin .SHSH, thì chúng ta cần biết thành phần phụ – ECID là gì trước.

ECID được viết tắc từ chữ Exclusive Chip ID. Đây là một mã số của con chip được Apple gắn kèm vào các thiết bị của Apple bao gồm iPhone, iPod touch, iPad, AppleTV. Mỗi thiết bị đều được đánh số khác nhau. Điều này lý giải vì sao Apple có thể quản lý được các thiết bị của mình, chúng luôn được kết nối với Server của Apple. ECID sẽ không bị thay đổi được bằng phần mềm, nó chỉ bị thay đổi khi người dùng can thiệp phần cứng – thay chip khác.

File .SHSH là gì?

Như đã trình bày bên trên, mỗi điện thoại iPhone hay thiết bị iDevice đều được gắn vào một mã số riêng được gọi là ECID. SHSH như là một tờ chứng nhận cho mã số đó. Và chứng nhận SHSH của thiết bị được lưu trữ trên máy chủ của Apple. Khi bạn tiến hành Restore iPhone của mình thì nó sẽ trải qua giai đoạn “Verifying with Apple Server”. Chính là khi iTunes kết nối với máy chủ của Apple và kiểm chứng ECID của thiết bị có hợp lệ hay không qua file .shsh đã lưu tại đó.

Chỉ có Apple mới tạo ra được File .SHSH và mỗi thiết bị iDevice chỉ được cung cấp 1 file .SHSH và gán cho mỗi bản firmware. Khi bạn tiến hành Restore thiết bị thì SHSH cho firmware sẽ thực hiện công việc xác nhận bản firmware.

Cydia cung cấp cho bạn nơi lưu giữ File .SHSH tại Saurik Server nếu như bạn có nhu cầu.

Hướng dẫn lưu SHSH2 cho các thiết bị iOS

Yêu cầu:

  • Máy tính cá nhân đã cài đặt sẵn iTunes
  • Cáp kết nối Lightning
  • Và tất nhiên là thiết bị iOS của bạn.

Bước 1: Kết nối iPhone hay iPad của bạn với máy tính thông qua cáp kết nối Lightning. Sau đó, kích hoạt iTunes, chọn vào iPhone (hay iPad) và mở vào thẻ Summary.
Nhấp chuột vào mục Serial Number trên tab Summary của iPhone.
shshBước 2: Sau khi nhấp vào mục Serial Number nó sẽ hiện ra ECID, chuột phải và chọn copy.

shsh1Bước 3: Sau khi copy ECID, tiếp tục nhấp chuột để xem Model Identifier của thiết bị.

shsh2Bước 4: Sau đó vào wedsite tsssaver.1conan.com. Dán ECID mà bạn vừa copy vào, điền thông tin Model Identifier thiết bị. Chọn i’m not a robot và nhấp vào Submit.

15590487_1976943405866520_9114024872272953211_n

Bước 5: Mất khoảng 5s để xác nhận thông tin của bạn, sau đó bạn sẽ được đưa đến trang web chứa các file .SHSH của bạn. Tải chúng về và cất đi nhé

15541966_1976943425866518_5234496230829981462_n

Chúc các bạn lưu SHSH thành công!

Quảng cáospot_img
Quảng cáospot_img

Tin liên quan