elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  alguien entiende sobre el biterrant?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: alguien entiende sobre el biterrant?  (Leído 5,096 veces)
Borito30


Desconectado Desconectado

Mensajes: 481


Ver Perfil
alguien entiende sobre el biterrant?
« en: 15 Marzo 2018, 00:29 am »

quiero alterar los datos pero de algun ejemplo practico
alguien lo intento?
En línea

Estoy en contra del foro libre y la Sección de juegos y consolas (distraen al personal)
danithehedgehog

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: alguien entiende sobre el biterrant?
« Respuesta #1 en: 17 Abril 2018, 12:46 pm »

aquí han dejado un enlace con más info, miratelo! https://foro.elhacker.net/analisis_y_diseno_de_malware/que_es_lo_que_hace_exactamente_el_biterrant-t481949.0.html
En línea

Machacador


Desconectado Desconectado

Mensajes: 5.029


El original...


Ver Perfil WWW
Re: alguien entiende sobre el biterrant?
« Respuesta #2 en: 17 Abril 2018, 13:26 pm »

Ataque de BitRed

El ataque BitErrant es un pequeño y divertido exploit que muestra qué puede salir mal en el protocolo BitTorrent cuando las colisiones SHA1 se vuelven realidad.

Las colisiones SHA1 que resultan en fragmentos del archivo descargado se pueden reemplazar con un fragmento completamente diferente, que daña el archivo descargado O que activa funcionalidades de puerta trasera.

Un atacante puede alterar la ruta de ejecución del ejecutable mediante el servicio de fragmentos alterados cuando la víctima está descargando el ejecutable usando el protocolo BitTorrent.

http://biterrant.io/  

Citar

Prereq:
1. estudio visual
2. python bencode
3. python crypto
4. los archivos SHAtter pdf ( https://shattered.io/ )

PASOS:
   1. Pon tu shellcode en la variable "shellcode" en shellcode.py.
      el script generará el shellcode cifrado e imprimirá los parámetros "shellcodeEnc" y "shellcodeSize"
   2. abra el archivo de proyecto VS, y en TwoFace.cpp reemplace los parámetros que generó.
      (opcional) ponga algo útil en la función "buena"
      compilar el proyecto
   3. coloca el archivo exe que acabas de compilar en la carpeta "CodeGeneration \ CompiledFile"
   4. ejecuta "makeErrant.py" en la carpeta "CodeGeneration"
      los resultados se escribirán en la carpeta "salida"
   5. ahora tienes un archivo que ejecuta la función "buena", un archivo que ejecuta la función "mal" y un archivo torrent, que es válido para AMBOS archivos :)
   6. Úselo solo con fines educativos

https://github.com/skelsec/BitErrant


 :rolleyes: :o :rolleyes:

Saludos
« Última modificación: 17 Abril 2018, 13:34 pm por Machacador » En línea

"Solo tu perro puede admirarte mas de lo que tu te admiras a ti mismo"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Haber si alguien entiende esto?
Programación Visual Basic
n3ts4mura1 7 2,585 Último mensaje 6 Agosto 2006, 06:02 am
por -POLACO-
¿Alguien entiende que esto? ¿DoS?
Dudas Generales
JollyRoyer 2 2,252 Último mensaje 6 Diciembre 2014, 20:04 pm
por #!drvy
alguien entiende de lucha? « 1 2 3 4 »
Foro Libre
biblio_656 34 15,065 Último mensaje 19 Julio 2016, 20:35 pm
por biblio_656
Alguien entiende bien sobre el uso de Bitcoin?
Dudas Generales
rodrig87 4 2,134 Último mensaje 8 Diciembre 2018, 11:55 am
por FranFin
¿Alguien entiende esto? ¿consejos? ¿automatizarlo?
Programación General
Tachikomaia 1 2,370 Último mensaje 12 Septiembre 2019, 13:40 pm
por EdePC
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines