elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 21:16  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Avanzado
| | |-+  Hacking Linux/Unix (Moderadores: kamsky, TRICKY, berz3k)
| | | |-+  R.I.P .:: by averno ::.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: R.I.P .:: by averno ::.  (Leído 2,586 veces)
TRICKY
The "Tricky" ..
Moderador
***
Desconectado Desconectado

Mensajes: 1.605


Ver Perfil
R.I.P .:: by averno ::.
« en: 5 Noviembre 2008, 19:29 »

 Que tal.

Bueno pues al estar aburrido ayer tarde y hoy,  en vez de hacerme otra manola me he dedicado a programar un script en Bash.

No quiero extenderme mucho porque no tengo ganas de escribir ( ya me lo pase programando! ).
Quien quiera info, que lea los comentarios.
Lo que os paso es un archivo comprimido ( rip.tar.gz ), el cual debeis de descomprimir:
# tar -zxvf rip.tar.gz

Es un PoC; un PoC para el IGP ( Interior Gateway Protocol ) RIP.
Lo que hago basicamente es hacer todo el proceso en Bash. O sea, como primer argumento ( y unico ) tendriais que pasarle en archivo con IPs al estilo notacion CIDR, pero solo en formato bien /24, /16 o /8.
En la descompresion vereis que se crea un directorio "R.I.P". Dentro de el podreis encontrar un fichero de ejemplo llamado "IPs-xample". En ese mismo directorio vereis 3 scripts:
- rip  -> el principal ( en Bash ) y programado por mi. Ejecutara todo el ataque. Dadle permisos de ejecucion y
              ejecutad ./rip. Mirad los comentarios.

- dec2hexa.pl  -> lo encontre en la Red, para pasar la IP de decimal a hexa.

- hex2bin.pl  -> para pasa la data de hex a binario para ser mandada como payload por nemesis.

Solo os tendriais que preocupar por el script "rip". Los otros dos los uso de manera transparente a ustedes.

Lo que hace el script es simple:
scannea los rangos IPs ( en notacion CIDR ) dados en el fichero.
Tras ello veo las IPs que han dado con el puerto 520/udp ( RIP ) abierto. Hago filtrado de limpieza, y tras ello creo un paquete con nemesis y se lo mandamos a los destinos encontrados.
Si algun router con RIP deja que le colemos el pakete ( como sono, no? ) pues entro en un loop para mandarle un pakete RIP con la IP spoofeada 192.168.0.27 y con un update de nuestra propia IP.
Lo he considerado un PoC no porque se algo nuevo ( este ataque a RIP es mas viejo que andas patras ) sino porque
pongo como source 192.168.0.27 de manera fija; entre ortas cosas.

Si el router usa RIP v2, pues lo mas seguro es que use autenticacion en plaintext ( o MD5 ).
Asi pues, solo nos basamos en que, gracias al Spoofing de la IP 192.168.0.27, este router ceda el update a esta IP si rechistar. Bueno, y direis.. pero si RIP es un IGP? que hacemos mandandole un pakete RIPv2 desde el exterior?!
Pues por eso estamos spoofeando .. :_)

Solo queria presentar algo nuevo, asi que no espereis un cool code ni nada por el estilo.
Al haberlo hecho en este par de tardes, quizas se me haya escapado algo..
Yo, como siempre, no lo he probado al 100*100, ya que.. hay que hacer Spoofing.
Aun tengo el recuerdo de tratar de deshabilitar el NAT en mi roputer, desactivar el dhcpd ( /sbin/chkconfig dhcpd off ) en mi RH9, y tratar de conectar con el cliente ppp a mi ISP directamente para coger la IP publica directamente.... Intentelo si quieren y diganme en que fallo el code a:
avernopolis@gmail.com

El code esta muy automatizado ( os hago desde el scanneo, hasta la injeccion, hasta pongo el sniffer para ver si recibimos data!! ), pero habra una ocasion que os pregunte que escribais vuestra IP Publica si es que el script ve que estais usando un IP Privada. Ahi, meteis vuestra IP Publica y ese ( si el router se lo traga ) seria el proximo hop del target, y el router mas de fiar. Claro, todo esto depende de si el router victima confia sin password para los updates en 192.168.0.27 ( dentro de su AS, claro ).

Al final, creo un directorio con los ficheros creados durante el test llamado "Filez".

No se si me dejo algo, pero vuelvo a decir que, para cualquier duda no dudeis ( valga la redundancia ) en preguntarme ( ojala sepa responderos! ).

Suerte.

  /**** MODIFIKO ****/

Bueno.. se me olvidaba el link!
http://elevilussion.freehostia.com/rip.tar.gz

  /**** MODIFIKO2****/

perdon perdon.. se me olvidaba deciros que la idea, la obtuve tras leer un post en un foro:

http://www.security-forums.com/viewtopic?t=29485

Al leerlo pense en lo curioso que seria elaborar un script que hiciera el proceso completo del que se habla.
Ahi, surgio hace un par de tardes la idea.

Si os fijais, data del 2004, pero RIP v2 no ha cambiado mucho desde entonces, no??

Tambien aniadir que RIP es susceptibles a routing loops, asi que si en la parte en la que os pregunto por vuestra IP o ruta a propagar, podria ir una ruta que provocara un routing loop.

  /**** MODIFIKO3 ****/

Re-Uploaded!!
berz3k, para cualquier duda aqui estoy feliz de intentar responder. :_)


« Última modificación: 7 Noviembre 2008, 15:14 por averno » En línea

"La envidia es una declaración de inferioridad"
Napoleón.
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.140



Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #1 en: 7 Noviembre 2008, 12:10 »

Nice, te queria preguntar detalles de nemesis y/o ejemplos para enviar trafico anomalo DoS etc o al menos para eso sabia que se usaba XD, y ahora me enfoque mucho a SCAPY, observe el Link que posteas y es algo del 2005 XD, pero algo que jamas he probado,  bien ahora que quiero probar el link para bajar el rip no sirve... re-upload please..

-berz3k.



En línea
TRICKY
The "Tricky" ..
Moderador
***
Desconectado Desconectado

Mensajes: 1.605


Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #2 en: 7 Noviembre 2008, 15:21 »


 Que tal.

Bueno, pues ahi esta el link remplazado.
Ahora si va, pero ruego me digan si el link se rompe en alguna ocasion.

Gracias, berz3k.

Suerte.
En línea

"La envidia es una declaración de inferioridad"
Napoleón.
TRICKY
The "Tricky" ..
Moderador
***
Desconectado Desconectado

Mensajes: 1.605


Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #3 en: 7 Noviembre 2008, 17:52 »


 Que tal.

Bueno, halcondemalta, deja de ir poniendo lammerdas por cada subforo!

Deja al menos este hilo en paz   +.-

En línea

"La envidia es una declaración de inferioridad"
Napoleón.
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.140



Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #4 en: 7 Noviembre 2008, 18:53 »


 Que tal.

Bueno, halcondemalta, deja de ir poniendo lammerdas por cada subforo!

Deja al menos este hilo en paz   +.-



Borrado ... mmmm el link se queda en Transfering demasiado lento para un pequeño script mmm seria mucho pedir lo cuelgues en otro lado ?

-berz3k.
En línea
TRICKY
The "Tricky" ..
Moderador
***
Desconectado Desconectado

Mensajes: 1.605


Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #5 en: 7 Noviembre 2008, 19:56 »

 Que tal berz3k.

Pues para nada.

Aqui dejo el link de descarga:
http://w18.easy-share.com/1702343818.html
( Tened en cuenta que hay que esperar ~10 secds. Mirad en la parte inferior izquierda  para la descarga ).

Aqui otro link:
http://w1.uploadmb.com/dw.php?id=1226003588

Y aqui otro:
http://www.badongo.com/file/12004045

No se que ocurre, pero se podria intentar poniendo tambien en el navegador la URL:
http://elevilussion.freehostia.com/rip.tar.gz

Quizas, introduciendola manualmente sea mejor que presionando el link. :__)

Suerte.


P.D: Para cualquier otra cosa, comentad. Espero poder ser de ayuda.
« Última modificación: 7 Noviembre 2008, 20:00 por averno » En línea

"La envidia es una declaración de inferioridad"
Napoleón.
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.140



Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #6 en: 10 Noviembre 2008, 09:47 »

Vale lo tengo a probad ... ya te cuento averno ...

-berz3k.

En línea
AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: R.I.P .:: by averno ::.
« Respuesta #7 en: 11 Diciembre 2008, 02:56 »

:O que bien, voy a provarlo :P en cuanto pueda.

Habia unas vulnerabilidades que salieron para el protocolo de Enrutamiento IGRP no ? algo asi lei pero sinceramente no recuerdo.



Ahora ni me acordaba que existia este foro  :¬¬

En línea

Bien Super Divertido
@wifigdlmx
berz3k
Moderador
***
Desconectado Desconectado

Mensajes: 1.140



Ver Perfil
Re: R.I.P .:: by averno ::.
« Respuesta #8 en: 12 Diciembre 2008, 01:51 »

Liado con el curro, espero tener time para "trastearlo" pronto.

-berz3k.
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines