Hash MD5, whois, IP para hostname e checagem de portas
Publicado por Perfil removido (última atualização em 21/11/2012)
[ Hits: 4.344 ]
Script simples em PHP de fácil adaptação que serve pra gerar hash MD5, consultar whois, resolver IP para hostname e checar portas, tudo em um só código.
<? // // Code by: Kouback_TR_ // Web: http://koubacktr.com/ // Twitter: http://twitter.com/kouback_tr_ // Email: kouback@live.com // Nnenhum direito reservado (N) 2012 // if(VARIAVEIS);{ //variaveis date_default_timezone_set('Brazil/East'); // DATA $dia = date('d'); switch (date("m")) { case "01": $mes = Janeiro; break; case "02": $mes = Fevereiro; break; case "03": $mes = Março; break; case "04": $mes = Abril; break; case "05": $mes = Maio; break; case "06": $mes = Junho; break; case "07": $mes = Julho; break; case "08": $mes = Agosto; break; case "09": $mes = Setembro; break; case "10": $mes = Outubro; break; case "11": $mes = Novembro; break; case "12": $mes = Dezembro; break; } $ano = date('y'); $ip = getenv('REMOTE_ADDR'); } if(SISTEMA);{ //INFORMAÇÕES DO SISTEMA// echo'<TABLE DIR="LTR" WIDTH=100% BORDER=1 CELLPADDING=4 CELLSPACING=3> <TR> <TD WIDTH=100% VALIGN=TOP> <P><font color=#AE1200 size=2>';print"<b>System: </font><font color=#009500 size=2>" .php_uname();print"<font color=#CF0006><br>Seu IP: $ip // $dia de $mes de 20$ano</font>"; echo'</font></P></b>'; echo'</TD></TABLE>'; print"<tr><th colspan=5><hr></th></tr><br>"; } if(MENU);{ $codefile = getenv('HTTP_REQUEST_URI'); // ARQUIVO CODIGO // echo'<TITLE>Network-Kouback-Tools</TITLE> <DIV ID="Frame1" DIR="LTR" STYLE="position: absolute; top: 0.45in; left: 9.44in; width: 2.54in; height: 3.16in; border: none; padding: 0in; background: #ffffff"> <TABLE DIR="LTR" WIDTH=100% BORDER=1 CELLPADDING=4 CELLSPACING=3> <COL WIDTH=256*> <TR> <TD WIDTH=100% VALIGN=TOP> <P ALIGN=CENTER><A HREF="';print"$codefile?option=op_host"; echo'"><font color=#AE1200>IP to Hostname</font></A></P> </TD> </TR> <TR> <TD WIDTH=100% VALIGN=TOP> <P ALIGN=CENTER><A HREF="';print"$codefile?option=op_whois"; echo'"><font color=#AE1200>Whois</font></A></P> </TD> </TR> <TR> <TD WIDTH=100% VALIGN=TOP> <P ALIGN=CENTER><A HREF="';print"$codefile?option=op_port"; echo'"><font color=#AE1200>Port Check</font></A></P> </TD> </TR> <TR> <TD WIDTH=100% VALIGN=TOP> <P ALIGN=CENTER><A HREF="';print"$codefile?option=op_md5"; echo'"><font color=#AE1200>Generate MD5</font></A></P> </TD> </TR> <TR> <TD WIDTH=100% VALIGN=TOP> <P ALIGN=CENTER><A HREF="';print"$codefile?option=op_about"; echo'"><font color=#AE1200>Sobre</font></A></P> </TD> </TR> </TABLE> <P><BR><BR> </P> </DIV>'; } if($_GET['option'] == "op_host"){ print" <br> <center>Resolve IP to Hostname</a></center></font> <form method='post' action='?option=op_host&act=resolve'> <br> <center>IP: <input type=text name=ip></input></center></pre> <center><input type=submit value='Resolve'></input></center> </form>"; if($_GET['act'] == "resolve"){ $iptoresolve = $_POST['ip']; $hostname = gethostbyaddr($iptoresolve); print"<br><br><br><center>"; print"<b>IP: $iptoresolve </b><br>"; print"<b>HOSTNAME: $hostname </b><br>"; print"</center>"; } } if($_GET['option'] == "op_whois"){ print" <center>Whois</center> <form method='post' action='?option=op_whois&act=whois'> <br> <b><center><font color=#000000>Target whois</font></center></b> <center><input type=text name=target></input></center></pre> <center><input type=submit value='whois'></input></center> <br><br><br><br>"; if($_GET['act'] == "whois"){ $target = $_POST['target']; $whois = `whois $target && arp -a`; print" <TABLE DIR=LTR WIDTH=10% BORDER=1 CELLPADDING=4 CELLSPACING=3><COL WIDTH=256*><TR><TD WIDTH=100% VALIGN=TOP><P><font color=#B70022 size=2>"; echo nl2br($whois); print"</P></TD></TR></TABLE>"; } } if($_GET['option'] == "op_port"){ print" <br> <b><center>Port check</center></b> <form method='post' action='?option=op_port&act=scan'> <br> <center>Host: <input type=text name=host></input></center></pre> <center>Port: <input type=text name=port></input></center></pre> <center><input type=submit value='Check'></input></center> </form> "; if($_GET['act'] == "scan"){ { $host = $_POST['host']; // host $port = $_POST['port']; // porta { $fp = fsockopen($host,$port,$errno,$errstr,10); // criando nossa conexão ... if($fp) { print"port $port open in $host<br>"; fclose($fp); } else { print"port $port closed in $host<br>"; } flush(); } } } } if($_GET['option'] == "op_md5"){ print" <center><b>Gerador de hash MD5</b></center> <form method='post' action='?option=op_md5&act=md5'> <br> <center><font color=#AA000F><input type=text name=caracteres></input></center></pre> <center><input type=submit value='Gerar MD5'></input></center> </form><br><br><br>"; if($_GET['act'] == "md5"){ $caracteres = $_POST['caracteres']; // pega senha definida para transformar em MD5 $geramd5 = substr(md5("$caracteres"),0,32); // definindo nossa md5 print"<center><b><font color=#000000>[ <font color=#9F0000>$caracteres</font> ]</font></b></center>"; print"<center><b><font color=#000000>MD5:> [ <font color=#9F0000>$geramd5</font> ]</font></b></center>"; } } if($_GET['option'] == "op_about"){ print" <b><center>Sobre:</center></b><br> <center>Code by @Kouback_TR_</center><br> <center><a href=https://twitter.com/kouback_tr_ target=_blank><font color=#0094FF>Follow-me in Twitter</font></a></center> <br> <center>IRC: irc.anonnet.org PORT: 6667 CHAN: #loc</center> <center><font color=#D86D00><b>:-) Thanks</b></font></center>"; } ?>
Classe com método para inserir vídeos Vimeo e YouTube
WebLog - Logs do linux via web
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
É cada coisa que me aparece! - não é só 3% (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
Mikrotik não mostra bytes nem packtes (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta