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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Duda acerca de clonación de web para varias víctimas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda acerca de clonación de web para varias víctimas  (Leído 2,690 veces)
Kaxperday


Desconectado Desconectado

Mensajes: 702


The man in the Middle


Ver Perfil WWW
Duda acerca de clonación de web para varias víctimas
« en: 23 Septiembre 2015, 13:49 pm »

Hola a todos, tengo una duda sobre clonación de una web, ¿cómo se hace si queremos clonar para 10 victimas distinas?.

La idea es hacer un MITM, después hacer DNS spoofing a todas las víctimas diciendo que al dominio sugerido le corresponde mi IP.

Después tendré que montar un servidor ¿en puerto 80 o puede ser otro puerto?, en el que se conecten las víctimas, ese servidor actuaría de cliente pediría datos a los dominios reales que sugirió la víctima y los devolvería a las víctimas modificados si así lo deseamos.

Pero.. Si hay 10 víctimas, y cada una carga 5 pestañas de varios dominios diferentes ¿que habría que hacer?, ¿puedo hacer que mi servidor a parte de diferenciar a las víctimas que diferencie si cargan para una pestaña u otra?, más o menos.

¿La solución está en montar un servidor en el puerto 80 del atacante?, ¿eso podría clonar páginas para varias víctimas aunque soliciten mismos dominios etc?.

Solo quiero saber si es físicamente posible, antes de entrar a programar.

Saludos.


En línea

Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Duda acerca de clonación de web para varias víctimas
« Respuesta #1 en: 23 Septiembre 2015, 18:30 pm »

Puedes:
- Usar varios puertos
- Varios path
- Varios nombres de páginas (índex.php, mail.php, etc)
- Jugar con .htaccess

Saludos y suerte


En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Kaxperday


Desconectado Desconectado

Mensajes: 702


The man in the Middle


Ver Perfil WWW
Re: Duda acerca de clonación de web para varias víctimas
« Respuesta #2 en: 26 Septiembre 2015, 12:38 pm »

Hola, ya me ha surgido el primer problema.

http://blog.catchpoint.com/2010/09/17/anatomyhttp/

El problema está que cuando la victima manda una peticion dns req, le paso una dns res con mi ip atacante, y se conectará a mi servidor, pero mi servidor desconoce a qué pagina manda la peticion, su dominio, puesto que llega ya con la consulta dns resuelta así que ya deja de usar el dominio, hasta que el servidor la responde. Entonces no puedo cargarla y devolverla, simplemente me llega un HTTP sin host ni nada.

Necesito que vengan a mi servidor antes de hacer el dns spoofing, para que a mi servidor de alguna manera le lleguen los paquetes dns y pueda obtener el dominio real, o sino pasar informacion entre 2 subprocesos de una manera muy compleja que no sé hacer, a ver que se me ocurre.

Saludos.

Edito: El servidor recibe las peticiones de este modo:

Código:
GET / HTTP/1.1
Host: 192.168.1.130
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Firefox/45.0.2454.99 Safari/537.36
Accept-Encoding: gzip, deflate, sdch
Accept-Language: es-ES,es;q=0.8

Como podemos observar en el campo de host aparece nuestra ip, el servidor HTTP desconoce la página que está buscando el cliente, por lo que no puede pedirla al router y reenviarle la respuesta al cliente. ¿alguna idea?.

Ya simplemente si conseguiría hacer eso habría que reenviar paquete al server removiendo encoding de cabeceras y mandar la respuesta por el socket del cliente.
Y sería un éxito. Aunque tendría que implementar el checksum tcp y mejorar el udp que solo funciona cuando solo tiene un campo el contenido de respuesta udp, pues a veces corresponden varias ips un dns response, lo tengo hecho para corresponder solo una los 4 últimos bytes, ya miraré como hacerlo para varios. Pero bien, poco queda y mucho a la vez XD.

Saludos.

Edito: Como ya he dicho cuando las víctimas van al servidor proxy piensan que es la ip de la página que buscan pero no lo es, entonces el servidor al aceptar conexión con ellas no sabe a dónde enviar sus peticiones pues no tiene ni la ip real ni el dominio real que busca la víctima, ¿alguna solución a esto?.
« Última modificación: 26 Septiembre 2015, 17:38 pm por Kaxperday » En línea

Cuando el poder económico parasita al político ningún partido ni dictador podrá liberarnos de él. Se reserva el 99% ese poder.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Duda]Formas para declarar varias variables.
Programación C/C++
777Rubenix777 6 7,183 Último mensaje 16 Octubre 2010, 13:54 pm
por Oblivi0n
Duda en clonacion de disco ????
Seguridad
yimycol 8 3,258 Último mensaje 15 Febrero 2013, 21:54 pm
por yimycol
Bitdefender advierte a los clientes acerca de varias estafas vinculadas a ....
Noticias
wolfbcn 0 1,186 Último mensaje 18 Marzo 2013, 02:28 am
por wolfbcn
Varias conocidas cadenas de tiendas de EEUU, víctimas de 'ciberataques' masivos
Noticias
wolfbcn 0 1,075 Último mensaje 13 Enero 2014, 02:03 am
por wolfbcn
Varias dudas acerca de windows
Windows
Protio 1 1,661 Último mensaje 22 Marzo 2014, 19:35 pm
por Randomize
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines