Khi iPhone thế hệ đầu tiên được phát hành vào năm 2007, cách duy nhất để chạy phần mềm trên nó là sử dụng các ứng dụng Web (gọi tắt là ứng dụng) trong một trình duyệt - chỉ giới hạn ở những ứng dụng do Apple xuất bản. Nhưng với việc phát hành iPhone 3G và ra mắt iTunes App Store của Apple vào năm 2008, người dùng iPhone đột nhiên có thể chọn từ hàng nghìn ứng dụng thực sự có thể cài đặt trên điện thoại. Đến nay, có hơn 30.000 ứng dụng có sẵn trong cửa hàng [nguồn: 148Apps ]. Nghe có vẻ nhiều thứ để lựa chọn nhưng có ít nhất một triệu người dùng muốn nhiều hơn nữa [nguồn: Von Lohmann và Granick ]. iPhone jailbreak, đó là.
Mọi người chuyển sang bẻ khóa vì có những hạn chế đối với iPhone và các dịch vụ của App Store. Trên iPhone, Apple hạn chế một số khả năng cơ bản mà các điện thoại di động khác cung cấp tiêu chuẩn, bao gồm quay video, nhạc chuông tùy chỉnh, thu phóng ảnh và khả năng thay đổi giao diện (bao gồm cả biểu tượng). Việc bẻ khóa iPhone sẽ bỏ qua những hạn chế này và cho phép người dùng tận dụng các ứng dụng của bên thứ ba. Cụ thể, các ứng dụng của bên thứ ba mà Apple đã từ chối phân phối thông qua App Store (vì chúng bị cho là có thể bị phản đối, nguy hiểm hoặc trùng lặp trong số các lý do khác). Thay vào đó, các chương trình này được phân phối bởi nhà phát triển (thường là để tránh Apple tính phí phân phối).
Tuy nhiên, nó không chỉ là những ứng dụng không được kiểm soát mới hấp dẫn những kẻ bẻ khóa. Đối với những người thiên về kỹ thuật, bẻ khóa iPhone có thể có ý nghĩa nhiều hơn là thêm một ứng dụng video. IPhone chạy trên một biến thể cơ bản của hệ điều hành OS X của Mac , dựa trên Unix. Điều này có nghĩa là nếu bạn muốn như vậy, bạn có thể bẻ khóa nền tảng iPhone và cài đặt một số ứng dụng Unix nhất định như máy chủ Web Apache nhẹ với PHP hoặc daemon SSH để chấp nhận các kết nối từ xa - do đó biến iPhone thành một máy tính nhỏ.
Ngoài các ứng dụng của bên thứ ba, một trong những lý do phổ biến nhất để bẻ khóa iPhone là để mở khóa. Việc bẻ khóa và mở khóa iPhone thường bị nhầm lẫn với nhau nhưng chúng không giống nhau. Việc mở khóa iPhone phá khóa trên thẻ SIM và cho phép điện thoại hoạt động với tất cả các nhà cung cấp dịch vụ, không chỉ nhà mạng chính thức được Apple chấp thuận (điều này khác nhau giữa các quốc gia).
Bẻ khóa iPhone của bạn
Bẻ khóa iPhone không có nghĩa là bạn đã mở khóa nó (mặc dù để mở khóa iPhone, trước tiên bạn cần phải bẻ khóa nó). Đúng hơn, đó là một cuộc tấn công nhằm mở phần sụn của điện thoại để cho phép cài đặt các ứng dụng của bên thứ ba. Cũng giống như phần cứng là phần vật lý của thiết bị và phần mềm bao gồm các chương trình bạn chạy trên thiết bị, phần sụn là một phần của cả hai. Phần mềm cơ sở là mã chứa các hướng dẫn vận hành cho phần cứng, chẳng hạn như cách iPhone hoạt động, những tính năng nào được kích hoạt và bất kỳ bản vá bảo mật nào cần thiết. Định kỳ, Apple phát hành firmware cập nhật để nâng cấp tính năng và sửa lỗi.
Khi một chiếc iPhone khởi động, nó sẽ trải qua một "chuỗi tin cậy", là một chuỗi kiểm tra chữ ký giữa các thành phần phần mềm luôn được thực hiện theo một thứ tự cụ thể. Nó bắt đầu với ROM khởi động, chuyển sang tải phần mềm bootloader (LLB) mức thấp (điều khiển việc lưu trữ và truyền dữ liệu chung giữa máy tính và thiết bị kỹ thuật số, trong trường hợp này là bộ nhớ flash ), sau đó là iBoot, sau đó là nhân hệ điều hành, và cuối cùng nhân hệ điều hành tải các ứng dụng người dùng. Khi chuỗi tin cậy được thực thi, việc kiểm tra đang được thực hiện đối với bất kỳ phần mềm trái phép nào.
Khi bạn bẻ khóa iPhone, bạn đang sửa đổi hoặc vá lỗi , nhân iBoot và hệ điều hành trong quá trình này, khiến chúng không thể thực hiện kiểm tra chữ ký số để đánh giá và phân biệt phần mềm được ủy quyền hay trái phép.
Việc bẻ khóa iPhone khác nhau giữa iPhone với iPhone (và iPod Touch ) - nó phụ thuộc vào phiên bản phần mềm cơ sở mà điện thoại đang chạy và máy tính của bạn là Windows hay Mac. Để thực hiện, bạn cần có iPhone, máy tính có cài đặt phiên bản iTunes mới nhất , chương trình bẻ khóa đã tải xuống kèm theo hướng dẫn và thời gian. Bạn cũng sẽ cần biết phiên bản phần sụn được cài đặt trên điện thoại của mình.
Mặc dù chúng tôi không cung cấp bản tải xuống ở đây, nhưng với một chút tìm kiếm trên Web, bạn có thể tìm thấy các liên kết đến các công cụ cần thiết - thường có hướng dẫn chi tiết và ảnh chụp màn hình đi kèm. Một số chương trình phổ biến hơn là QuickPwn (sẽ bẻ khóa iPhone 3G chạy phiên bản phần sụn mới nhất 2.0+) và PwnageTool (cũng có thể bẻ khóa iPod Touch thế hệ thứ nhất và thứ hai), cả hai đều từ nhóm nhà phát triển iPhone. Các ứng dụng của bên thứ ba sau đó có thể được duyệt, tải xuống và cài đặt bằng phần mềm như Cydia (hãy coi nó như một cửa hàng dành cho các ứng dụng không hoạt động), tiện ích này được đưa vào các công cụ bẻ khóa.
Cập nhật phần mềm bẻ khóa giống như trò chơi mèo vờn chuột - Apple cập nhật chương trình cơ sở và tin tặc tranh nhau tung ra bản bẻ khóa mã mới.
Các vấn đề khi bẻ khóa iPhone của bạn: Suy nghĩ thứ hai
Nếu ý tưởng hack điện thoại của bạn khiến bạn lo lắng, thì có một mạng lưới an toàn - đại loại như vậy. Khi bạn quyết định bẻ khóa điện thoại của mình, bạn phải làm điều đó với sự hiểu biết rằng bạn có thể làm hỏng nó. Điện thoại có thể được khôi phục về trạng thái xuất xưởng bằng cách cài đặt lại chương trình cơ sở ban đầu thông qua iTunes , nhưng chỉ đôi khi. Trường hợp xấu nhất và điện thoại của bạn trở thành một cục gạch đắt tiền, thường được gọi là iBrick .
Được cảnh báo trước: Việc bẻ khóa không bị Apple xử phạt (đó là lý do tại sao nó được gọi là bẻ khóa). Thực tiễn làm mất hiệu lực bảo hành và mọi bản nâng cấp firmware mới mà Apple phát hành sẽ xóa mọi nỗ lực bẻ khóa trước đó (nó ghi đè chúng).
Những lo ngại về an ninh cũng phát sinh. Khi bạn mua ứng dụng thông qua App Store của Apple, Apple đã kiểm tra chúng. Khi tải xuống và cài đặt các ứng dụng của bên thứ ba không được kiểm soát, bạn không thể chắc chắn mình đang nhận được gì - cách mới nhất để tải video lên YouTube hay một phần mềm độc hại? Bạn sẽ không biết cho đến khi bạn cài đặt nó.
Ngoài ra, theo các nhận xét mà Apple đã đệ trình lên Văn phòng Bản quyền Hoa Kỳ vào đầu năm 2009 như một phần của quy tắc ba năm năm 2009 của Đạo luật Bản quyền Kỹ thuật số Thiên niên kỷ (DMCA), bẻ khóa iPhone cấu thành vi phạm DMCA và vi phạm bản quyền.
DMCA cho phép công ty chặn mọi thứ hoạt động trên các thiết bị do họ sản xuất mà không cần phê duyệt trước. Nếu bạn tải xuống các ứng dụng của bên thứ ba không được phê duyệt, bạn đã vi phạm vì điện thoại của bạn không còn nằm trong sự kiểm soát bảo mật của Apple. Và vi phạm bản quyền bắt đầu xuất hiện ở đây vì để bẻ khóa iPhone, trước tiên ai đó phải viết mã là một bản chỉnh sửa của mã Apple hiện có - nhưng kỹ thuật ngược là sử dụng hợp pháp hay vi phạm bản quyền? Đó là một cái gì đó để tòa án quyết định.
Nhiều thông tin hơn
Những bài viết liên quan
- Cách sử dụng iPhone của bạn làm Camera an ninh
- Ứng dụng iPhone miễn phí
- Cách thức hoạt động của iPhone
- Cách thức hoạt động của iPod
- Cách thức hoạt động của iPod Hacks
- Cách thức hoạt động của iPod Touch
- Cách điện thoại di động hoạt động
- Linux là gì và tại sao nó lại phổ biến như vậy?
Nguồn
- 148 Ứng dụng. http://148apps.com/10000/
- Quả táo. "Apple Báo cáo Kết quả Quý đầu tiên." 2009. http://www.apple.com/pr/library/2009/01/21results.html Apple. "iPhone để hỗ trợ các ứng dụng Web 2.0 của bên thứ ba." 2007. http://www.apple.com/pr/library/2007/06/11iphone.html
- Quả táo. "Phần sụn là gì?" http://support.apple.com/kb/HT1471
- Beschizza, Rob. Giải thích các điều khoản về hack iPhone. " Phòng thí nghiệm Tiện ích. Wired.com. 2007. http://blog.wired.com/gadgets/2007/10/what-the-hack-i.html
- Tổ chức Biên giới Điện tử. "ReCellular và FlipSwap hỗ trợ Lớp 5D được đề xuất." 2009. http://www.eff.org/files/filenode/dmca_2009/EFF2009replycomment_0.pdf Elmer-DeWitt, Philip. "iPhone App Store: 30.000 ứng dụng, nhưng chạy chậm?" Apple 2.0. TÀI SẢN. http://apple20.blogs.uckyne.cnn.com/2009/03/26/iphone-app-store-30000-apps-but-slowing/
- Nhóm nhà phát triển iPhone. http://blog.iphone-dev.org/
- Iwatani Kane, Yukari. "Phá vỡ Grip của Apple trên iPhone." Tạp chí Phố Wall. 2009. http://online.wsj.com/article/SB123629876097346481.html
- Krazit, Tom. "The Great iPhone Hack, round 3." Tin tức CNET. 2007. http://news.cnet.com/8301-13579_3-9795769-37.html
- Long, Ben. "Bộ công cụ lấy cắp dữ liệu iPhone, từng bước." iPhone Trung tâm. http://iphone.macworld.com/2007/08/the_iphone_hacking_kit_step_by.php
- Murphy, David. "iPhone 3.0: Điều gì xảy ra với vụ bẻ khóa của bạn?" Thế giới PC. 2009. http://www.pcworld.com/article/161253/iphone_30_what_happens_to_your_jailbreak.html
- Railsback, Kevin. "Đã bật quyền truy cập SSH của iPhone." Công nghệ bên trong. InfoWorld. 2007. http://weblog.infoworld.com/railsback/archives/2007/07/ssh_on_iphone.html
- Seltzer, Larry. "Buộc ra khỏi khớp iPhone." Đồng hồ bảo mật. PCMag.com. 2007. http://blogs.pcmag.com/securitywatch/2007/10/busting_out_of_the_iphone_join.php
- Seltzer, Larry. "Vui lòng không bẻ khóa iPhone của bạn." Đồng hồ bảo mật. PCMag.com. 2009. http://blogs.pcmag.com/securitywatch/2009/03/please_dont_jailbreak_your_iphone.php
- Câu hỏi thường gặp về công nghệ. "Phần mềm cơ sở là gì?" http://www.tech-faq.com/firmware.shtml
- Von Lohmann, Fred và Jennifer S. Granick. "Nhận xét của Tổ chức Biên giới Điện tử ủng hộ các Lớp được Đề xuất 5A, 5D, 11A và của Liên minh Không dây,