Pular para o conteúdo

Verifica porta aberta por faixa de ip's

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
Luis Eduardo Boiko Ferreira lestatwa
Hits: 12.055 Categoria: PHP Subcategoria: Rede
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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
Download verificador.php Enviar nova versão

Esconder código-fonte

<!--
   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-scan-rede - scanner de rede simples em PHP

Firewall Admin 0.2b

Script PHP para fazer UPLOAD de arquivos

Tradutor Google

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.