Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Điện Thoại Thông Minh

Rò rỉ mã nguồn iOS của Apple có nghĩa gì đối với người dùng iPhone?

Ngày 8 tháng 2 năm 2018, một lượng lớn mã từ hệ điều hành di động nổi tiếng của Apple, iOS, đã bị rò rỉ ra công khai bởi ai đó đăng nó ẩn danh trên GitHub. Sự kiện này dẫn đến một đợt hoang mang lớn vì mã của Apple (khác với Android) được cho là bí mật hoàn toàn, điều này có thể dẫn đến những hệ quả khá xấu. Chúng tôi sẽ cố gắng lọc bỏ nhiễu và phân tích xem sự kiện này có mang lại hậu quả đáng kể nào cho người dùng bất kỳ thiết bị iOS nào, bao gồm iPhone và iPad.

Đã xảy ra gì?

Rò rỉ mã nguồn iOS của Apple có nghĩa gì đối với người dùng iPhone?

Vậy, hãy nói rõ điều hiển而易见: Một phần trong hệ điều hành cốt lõi của iOS đã bị rò rỉ lên GitHub bởi một người không xác định, dẫn đến một lượng ồn ào vừa phải và một lượng hoang mang khá lớn.

Cách vận hành thông thường của Apple thường liên quan đến việc cố gắng giữ mã cho các hệ điều hành của mình bí mật nhất có thể, đặc biệt vì nó phụ thuộc vào sự kết hợp phần cứng và phần mềm có thể bị đảo ngược nếu ai đó nhìn đủ kỹ.

Phần của iOS bị rò rỉ được gọi là iBoot. Đây là thành phần đảm bảo hệ điều hành khởi động an toàn, xác minh rằng kernel và phần cứng có “dấu ấn chấp thuận” của Apple (tức là chữ ký của nó), và sau đó tải phần của hệ điều hành nơi bạn được chào đón bởi màn hình chính với tất cả các biểu tượng của nó.

Để làm cho điều này quen thuộc hơn, nó giống như BIOS của máy tính PC. Nó đọc phần cứng, đảm bảo tất cả ốc vít đều ở đúng chỗ, sau đó truy vấn hệ điều hành và tải nó.

Khác với các thành phần khác của iOS mà mã nguồn đã được Apple phát hành đôi khi, công ty đã nỗ lực cực lớn để đảm bảo mã của iBoot không bao giờ rơi vào tay sai, vì nó là một loại “chìa khóa chính” mở khóa khả năng chạy iOS trên phần cứng khác trong nhiều trường hợp.

Tin tặc có thể tận dụng điều này không?

Rò rỉ mã nguồn iOS của Apple có nghĩa gì đối với người dùng iPhone?

Mặc dù mã iBoot có thể (và đã được) đảo ngược tại bất kỳ thời điểm nào, hầu hết tin tặc sẽ không quan tâm đến một số mã có thể hoặc không thể mô phỏng thứ gốc của Apple.

Một tin tặc giỏi có thể đảo ngược thứ gì đó rất giống iBoot nhưng không bao giờ có thể tái tạo toàn bộ sản phẩm. Đối với cả người làm giả và tin tặc, có một bản sao gốc là quan trọng.

Tại thời điểm này, chắc chắn có nhiều người quan tâm đến việc mò mã iBoot, tìm lỗ hổng để khai thác. Chắc chắn, cả nhà nghiên cứu bảo mật và tin tặc đang열심히研究那作为你正在阅读这个.

Tuy nhiên, chúng ta phải chỉ ra rằng mã bị rò rỉ thuộc về iOS 9, nghĩa là một phần lớn có thể đã lỗi thời. Mặt khác, nó có thể cung cấp cái nhìn quý giá về cách quy trình tiền khởi động của Apple hoạt động và cho phép người làm giả tạo ra nền tảng riêng chạy iOS, thúc đẩy thị trường “iPhone copycat”.

Cũng có thực tế rằng các lỗ hổng tìm thấy trong iBoot của iOS 9 vẫn có thể hoạt động hoàn hảo trên phần cứng chạy iOS 11. Mặc dù phần cứng iPhone thay đổi thường xuyên, những thứ liên quan chặt chẽ đến khởi động thường không “cần” thay đổi cùng với nó.

Đối với những người lo ngại về việc lây lan hàng loạt thiết bị Apple, sẽ cần khá nhiều nỗ lực để thực sự gây thiệt hại bằng cách khai thác lỗ hổng iBoot. Lý do là Apple có nhiều lớp an toàn trong cả phần cứng và phần mềm có thể khiến việc lây lan hoàn toàn trở nên khó khăn.

Bạn nghĩ tin tặc có thể vượt qua các lớp an toàn này? Bạn nghĩ ai đã làm rò rỉ này? Hãy cho chúng tôi biết suy nghĩ của bạn trong bình luận!