HeadlinesBriefing favicon HeadlinesBriefing.com

Apple के Virtualization.framework के माध्यम से एक आभासी iPhone शुरू करें

Hacker News •
×

Apple के Virtualization.framework के माध्यम से एक आभासी iPhone शुरू करें, PCC के शोध VM बुनियादी ढांचे के साथ। पूर्वापेक्षाओं में Apple Silicon, macOS 15+ (Sequoia), Xcode + iOS SDK, और SIP/AMFI आराम निजी PV=3 विशेषाधिकार शामिल हैं। निर्भरताओं में [email protected], aria2, wget, gnu-tar, openssl@3, ldid-procursus, sshpass, keystone, cmake, libusb, ipsw और zstd के माध्यम से Brew द्वारा स्थापित करना शामिल है। vphone-cli उपकरण `brew install zqxwce/tap/vphone-cli` के माध्यम से स्थापित करें। रिपॉजिटरी को पुनरावर्ती रूप से क्लोन करके, सेटअप टूल चलाकर और निर्माण स्क्रिप्ट चलाकर बनाएं। `vphone-cli vm create myphone -V jb` कमांड एक एनडी-टू-एंड VM बनाता है, हैंडलिंग डाउनलोड, पैचिंग, DFU पुनर्स्थापना, CFW स्थापना और पहली बूट। विविधताओं से 'less' (मिनिमल पैचेस) से 'exp' (18 चरण, जेलब्रेक सुपरसेट एंटी-VM-detection) तक भिन्न होते हैं। सभी डेटा ~/.vphone/ के तहत रहता है, $VPHONE_ROOT जैसे पर्यावरण चर के माध्यम से कॉन्फ़िगर किया गया है। SSH एक्सेस पोर्ट 22222 के साथ 'alpine' पासवर्ड का उपयोग करता है mobile के लिए या root; VNC :5901 पर उपलब्ध है। उपकरण IPSW पथों के माध्यम से VMs के क्लोन, एक्सपोर्ट, आयात और अपडेट का समर्थन करता है।