Sau khi xác nhận lỗ hổng bảo mật Spectre, Apple
đã nhanh chóng phát hành iOS
11.2.2 đi kèm bản vá cho người dùng
vào ngày 9/1 vừa qua. Tuy nhiên, đối với
các thiết bị đời cũ hoặc những ai vẫn muốn sử dụng
phiên bản iOS thấp hơn, chúng ta vẫn có
một cách khác để khắc phục vấn đề này
mà không cần cập nhật lên iOS 11.2.2. Sau
đây là hướng dẫn chi tiết, mời các bạn
cùng tham khảo.
Spectre và SpectrePatch
là gì?
Spectre là một lỗ hổng bảo mật nghiêm trọng
xuất hiện trên tất cả các dòng chipset
phổ biến như Intel, AMD và ARM cũng bị ảnh hưởng.
SpectrePatch chính là một bản vá lỗ
hổng Spectre nhằm chống lại các cuộc tấn công
và tránh bị tin tặc lợi dụng cơ chế hoạt động
của vi xử lí để truy cập vào các
thông tin nhạy cảm trên thiết bị iOS, được
phát triển bởi lập trình viên @Ryley Angus.
Về cơ bản, SpectrePatch sử dụng nhiều phương pháp
khắc phục lỗ hổng Spectre từ Firefox sau đợt tấn công
gần đây, tập chung làm giảm hiệu suất của
Webkit.now () và vô hiệu hóa
SharedArrayBuffer. Lưu ý, bản patch này chỉ
ngăn chặn việc khai thác javascript trên
trình duyệt Safari, Chrome hoặc Firefox!
Cách cài đặt
SpectrePatch dành cho phiên bản iOS 9 -
10.3
Bước 1: Cách vá lỗ hổng
Spectre dành cho thiết bị sử dụng iOS 9 và
10.3 yêu cầu người dùng phải jailbreak
máy. Trong trường hợp bạn chưa thực hiện thao
tác này thì có thể tham khảo qua
bài viết dưới đây
- Meridian: Tool Jailbreak iOS 10.0 - 10.3.3 dành cho thiết bị sử dụng chip 64-bit chính thức phát hành
- Hướng dẫn Jailbreak iOS 10.3.3 - 10.0 (64-bit) bằng V0rtex-S và Meridian không cần sử dụng máy tính
- Tihmstar và Siguza phát hành công cụ Jailbreak iOS 10 - 10.3.3 dành cho thiết bị 32 bit
Bước 2: Sau khi jailbreak máy, bạn mở Cydia và thêm nguồn
https://ryleyangus.com/repo/

Bước 3: Tìm và cài đặt
gói Debian SpectrePatch từ repo ryleyangus

Bước 4: Khi quá trình
cài đặt kết thúc, bạn phải xác định xem
bản vá có hoạt động hay không bằng
cách truy cập địa chỉ Ryleyangus Spectretest và lưu
ý chỉ số được hiển thị trên màn
hình.
- Nếu số là một số nguyên (dạng 0,1,2, 3 v.v...) thì tức là miếng vá đang hoạt động tốt.
- Nếu số là một bội số của 0.005 thì miếng vá không hoạt động, đồng nghĩa với việc bạn nên nâng cấp lên phiên bản iOS mới nhất hiện tại.

Bài viết liên quan:
- Hướng dẫn Jailbreak iOS 10.3.3 - 10.0 (64-bit) bằng V0rtex-S và Meridian không cần sử dụng máy tính
- Hướng dẫn Jailbreak iOS 10.3.3 - 10.3 (64-bit) bằng G0blin không cần sử dụng tới máy tính
- SIM ghép Version 4 chính thức xuất hiện, hướng dẫn nâng cấp từ Version 3 lên Version 4
- Hướng dẫn thay đổi dòng thông báo Nhấn home để mở khóa trên iOS 11 không cần jailbreak
- Hướng dẫn kích hoạt chế độ im lặng ẩn trong Control Center dành cho iOS 11 không cần Jailbreak
- Hướng dẫn cài đặt ứng dụng quản lý file cho iOS tốt hơn cả iFile không cần jailbreak cho iOS 11
Bình luận về bài viết