Tutoriales

Rust BOF: desbloqueando nuevo potencial en Cobalt Strike

Esto me tomó alrededor de 4 días (+2 días para actualizar), pero lo hice funcionar… núcleo de óxido + distribución para Cobalt Strike BOF.
Esto es en gran medida una prueba de concepto, pero me encantaría ver que otros lo usen y contribuyan.

edificio

  1. Instalar mingw
  2. Instale Nightly Rust usando las cadenas de herramientas x86_64-pc-windows-gnu e i686-pc-windows-gnu
  3. correr cargo install cargo-make
  4. correr cargo make
  5. ????
  6. Beaufit

Hazlo tu mismo

Edite la función de entrada en rustbof/src/lib.rs. Puede utilizar el siguiente comando para agregar parámetros bof_pack Las funciones están en el script del atacante, simplemente no cambie las dos primeras ya que son reubicaciones.

¿Qué tal?

Creo que me gustaría escribir una entrada de blog sobre esto en algún momento, pero por ahora, este es el proceso:

Sí, ahora funcionan BOF de 32 y 64 bits.
Todavía no he probado nada demasiado sofisticado, pero avíseme si tiene alguna pregunta.

Para obtener más información, haga clic aquí.

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