15 de setembro de 2026
Projeto de código aberto permite virtualização completa do iOS 27 em Apple Silicon
O projeto de código aberto vphone-cli permite que um sistema iOS 27 completo seja executado como uma máquina virtual em Apple Silicon.
O projeto foi construído utilizando o Virtualization.framework da Apple, em vez de emulação tradicional. Essa abordagem automatiza todo o processo, desde o download do firmware e a correção da cadeia de inicialização até a restauração DFU e a conclusão da primeira inicialização. O iPhone virtual resultante oferece acesso SSH com privilégios de root e acesso VNC à sua interface gráfica.
Essa ferramenta abre novas possibilidades para a engenharia reversa, a pesquisa de segurança e os testes automatizados do iOS. A tecnologia utiliza componentes que a Apple desenvolveu para o Private Cloud Compute para facilitar a pesquisa de segurança por meio de um Ambiente de Pesquisa Virtual, que incluía uma Máquina Virtual de Ambiente de Pesquisa de iPhone.
O vphone-cli difere do simulador de iPhone incluído no Xcode, que executa apenas um subconjunto de componentes do espaço do usuário do iOS adaptados para o hardware do macOS. O simulador possui limitações em recursos como Bluetooth, acesso à câmera, Metal, instalação de aplicativos da App Store e iCloud. Além disso, o simulador utiliza um alvo de SDK diferente de um iPhone físico, o que pode causar diferenças sutis de comportamento.
Especialistas indicam que a capacidade de inicializar o firmware real do iOS e realizar a depuração do kernel torna a depuração de baixo nível e a pesquisa de segurança mais práticas. Isso reduz a distância entre ambientes travados por hardware e a automação escalável.
A Apple nunca forneceu oficialmente uma máquina virtual do iOS para pesquisadores de segurança ou desenvolvedores. Como a empresa não suporta oficialmente o uso de seu firmware desta maneira, não está claro se versões futuras do Ambiente de Pesquisa Virtual do Private Cloud Compute continuarão a incluir os componentes necessários para executar uma máquina virtual do iOS.