Tutoriales

Un dinamo de carga útil políglota 2021

NIEVE Crea un script que se puede iniciar tanto en computadoras Linux como Windows. La carga útil seleccionada por el adjudicatario (en este caso, el código combinado de Bash y Powershell) está incrustado en una única plantilla políglota que es independiente de la plataforma.

Hay poca carga útil habitable, incluida la ejecución de comandos, la configuración del shell inverso, la ejecución binaria y más:>

Uso cardinal

  1. Instalar dependencias: ./install.sh
  2. Directorio de datos de adjudicatario disponibles: ./snowcrash --list
  3. Producir datos de adjudicatario seleccionados: ./snowcrash --payload memexec --out polyglot_script
  4. Cambie la extensión de la escritura políglota: mv polyglot_script polyglot_script.ps1
  5. Ejecute un script políglota en la computadora de destino

Comentarios adicionales

El retraso ayer de ejecutar el script y ejecutar la carga útil se puede especificar como un intervalo (usando --sleep Bandera) en la forma:

X[s|m|h]

x = número de intervalos que se gastarán en estado inactivo
s = segundos
m = sinutes
h = horas

Posteriormente de la vivientes, la extensión del script generado, que contiene los datos del adjudicatario, puede configurarse como .sh o .ps1 (dependiendo de la plataforma a la que queramos apuntar).

Los datos de adjudicatario generados se pueden escribir directamente en STDOUT con (en ocasión de escribir en un archivo) --stdout Bandera.

Capturas de pantalla

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba