Mouse Framework Post Explotación IOS Y MacOS
Mouse Framework Post Explotación IOS Y MacOS

Mouse Framework: Post Explotación para IOS Y MacOS

Mouse Framework es un Framework de post explotación de iOS y macOS que te brinda una sesión de línea de comandos con funcionalidad adicional entre tú y una máquina de destino utilizando una simple Mouse Payload.

Mouse te brinda el poder y la conveniencia de cargar y descargar archivos, completar pestañas, tomar fotografías, rastrear la ubicación, ejecutar comandos de shell, aumentar los privilegios, recuperar contraseñas y mucho más.

Instalar Mouse Framework

  • Instalar Mouse
git clone https://github.com/entynetproject/mouse.git
cd mouse
chmod +x install.sh
./install.sh
Instalación de Mouse Framework
Instalación de Mouse Framework
  • Desinstalar Mouse
cd mouse
chmod +x uninstall.sh
./uninstall.sh
  • Ejecución de Mouse Framework

Para ejecutar Mouse Framework, escribe el siguiente comando.

mouse
Ejecutar Mouse Framework
Ejecutar Mouse Framework

Uso de Mouse Framework

Está destinado a obtener una sesión de máquina de destino remota.

Cómo usar Mouse Framework
Cómo usar Mouse Framework


  • Bourne-Again Shell payload (macOS/iOS): Establece una sesión de Mouse remoto al ejecutarse en la máquina objetivo.
  • Teensy macOS payload (USB injection) (macOS): Teensy es una placa USB de desarrollo que se puede programar con Arduino IDE. Emula los toques del teclado USB extremadamente rápido y puede inyectar la payload del Mouse en solo unos segundos.
  • Rubber Duck payload (USB injection) (macOS): USB Rubber Duck es una placa USB de desarrollo que puede inyectarse cargada en la payload de la tarjeta SD (inject.bin) en unos segundos.
  • Application macOS payload (macOS): Al seleccionar esta opción, obtendrás la payload estándar de Mouse que se convirtió en la aplicación macOS.

MultiHandler CLI

La opción MultiHandler nos permite manejar múltiples sesiones.

Comandos MultiHandler

  • close: cierra la sesión activa.
  • exit: cierra todas las sesiones y sale.
  • help: muestra todos los comandos disponibles.
  • interact: interactuar con una sesión.
  • sessions: enumera las sesiones activas.

Mouse Substrate

Es un paquete que se puede instalar en el dispositivo iOS de destino después de recibir el control remoto para ejecutar comandos y servicios de Substrate.

  • dhome: simula una doble pulsación del botón de inicio.
  • home: simula la presión de un botón de inicio.
  • locat: alternar los servicios de ubicación.
  • mute: actualiza y visualiza el estado de silencio.

Mouse CLI

Después de establecer una sesión, podemos ejecutar comandos en ese dispositivo a través de la CLI de Mouse.

Comandos locales:

  • clear: limpia la ventana de terminal.
  • help: muestra todos los comandos disponibles.
  • exec: ejecuta comandos de shell locales.
  • exit: cierra la sesión actual y sale.

Mac OS

  • getpaste: obtener el contenido del portapapeles.
  • getvol: obtener el volumen de salida del altavoz.
  • idletime: obtener la cantidad de tiempo de actividad del usuario.
  • setbright: establece el brillo de la pantalla.
  • setvol: establece el volumen de salida.

iOS

  • battery: obtener el nivel de batería.
  • getvol: obtener el nivel de volumen
  • msub: sustrato del ratón.
  • setvol: establece el volumen de salida.
  • sysinfo: muestra información del sistema.

Comandos trolling


Mac OS

  • alert: muestra la alerta en el dispositivo.
  • chwall: cambia el fondo de escritorio.
  • close: cerrar la aplicación.
  • imessage: envía un mensaje a través de la aplicación de mensajes.
  • iTunes: controla el reproductor de iTunes.
  • keyboard: control de teclado.
  • open: abre la aplicación.
  • say: Convertir texto a discurso.

iOS

  • alert: muestra la alerta en el dispositivo.
  • dial: marca un número de teléfono.
  • ipod: controla el reproductor de música.
  • kill: termina un proceso.
  • killall: termina un proceso por nombre.
  • lastapp: abre la aplicación anterior.
  • open: abre la aplicación.
  • openurl: abre la URL en el dispositivo.
  • say: convertir texto a voz.
  • vibrate: dispositivo en vibración.

Comandos Hack

Comandos Mouse CLI
Comandos Mouse CLI

Mac OS

  • download: descargar el archivo remoto.
  • getfacebook: recupera las cookies de sesión de Facebook.
  • mic: graba el sonido del micrófono.
  • picture: toma una foto a través de iSight.
  • prompt: solicita al usuario que escriba la contraseña.
  • screenshot: captura de pantalla.

iOS

  • download: descargar el archivo remoto.
  • getcontacts: descargar la libreta de direcciones.
  • getnotes: descargar notas.
  • getpasscode: recupera la contraseña del dispositivo.
  • getsms: descargue datos de SMS.
  • locate: obtener coordenadas de ubicación del dispositivo.
  • mic: graba el sonido del micrófono.
  • picture: toma una fotografía a través de la cámara.

Comandos de arranque

Mac OS

  • reboot: reiniciar el dispositivo.
  • sleep: poner el dispositivo en modo de suspensión.
  • suspend: suspender la sesión actual.

iOS

  • reboot: reiniciar el dispositivo.
  • respring: reiniciar SpringBoard.
  • safemode: coloca el dispositivo en modo seguro.

Otros comandos

Mac OS

  • icons: enumera los iconos de alerta del sistema.
  • pid: obtiene la identificación del proceso de Mouse.
  • shell: abre el shell del dispositivo de destino.
  • su: inicia sesión como root.
  • upload: carga el archivo local.

iOS

  • bundleids: enumera los identificadores bundle.
  • islocked: comprueba si el dispositivo está bloqueado.
  • pid: obtiene la identificación del proceso de Mouse.
  • shell: abre el shell del dispositivo de destino.
  • upload: carga el archivo local.


Contenido relacionado:

Si te gusta el contenido y deseas apoyar a la mejora del sitio web, considera hacer una contribución ¡haciendo clic aquí por favor!. ¡NO ES OBLIGATORIO, GRACIAS! :’)

¿Te ha gustado este artículo? Sigue este blog en su fanpage de  Facebook, TELEGRAM, TwitterInstagram y/o YouTube para que no te pierdas del mejor contenido informático y hacking!

Mi Carro Close (×)

Tu carrito está vacío
Ver tienda