文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程CGI/Perl用Perl写出自己的安全工具--初级
精品推荐
特别推荐
·在CGI中如何使用cookie的方法
·CGI脚本在WIN2000、WINNT下安装
热点TOP10
·cgic: 为C语言编写CGI的C函数库
·Perl实例:
·在CGI中实现session的想法和实现
·Perl的简单语法(与C语言语法的异同)
·在CGI中如何使用cookie的方法
·perl与Mysql连接
·Perl 新手必读
·关于我和刘思平发现的xx(www.xxxxxxx.com)的cgi漏洞
·Linux系统环境下的Socket编程详细解析
·cgilib例
·perl连接access数据库
·关于GD模块的语法和使用
·在winnt/win9x下用blat发email的示例
·购建ASP、CGI、PHP+MySQL运行环境——服务器运行环境配置全攻略(二)
·关于CGI读写COOKIE的编程
·CGI 拒绝服务攻击技术浅析
·如何安装DBI和DBD包
·Perl/Tk FAQ - 7. 哪里有Perl/Tk的文档
·简单的PERL-ADO例子
·用Perl写出自己的安全工具--初级

用Perl写出自己的安全工具--初级

日期:2007年5月10日 作者: 查看:[大字体 中字体 小字体]


}
else
{
$maxprt=1500;
}
$AF_INET=2;
$SOCK_STREAM=1;
$sockaddr='S n a4 x8';
chop ($hostname='hostname');
($name,$aliases,$proto)=getprotobyname('tcp');
foreach $port (1 .. $maxprt)
{
($name,$aliases,$port)=getservbyname($port,'tcp')
unless $port=~ /^d+$/;;
($name,$aliases,$type,$len,$thisaddr)=gethostbyname($hostname);
($name,$aliases,$type,$len,$thataddr)=gethostbyname($tghost);
$this=pack($sockaddr,$AF_INET,0,$thisaddr);
$that=pack($sockaddr,$AF_INET,$port,$thataddr);
if ($thataddr eq "")
{
die "non existing host";
}
if (socket(S,$AF_INET,$SOCK_STREAM,$proto))
{
}
else
{
die $!;
}
if (bind(S,$this))
{
}
else
{
die $!;
}
if (connect(S,$that))
{
($srv_name,$srv_aliases,$srv_port,$srv_proto)=getservbyport($port,'tcp');
print "r$port $srv_namen";
close(S);
}
else
{
print "r($port)";
}
}
print "r n";

#########################################################################
系统调用 system
######################################################################
system ('cls');
print("Copyright isbase n");
print("******** www.isbase.com nnn");
print("请输入IP n");
print("EX: 202.96 n");
$netaddress =
$password = '""'
chop($netaddress);
print("nn");
$host = 1;
$name = administrator;

while ($host < 256)
{
print ("net use \\$netaddress.$host\ipc$ $password /user:$name");
print ("nn");
system ("net use \\$netaddress.$host\ipc$ $password /user:$name");
#调用系统 net use \ip 密码 用户名
$host++;
}
######################################################################
上面这个程序充分利用了NT本身的一些命令,自动的对指定ip范围内做用户名和密码的校验。由于时间仓促我写的很简单,我想你可以做的更好.
怎么把写好的pl在其他机器上使用
这里有一个很好的办法,你可以把你写好的perl程序TO exe
你可以到这个地址http://www.indigostar.com/p2x56.zip 下一个perl2exe 然后编译成exe文件。著名的NT扫描软件gnti.exe就是perl2exe编写的,希望不久的将来你也能写出一个经典的scanner or bot!

在此我想说明的我不是在教你如何去使用perl或写出scan for perl给大家使用,我真心的希望更多的人能去学习她,用她来编写出自己的列子more &more 。
最后用perl之父的一句话来结束我们的学习
解决问题的方法不止一种!

(出处:清风网络学院


上一页 [1] [2] [3] [4] [5] 




上一篇:功能丰富的Perl:遗传算法仿真多细胞机体

下一篇:简单的PERL-ADO例子

用Perl写出自己的安全工具--初级 相关文章:
·初级网管或黑客必需撑握的8个DOS命令
·IE浏览器再现严重安全漏洞 微软紧急发补丁程序
·不怕攻击 家庭上网必学八招安全绝招
·3GP手机视频转换工具WinAVI
·中小企业整体网络安全解决方案解析
·基础知识 初级黑客安全技术命令详解
·制作自己的多媒体毕业纪念册
·大量Windows Vista 边栏小工具下载
·如何以安全模式启动计算机
·如何建立自己的博客
用Perl写出自己的安全工具--初级 相关软件:
·Kaspersky(卡巴斯基) Internet Security 安全套装 V6.0.2.621 中文版
·U盘超级工具大全
·灵豚课件制作工具——课件精灵v1.0 beta
·电脑装机、系统维护工具盘 2003版
·如何加固Windows XP 主机安全
·新版标准日本语初级 单词读音MP3
·王牌超级工具箱V13.5
·Cooolsoft MP3 Sound Cutter (音频截取工具) V1.41 绿色版
·2007网络安全黄皮书V1.0.0
·美萍安全卫士v12.3

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot