Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Mr.Lerzep en 12 Noviembre 2010, 15:42 pm



Título: [Batch] Mostrar IP de un dominio - Distintas formas By Mr.Lerzep
Publicado por: Mr.Lerzep en 12 Noviembre 2010, 15:42 pm
Bueno este no es un code muy viejo , seria reciente y lo que hago es sacar la IP de un dominio como especifico en el titulo de distintas formas :

Con el comando PING :

Código
  1. @echo off
  2. color 0a
  3. :ip
  4. title Return IP to URL.
  5. set /p "url= URL >"
  6. FOR /F "tokens=5" %%A IN ('ping %url% -n 1 ^| find "["') DO (echo IP - %%A)
  7. cls
  8. goto ip
  9.  

Con el comando TRACERT:


Código
  1. @echo off
  2. color 0a
  3. title Return IP to URL XTracert.
  4. :ip
  5. set /p "url= URL >"
  6. FOR /F "tokens=6" %%B IN ('tracert -j %url% ^| find "["') DO (echo IP - %%B)
  7. cls
  8. goto ip
  9.  


Con el comando NSLOOKUP:

Código
  1. @echo off
  2. color 0a
  3. title Return IP to URL XNSLOOKUP.
  4. :ip
  5. set /p "url= URL >"
  6. nslookup %url% > ip.txt
  7. FOR /F "tokens=* skip=4" %%C IN ('type ip.txt') DO (echo.La IP - %%C &goto:fin)
  8. :fin
  9. pause>nul
  10.  

IMPORTANTE : En esta Linea :
Código
  1. FOR /F "tokens=* skip=4" %%C IN ('type ip.txt') DO (echo.La IP - %%C &goto:fin)
  2.  

Esta parte puede variar , no consigo que sea con un solo skip: skip=4 o skip=5 .


Salu2 Elhacker.net