vphone-cli là một công cụ dòng lệnh viết bằng Swift để tạo và chạy một iPhone ảo trên máy Mac Apple Silicon, dựa trên Virtualization.framework của Apple và quy trình VM phục vụ nghiên cứu.
Kho lưu trữ này cung cấp một công cụ CLI để khởi động iPhone ảo và quản lý vòng đời của nó trên các máy Mac được hỗ trợ. README cho thấy công cụ có thể tải firmware, vá chuỗi khởi động, khôi phục thiết bị ở chế độ DFU, cài custom firmware và chạy VM, đồng thời có các lệnh để liệt kê, sao chép, xuất, nhập, đổi tên và xoá VM.
Công cụ này giải quyết nhu cầu thiết lập và vận hành một môi trường iPhone ảo trên Mac mà không phải tự làm từng bước thủ công. Thay vì phải tự xử lý riêng lẻ việc chuẩn bị firmware, khôi phục, khởi động và thiết lập sau khôi phục, công cụ gói các giai đoạn đó thành những lệnh có thể lặp lại cho mục đích nghiên cứu và thử nghiệm.
Ở mức khái quát, vphone-cli phối hợp Virtualization.framework của Apple với hạ tầng VM phục vụ nghiên cứu để đưa một môi trường iPhone khách lên chạy. README cho thấy có một quy trình gồm chuẩn bị firmware, áp dụng các bản vá theo từng biến thể lên chuỗi khởi động, thực hiện DFU restore, cài custom firmware khi cần, rồi khởi chạy máy ảo; công cụ cũng hỗ trợ nhiều biến thể vượt cơ chế bảo vệ khác nhau, từ bộ vá tối thiểu đến cấu hình hướng jailbreak và nghiên cứu chống phát hiện VM.
Công cụ này có vẻ đang được chú ý vì nằm ở giao điểm giữa ảo hoá trên Apple Silicon, nghiên cứu firmware iPhone và thử nghiệm theo hướng jailbreak. README nhấn mạnh quy trình tạo VM đầu-cuối chỉ với một lệnh, nhiều biến thể bản vá khác nhau, và các cấu hình đã được kiểm thử trên nhiều tổ hợp host và firmware khách, cho thấy nó hữu ích với những ai đang tìm hiểu iOS ảo hoá và nghiên cứu bảo mật.
README không nêu tên đối thủ trực tiếp. Dựa trên phần mô tả, những cách tiếp cận gần nhất có thể là các thiết lập thủ công dựa trên Virtualization.framework trên Apple Silicon, hoặc các quy trình nghiên cứu iPhone/iOS khác có liên quan đến chuẩn bị IPSW, DFU restore và cài custom firmware, nhưng tài liệu này không liệt kê dự án thay thế cụ thể nào.
Do AI giải thích · dựa trên README của từng kho