美文网首页
php扫描端口

php扫描端口

作者: CSeroad | 来源:发表于2018-01-03 13:33 被阅读10次

php实现对指定IP进行端口扫描

代码为

<html>

<head>

<meta http-equiv="Content-Type" content="text-html; charset=GBK" />

<title>IP port  Scan</title>

<style type="text/css">

td{   padding:10px;   margin: 10px;   border-width:1px solid #eee;   text-align: center; }

span{ color: red; }

</style>

</head>

<body>

<form action="" method="POST">

please enter the IP address <input type="text" name="ip" >

<input type="submit" value="submit" style="display:none">

</form>

<?php

$ip=@$_POST['ip'];

$port=array(21,80,135,443,445,3306,3389,39000);

$time=4;

exec("ping $ip -n $time",$info);

//执行ping命令

if(count($info)>10){

foreach($port as $key=>$value){

$fp=@fsockopen($ip,$value,$errno,$errstr,30);

//打开一个网络连接

    $result=$fp?'<span>open<span>':'close';

echo "<table><tr><td>port</td><td>statue</td>";

echo "<td>".$value."<td/><td>".$result."<td/></tr></table>";

}

}else{

echo implode("<br/>",$info);

}

?>

</body>

</html>

相关文章

  • php扫描端口

    php实现对指定IP进行端口扫描 代码为 IP port Scan td{ padding:10px; ma...

  • HA: Natraj:Vulnhub

    ip 探测 端口探测 没扫出其他端口 目录扫描 访问目录,在该路径下发现file.php 打开试试,空白的页面,试...

  • Nmap

    扫描活跃主机 Nmap 命令: 目标主机是否存活 路由 扫描TCP端口 快速扫描常用端口 指定扫描端口 扫描UDP...

  • 2.端口扫描

    udp 端口扫描 nmap -sU 192.168.1.17 -p-tcp 端口扫描 syn 隐蔽端口扫描(建立不...

  • 基于C++的端口扫描器+源码

    VC++端口扫描器源码,可实现单独扫描指定的一个端口,比如80端口,扫描其是否被占用; 扫描指定范围内的端口,比如...

  • 服务器被墙经历

    一, 检查端口 扫描国内端口是否开启 国内端口测试 扫描国外端口是否开启国外端口检测 方法1,修改ssh 端口 /...

  • 0x02 主动信息收集

    查看端口扫描模块 tcp端口扫描 tcp协议同步SYN扫描 nmap扫描 arp sweep udp sweepe...

  • 安全工具介绍

    Nmap 漏洞扫描工具,基本功能有三个: 端口扫描:扫描主机端口状态,可将端口识别为开放(Open)、关闭(Clo...

  • nmap 同样效果命令

    nmap扫描命令(常用端口扫描)

  • web扫描器

    web扫描器应该包含哪些部分: 1》端口扫描 (masscan, zmap, nmap) 2》端口指纹扫描 (nm...

网友评论

      本文标题:php扫描端口

      本文链接:https://www.haomeiwen.com/subject/snshnxtx.html