标题: 某SNS网站自动加好友批处理
[打印本页]
作者: yishanju
时间: 2009-7-29 14:09
标题: 某SNS网站自动加好友批处理
@echo off
set/a suid=400000
:loop
set/a suid+=1
type 2.txt|fr -ric:"/member/u\d*" -t:"/member/u%suid%"|fr -ric:"add_friend_uid=\d*" -t:"add_friend_uid=%suid%"|nc space.mosh.cn 80
echo.
echo 用户ID:%suid%
goto :loop
上面的批处理代码就是实现某SNS网站自动加好友的功能,流程是Fiddler抓包存为2.TXT,然后用FR修改2.TXT的内容,达到伪造HTTP数据包的目的,然后用NC提交,即完成好友的操作。上面这个代码算是改进版的,这样写是为了减少读写硬盘的次数。原先的代码是这样写的:
fr -ric:"/member/u\d*" -t:"/member/u%suid%" 2.txt
fr -ric:"add_friend_uid=\d*" -t:"add_friend_uid=%suid%" 2.txt
nc space.xxx.cn 80<2.txt
每次都要读写硬盘,心疼死。
核心代码改成这样后要好很多:
type 2.txt|fr -ric:"/member/u\d*" -t:"/member/u%suid%"|fr -ric:"add_friend_uid=\d*" -t:"add_friend_uid=%suid%"|nc space.xxxx.cn 80
虽然很难看,起码不会回来的写我硬盘。
挂机一晚上能加4万次好友左右,感觉有点慢。
===============变态的分隔线=========================
上面这个脚本代码的核心目的就是自动不停加大量的好友,以方便宣传推广之用,不需要人为手工的一个个到网站加好友。核心的方法就是向服务器提交伪造的HTTP数据包以模拟人为操作,实现自动加好友的操作,算是黑客技术的一种应用吧。
代码虽然不长,却是多门知识的综合运用,想学的同学可以尝试学习以下这几门技术:
1、批处理 实际上批处理是WINDOWS下最简单最易学最实用的脚本,学起来不会太吃力,在各方面总会有用得上的时候。志向专业做开发的同学极不推荐精学批处理,免得将来不用什么语言都按批处理的思路来写代码,那就惨了。推荐网站
http://www.cn-dos.net/forum/
2、学会用一款HTTP抓包工具 免费的专业的HTTP抓包工具有“小黑客”们常用的WinSock Expert 、 wkiller 、WPE、fiddler等等,最好用的还是fiddler2, fiddler2微软出的软件,功能非常丰富强大,一定要强烈推荐fiddler2。fiddler官方网站
http://www.fiddler2.com/fiddler2/
3、学一学正则表达式,学会FR,SED,GAWK等等命令行工具的使用,FR相对来说更容易学一些,FR是一个正则表达式查找替换工具,会正则表达式的同学看一眼帮助就会用FR了。正则表达式一定要学,处理文本必不可少的东东,大部份语言都支持正则表达,很多编辑工具也都把支持正则表达式查找替换当成必配功能。FR在这里的作用是用来修改TXT中HTTP数据内容,相当于伪造HTTP数据包,这里用FR效率比较高。FR作者网站
http://baiy.cn 从这里摸上去下载FR:
http://baiy.cn/utils/fr/index.htm
4、学一学nc的用法 NC是非常有名的一款黑客工具,即netcat.exe,中文称为瑞士军刀,功能很多,只要学会NC来向服务器提交HTTP包就可以了。NC也许因为是黑客工具的原因,会被杀毒软件查杀,用NC关掉杀毒软件就可以了。-_-我是骡奔难,木装杀毒软件滴,童学们表学我。NC不可替代主要是因为他是命令行工具,很容易在批处理实现自动循环地向服务器提交HTTP数据包。用NC向服务器提交HTTP数据包,用法很简单:
方法一:nc hi.baidu.com 80<HTTP.TXT
方法二:type HTTP.TXT|NC HI.BAIDU.COM 80
意思都是向百度空间服务器的80 端口提交包含HTTP数据的TXT,不分大小写。TXT文件就由抓包工具抓包得到的HTTP数据包。NC的官方网站我找不到了,在各个黑客网站都有下载,需要的自行去找。
是网站名字我就不公布了,等我拿几个帐号把他们网站几十万用户全部加一遍好友先。
20090719补充 我承认一下这个实际上没有什么技术含量的,会门高级语言如PYTHON,写出这样的加好友或者刷评论的程序,不过十几行代码就能搞定。防范成本很低,有N种方法,最容易想到的就是加个验证码。世界安静了。
原文看起来比较清晰:
http://hi.baidu.com/yinkeju/blog ... b3e7319b50279e.html
请自行鼠击去看原文,这里的我懒得排版了
这一次CN-DOS罢工的时间也太长了,要不然早发这里来了
[
Last edited by yishanju on 2009-7-29 at 14:16 ]
作者: HAT
时间: 2009-7-29 14:59
骡奔难

作者: yishanju
时间: 2009-7-30 22:09
原文看起来比较清晰:
http://hi.baidu.com/yinkeju/blog ... b3e7319b50279e.html
请自行鼠击去看原文,这里的我懒得排版了
这一次CN-DOS罢工的时间也太长了,要不然早发这里来了
20090730补充结果反馈: 我在同时运行好几个脚本,连续挂机好几天之后,估计向魔时服务器提交了上百万次加好友请求,顺利的加到了好几千个好友。有两个帐号在半小时内分别加入了近千个圈子,受到系统自动封禁。最终的结果是我过份高调的行为,引起工作人员的注意,五个帐号全部被封禁。