Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Lucid Lynx no Sony Vaio
Por isaac
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Kouback_TR_ em (última atualização em 13/09/2012)   [ 3131 hits ]

Login: koubacktr, 71089 pontos

Homepage: https://twitter.com/#!/Kouback_TR_

Download:


Descrição

Por curiosidade criei esse simples portscan em PHP que utiliza fsockopen e com metodo post, não sei em que pode ser util mas ...


[ Download: scan.php ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

<?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();
}
}
}
?>



Scripts recomendados
   Script Linux recomendado Whois em PHP
   Script Linux recomendado Babelfish Translator
   Script Linux recomendado Monitoramento simples de servidores
   Script Linux recomendado Script PHP para fazer UPLOAD de arquivos
   Script Linux recomendado Cria gráficos para monitoramento de consumo de CPU e Memória a partir de arquivos [Atualização].

Comentários
[1] Comentário enviado por jmurray em 19/09/2012 - 16:07h:

Muito bom, este é o conceito de verificar se uma porta está aberta ou não, porém, este script não é um porscan e sim uma simples conexão socket....

o ideal seria fazer o escaneamento em threads....

Mas é isso aí mesmo, parabéns !



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.