Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Eleкtro en 5 Mayo 2012, 11:12 am



Título: [Reto Batch] Jugando con la IP I
Publicado por: Eleкtro en 5 Mayo 2012, 11:12 am
Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:

Reto Nº 1

Nombre:          Jugando con la IP I (Elektro H@cker)
Dificultad:       3/10
Objetivo:        Obtener la IP del remitente de un e-mail de Hotmail, Y resolver el dominio.
Indicaciones:  Debe soportar un header de correo Hotmail. No quiero que lo hagan con un correo de Gmail, Que oculta la ip real.
Pistas:              No hay que dominar Batch, Solo conocer sus comandos.
Ejemplo:
                         (http://img23.imageshack.us/img23/8955/prtscrcapture2ue.jpg)
Solución:         Pedir por mensaje privado



Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Snows en 6 Mayo 2012, 15:01 pm
Donde se localiza ese archivo del hotmail? o se saca con un comando?

Saludos


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Eleкtro en 6 Mayo 2012, 15:25 pm
Donde se localiza ese archivo del hotmail? o se saca con un comando?

Saludos

Cualquier email de hotmail sirve, solo hay que visualizar el código fuente del mensaje, en la bandeja de correo de hotmail (Hay muchos tutos en google que lo explican!)

salu2


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Stakewinner00 en 6 Mayo 2012, 17:40 pm
creo k ya se como hacerlo utilizando el comando find? es correcto?


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Eleкtro en 6 Mayo 2012, 17:41 pm
creo k ya se como hacerlo utilizando el comando find? es correcto?

Para mostrar el primer parámetro

Ánimo y salu2, no es dificil!


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Stakewinner00 en 6 Mayo 2012, 17:43 pm
y el segundo parametro con tracert? creo k se puede conseguir es correcto?

 o nslookup pero no me va jaja

Aparte de esos, Hay otro comando relacionado que no sirve para ese propósito, Pero te muestra lo que andas buscando xD

sino es el ping ya no conozco ningun comando mas para eso


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Eleкtro en 6 Mayo 2012, 18:03 pm
tracert?

nslookup

Aparte de esos, Hay otro comando relacionado que no sirve para ese propósito, Pero te muestra lo que andas buscando xD


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: -- KiLiaN -- en 6 Mayo 2012, 22:19 pm
Mp enviado ;)


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: 79137913 en 10 Mayo 2012, 16:30 pm
HOLA!!!

Mi solucion:
Código
  1. @echo off
  2. SETlocal enabledelayedexpansion
  3. Set /p arch=Arrastre su archivo de mail aqui:
  4. copy /b %arch% a.txt
  5. CLS
  6. for /f "tokens=*" %%x in (a.txt) do (set N=!N!%% style="color: #448888;">x)
  7. del /s /q a.txt
  8. CLS
  9. SET NUM=0
  10. :LOOP
  11. call set CHAR=%%N:~%NUM%,14%%%
  12. set /a NUM+=1
  13. IF "%CHAR%"=="Received from " (SET /A DNSSTART=%NUM%+13
  14. GOTO DNSENCONTRADO)
  15. GOTO LOOP
  16. :DNSENCONTRADO
  17. SET NUM=%DNSSTART%
  18. :LOOPB
  19. call set CHAR=%%N:~%NUM%,2%%%
  20. set /a NUM+=1
  21. IF "%CHAR%"=="([" (SET /A DNSEND=%NUM%
  22. GOTO DNSTERMINADO)
  23. GOTO LOOPB
  24. :DNSTERMINADO
  25. SET /A AUX=%DNSEND%-%DNSSTART%-1
  26. CALL SET DNS=%%N:~%DNSSTART%,%AUX%%%%
  27. :LOOPC
  28. call set CHAR=%%N:~%NUM%,2%%%
  29. set /a NUM+=1
  30. IF "%CHAR%"=="])" (SET /A IPEND=%NUM%
  31. GOTO IPTERMINADO)
  32. GOTO LOOPC
  33. :IPTERMINADO
  34. SET /A DNSEND=%DNSEND%+1
  35. SET /A AUX=%IPEND%-%DNSEND%-1
  36. CALL SET IP=%%N:~%DNSEND%,%AUX%%%%
  37. ECHO [IP]: %IP%
  38. ECHO [HOST]: %DNS%

por las dudas pastebin:
http://pastebin.com/itDkqzxc

GRACIAS POR LEER!!!


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: Eleкtro en 10 Mayo 2012, 17:08 pm
Mi solucion:

Lo he probado con 2 emails y solo recibo esto:

Código:
No se esperaba from en este momento.

PD: Me he fijado que trabajas en la linea de "Received: from ...", Hay sale el DNS del servidor de Microsoft por el que pasó el email hasta llegar a tu buzón, Pero no el DNS de la IP de la persona que lo mandó :-/, Ni tampoco la IP. Solo comento esto porque no hay que sacar nada de esa linea, Me extrañó.

Salu2.


Título: Re: [Reto Batch] Jugando con la IP I
Publicado por: 79137913 en 10 Mayo 2012, 17:24 pm
HOLA!!!

Pasame los 2 mails asi puedo deducir donde esta el host plz

GRACIAS POR LEER!!!