`

perl端口扫描

    博客分类:
  • perl
 
阅读更多

       端口扫描软件一般是发送一个连接请求到目标主机和端口,检测返回的连接状态从而判断目标主机端口是否打开

以下是perl的一个例子

use IO::Socket::INET;
my $host= '127.0.0.1';
my $port= '8080';
my $proto='tcp';
$socket = new IO::Socket::INET(
	PeerHost =>$host,
	PeerPort =>$port,
	Proto    =>$proto
);# or die "ERROR in Socket Creation : $!\n";
if($socket){
	print "found port ";
}
else{
	print "not found port";
}
$socket->close();

 

   以上例子只是扫描tcp端口,可以换成其他协议的,另外其他语言的扫描方法基本也是这个原理。

 

1
2
分享到:
评论

相关推荐

    FazPort:FazPort是高级Perl端口扫描程序。 扫描并检测您想要的每个网站中的开放端口

    FazPort:FazPort是高级Perl端口扫描程序。 扫描并检测您想要的每个网站中的开放端口

    x-scan-v3.3-cn

    漏洞扫描的道理和端口扫描基本上类似,例如我们可以通过扫描器查找61.135.50.1到61.135.50.255这255台服务器上所有开放了80端口的服务器上是否存在漏洞,并且找到存在什么漏洞,则可以使用xscan 61.135.50.1-61.135....

    Nmap::Scanner-开源

    Nmap :: Scanner是一个perl模块,它为nmap(http://www.insecure.org/nmap)端口扫描工具提供了一个面向对象的编程接口。 它提供了批处理和事件驱动的编程模型。

    FHAP-开源

    FHAP 是 nmap 端口扫描器的 Web 前端。 它利用 Perl 和 PostgreSQL 数据库来识别网络上的系统/端口趋势。

    Inprotect-开源

    Nessus安全扫描程序和Nmap端口扫描程序的基于PHP,Perl和MySql的Web界面。 系统通过电子邮件通知,HTML界面显示扫描结果,或导出到PDF文件。

    fwknop:单个数据包授权>端口敲门

    因为没有开放端口,所以SPA隐藏的任何服务自然都无法使用Nmap进行扫描。 fwknop项目支持四种不同的防火墙:Linux,OpenBSD,FreeBSD和Mac OS X上的iptables,firewalld,PF和ipfw。还支持自定义脚本,因此可以使...

    vshell:VenenoShell是一个基于PHP的Webshel​​l,可让您管理Web服务器。 您可以在其上创建,修改和删除文件

    简单登录2.-文件管理器3.-命令提示符4.-简单的文件上传器5.- Base64多编码器6.- eval()控制台7.- FTP + MySQL passwd破解程序8.- Web代理9.-端口扫描器10.- MD5-SHA1-CRC32加密器11.- MD5饼干12.- Perl中的反向...

    冰盾DDoS防火墙2010 V9.7

    自动阻断某一IP对服务器特定端口的大量TCP全连接资源耗尽攻击。 ● 防止脚本攻击 专业防范ASP、PHP、PERL、JSP等脚本程序的洪水式Flood调用导致数据库和WEB崩溃的拒绝服务攻击。 ● 对付DDOS工具 XDOS、HGOD、...

    netcat 瑞士军刀 linux windows netcat 瑞士军刀 linux windows

     例如:扫描端口  tcp扫描  C:\nc>nc -v -z -w2 192.168.0.80 1-140  net [192.168.0.80] 140 (?)  net [192.168.0.80] 139 (netbios-ssn) open  net [192.168.0.80] 138 (?)  net [192.168.0.80] 137 ...

    畅通无阻-高效架设RedHatLinux服务器

    端口扫描 4.网络嗅探 第二节 安全网络连接 1.认识安全网络连接 2.安装OpenSSH 3.配置OpenSSH服务器 4.启动OpenSSH服务器 5.安全连接 第三节 防火墙 1.认识防火墙 2.配置防火墙 3.启用防火墙 附录 Linux...

    ZmbScap - Zombie Scapper-开源

    Zombie Scapper是一种自动Perl工具,用于检测和停止分布式拒绝服务程序。 该工具通过查找僵尸主机使用的端口,自动搜索并扫描所需目标程序。 它到了

    网络安全工程师.docx

    2、精通网络安全技术:包括端口、服务漏洞扫描、程序漏洞分析检测、权限管理、入侵和攻击分析追踪、网站渗透、病毒木马防范等。 3、熟悉tcp/ip协议,熟悉sql注入原理和手工检测、熟悉内存缓冲区溢出原理和防范措施...

    正则表达式经典实例.pdf

    版本: 扫描版 出版社: 人民邮电出版社书号: 9787115228321发行时间: 2010年06月01日 地区: 大陆 语言: 简体中文 简介: 编辑推荐 每个程序员都会遇到需要使用正则表达式的情况,但是要用好正则表达式却并不容易...

    正则表达式经典实例

    版本: 扫描版 出版社: 人民邮电出版社书号: 9787115228321发行时间: 2010年06月01日 地区: 大陆 语言: 简体中文 简介: 编辑推荐 每个程序员都会遇到需要使用正则表达式的情况,但是要用好正则表达式却并不容易...

    CuteFTP9简易汉化版

    集成HTML editor-This强大的文本编辑器,包括彩色编码HTML和PERL标签,站点范围内的查找和替换,HTML代码完成,与一种上传软件的集成,允许你编辑你的FTP服务器上的文件没有下载它们。 folders-Mirror同步你的本地驱动器...

    VB编程资源大全(源码 网络)

    (3KB) 42,nettools.ZIP <br>十分Cool的程序,一个网络工具箱,可以实现包括主机察看、网络测速、Ping、段口扫描、路由跟踪等功能。不可不看。推荐下载。(71KB) 43,webserver.ZIP 一个利用VB实现的Web ...

    JAVA上百实例源码以及开源项目

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

    JAVA上百实例源码以及开源项目源代码

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

Global site tag (gtag.js) - Google Analytics