PortScan em PHP com post usando fsockopen
Publicado por Perfil removido (última atualização em 13/09/2012)
[ Hits: 7.894 ]
Por curiosidade criei esse simples portscan em PHP que utiliza fsockopen e com metodo post, não sei em que pode ser util mas ...
<?php /*+----------------------------------------+ * |PortScanner em php usando fsockopen | * |C0ded by @Kouback_TR_ | * |03/09/2012 | * |http://twitter.com/Kouback_TR_ | * +----------------------------------------+*/ print" </head> <body bgcolor=#000000> <html> <head> <title>PortScanner PHP by @Kouback_TR_</title> <br> <br> <center><a href=http://twitter.com/kouback_tr_ target=><font color=#FF0000>PortScanner PHP by @Kouback_TR_</a></center></font> <form method='post' action='?act=scan'> <br> <center><font color=#00FF30>Host: <input type=text name=host></input></center></pre> <center><font color=#00FF30>Port: <input type=text name=port></input></center></pre> <center><input type=submit value='-=Scan=-'></input></center> </form> </body> </html> "; // HTML 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>"; // retorna se a porta está aberta fclose($fp); } else { print"port $port closed in $host<br>"; // retorna se a porta estiver fechada } flush(); } } } ?>
Script PHP para fazer UPLOAD de arquivos
Verifica porta aberta por faixa de ip's
Resolvendo IP para Hostname em PHP
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
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Estou com sede em aprender sobre o nosso querido Linux. (1)
big linux sem audio como resolver (2)
Como faz para dar um update-grub por shell script [RESOLVIDO] (3)
[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