Arranca un iPhone virtual en tu Mac con Virtualization.framework

Boot a Virtual iPhone via Apple's Virtualization.framework

Arranca un iPhone virtual en tu Mac con Virtualization.framework

vphone-cli es una herramienta de línea de comandos que permite arrancar un iPhone virtual en un Mac con Apple Silicon y macOS 15+, aprovechando la infraestructura de investigación de PCC y el framework de virtualización de Apple. Con un solo comando, descarga, parchea y restaura el firmware, e instala el sistema operativo, ofreciendo variantes que van desde parches mínimos hasta jailbreak completo. Incluye soporte para SSH, VNC, y un socket de control para automatizar pruebas E2E con IA.

Con un solo comando, vphone-cli crea una máquina virtual de extremo a extremo: descarga, parchea, restaura en DFU, instala el firmware personalizado y arranca por primera vez.
  1. m132

    Ten en cuenta que, a diferencia de Corellium, esto no se trata de emular un iPhone. Apple está proporcionando un kernel de iOS para Virtualization.framework en las imágenes de PCC/cloudOS y este proyecto lo combina con el espacio de usuario de iOS y parches para que todo funcione. Las aplicaciones pueden distinguirlo muy fácilmente del dispositivo real.

    Más detalles aquí: https://github.com/wh1te4ever/super-tart-vphone-writeup

  2. root9876

    > durante la configuración de iOS, no elijas Japón o la UE como tu región (comprobaciones regulatorias adicionales que la VM no puede satisfacer)

    Me pregunto cuáles son esas comprobaciones.

  3. hamandcheese

    Esto parece interesante, pero no estoy seguro de entender el propósito/diferencia entre esto y usar el simulador de iOS.

  4. thomc

    Proyecto fantástico, lo uso regularmente para probar aplicaciones y hay un vphone-mcp que permite a los agentes controlarlo, tomar capturas de pantalla y navegar por la interfaz de usuario.

  5. wartywhoa23

    ¿Se puede usar Appium para controlar esto?

  6. dsalzman

    ¡Espero no recibir más iMessages de spam!

  7. discordance

    ¿Es esto seguro?

    Hay algunos binarios en scripts/resources que necesitas ejecutar como root. No tengo idea de qué hay dentro.

  8. boredatoms

    ¿Es esto lo que hace Apple en Xcode?

Más de este día

2026-08-28