Verifica porta aberta por faixa de ip's
Publicado por Luis Eduardo Boiko Ferreira (última atualização em 08/02/2012)
[ Hits: 11.549 ]
Homepage: https://www.facebook.com/luiseduardo.boiko
Script PHP para verificar se determinada porta esta aberta em uma faixa pré-determinada de ips.
Útil para achar o ip daquela impressora WiFi que não pode fixar IP e outras coisinhas mais
<!-- Desenvolvido por Luís Eduardo Boiko Ferreira Data:05/02/2012 Licença:Pode modificar o conteudo desde que mantenha os creditos do autor !--> <html> <title>Verificador IP - PORTA INTRANET</title> <body style="background-color:white; font-family:helvetica; font-size:13px; font-color:#333;"> <div style="background-color:#f8f8f8; border:1px solid #999; padding:25px; width:500px; text-align:right;"> <form action="" method="post"> Ip da rede (com ponto final, ex: 192.168.3.) <input type="text" name="ip"><br><Br> Porta a ser verificada <input type="text" name="porta"><br><Br> Ip Inicial <input type="text" name="ip_inicial" style="width:40px"> Ip Final <input type="text" name="ip_final" style="width:40px"><br><br> <input type="submit" name="verificar" value="verificar"> </form> <?php if ($_POST["verificar"]){ function Verifica_Porta($faixa_ip, $porta, $ip_inicial, $ip_final){ echo "<table width=100% border=1 cellspacing=0 cellspadding=0 style='font-family:helvetica; font-size:12px; color:#666; background-color:lightgray;'> <tr><td><b>Endereço IP</b></td><Td><b>Status</td></b></tr>"; while ($ip_inicial<=$ip_final){//executa o loop dentro da faixa delimitada $ip_atual = $faixa_ip.$ip_inicial;//popula a variavel ip_atual $conectado = @ fsockopen($ip_atual, $porta, $numeroDoErro, $stringDoErro, 3);//testamos a conex via socket if ($conectado) { echo "<tr><td bgcolor=lightgreen>$ip_atual</td><td bgcolor=lightgreen> Online </td></tr>"; } else { echo "<tr><td>$ip_atual</td><td> Offline </td></tr>"; } //incrementar o ip inicial $ip_inicial++; } echo "</table>"; } //E por final executa a funcao $iniciar_verificacao = Verifica_Porta($_POST["ip"], $_POST["porta"], $_POST["ip_inicial"], $_POST["ip_final"]); } ?> </div> </body> </html>
Cria gráficos para monitoramento de consumo de CPU e Memória a partir de arquivos [Atualização].
PHP Script para testar ping de varios enderecoes em arquivo TXT
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Formatando cartão de memoria que nao formata[AJUDA] (14)
warsaw parou de funcionar após atualização do sistema (solução) (0)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)
crontab executar em tempos (1)
Programa duplicado no "Abrir com" e na barra de pesquisa do ... (3)