PortScan em PHP com post usando fsockopen
Publicado por Perfil removido (última atualização em 13/09/2012)
[ Hits: 8.337 ]
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();
}
}
}
?>
Cria gráficos para monitoramento de consumo de CPU e Memória a partir de arquivos [Atualização].
Script PHP para autenticacao web dos usuarios do proprio linux
Monitoramento simples de servidores
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
Estrutura e Funcionamento de um Ebuild no Gentoo Linux
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Usando o ble.sh (Bash Line Editor) no lugar do bash completion
Montagem pré automática de HD externo usb em NTFS não funciona no Debian Trixie - Solução
Guia de instalação do Gentoo Linux com Cinnamon (UEFI, LUKS2, Btrfs)
Senhor Einstein tinha razão mesmo! (0)
Instalação Dual Boot Linux+Windows 11 (2)
No Ubuntu 26.04, sudo passou a mostrar os asteriscos ao digitar por pa... (2)









