|
|
先说一下,本文是转载来的,由于种种原因,没有测试!:time: 4 ] v6 v" H8 ^, f* E
4 h% N+ A5 h1 y9 P+ A2 ?' x ( F/ ]6 [; ~: K9 x% v6 [
下面就是正文:+ o% G9 p! B2 e
又是一年春天,已是老男 人的我好久没来BLOG里面得瑟点东西。
! f3 C2 ^2 U7 [' ^; e还记的上年的初秋回到了 老地方,一个让人值的留念的地方,能憋出点东西的地方。/ ^, t/ h: _0 M
发现这个漏洞后真狠自己 没加麻花疼好友,嗨。
2 L+ x0 e0 n5 E; F$ {事情的起因很简单,有个 朋友对他的好友很不爽,想搞个恶作剧警告下他,这个艰巨的任务交给了我。- d3 y0 K2 `1 _# }- C
思索过程,种马,病 毒,DDOS,社会工程,费了N多脑细胞,既然是QQ好友,就从QQ入手吧。& }6 ?5 G& Q3 U+ E
QQN多年前的消息攻击 器,成名做例如“QQ千夫指”等一大批恶作剧软件,现在还想搞这个没门。( k( q9 Y* l1 s* r, D. r+ o4 P
这样如何是好,腾讯早做 了消息限制,如果发送频繁服务器会给丢包。+ K2 i, Y& G8 I. }; T) {
思索。。。。。思 索。。。。。。老婆的聊天对话框中出现了输入状态,眼前一亮,思路来了,聊天对话框上有对方输入状态,腾讯不知道对这个做了限制没有,分析了下他的协议, 大喜,单条协议,从众多的数据包中一遍遍的过滤,终于搞出UDP 大小为44个字节的数据包,不知道有没有效果,拿SNIFFER PRO打一遍,每秒中五百个数据包吧,哇哇,只见五分钟后老婆发来一条信息,机器卡CPU占用70%,QQ卡死了。% W+ t7 D8 W* T9 I" ^, q
心中一阵窃喜,停止发送 数据包后,远程到老婆的机器下抓包看,每秒接收300多,源IP还都是腾讯的服务器,哦明白了,连攻击者的IP都追踪不到,腾讯的服务器之间帮着做了内部 转发。
& u+ |% q* l( _& |& w0 A换了个10M网,每秒打 10000多数据包出去,老婆发短信说他们单位掉线了,问是不是我搞的,窃喜。
6 d3 }# C9 Z. u! O腾讯服务器尽自己最大努 力帮着转发,没限制这种数据包,老婆机器收到这么多的数据包后,还要每条都回一个确认数据,他们那ADSL不掉线才怪。, T( v- E: w p0 X' B+ F' `
说了这么多废话,怎么利 用这种漏洞,今天有点时间写出来。
1 X0 R! m4 U4 Q2 Z8 i6 q4 z写代码水平不够,咱们还 是拿SNIFFER PRO 过来搞搞。
" h; Q- H }7 r; z+ s$ jSNIFFER PRO的科普我这里不废话了,打开SNIFFER PRO---捕获---定义过滤器---数据模式---增加模式:
. A* |: d8 Z# M% O- k新建一个名字:随便输入 一个。; U+ ~/ _' j& z- x9 k r
补偿:就是数据偏移多少 啦,看你现在用的网络,如果是在局域网就填写2D ,ADSL拨号就填写35.
/ r4 S% `+ d& Y7 H6 M我们偏移这个位置干吗, 根据经验想过滤这种数据包,腾讯给他定义了一种标示用 00 D5 来标示,我们就在特定位置过滤这种字节好了。! ^/ P! b0 a# \2 _+ k% Q& L
当然在框框里面输入 00 D5,如下图/ S8 O' Z0 j4 E+ q8 ^, m5 F! _
0 t" ^% W1 i' C0 ?/ Z+ z
设置完毕,好。# W4 e B$ b5 Z, ^7 Q. H( _% ?& ~
0 N1 D( Y9 g {; h, [. ?$ V
( Y1 k% j+ f, I6 n& S0 R下面我们打开捕获按钮,找到你的QQ好友,打开聊天对话框和他问候一下,先几句废话,等SNIFFER PRO捕获到数据包,点击停止并显示。, i& H( C- Q) B* s$ E7 {
选择一个比较合适的数据 包,怎么选择看那个比较舒服(屁话)。例如下面的数据包:
# E9 f5 S& `8 w& Z) y3 Z. c% t
, c" K& e* n; Y$ P
我们选中这个数据包点右 键---发送当前帧,在发送选择连续不断,延迟1.
4 {( z6 T: d* Q7 M$ }% I, _
' F+ ]2 b9 f: |4 l! e! g
确定,然后你找个地方窃 喜去吧,你好友一会一脸疑惑的对你说,和你聊不了天。; o0 r' n# ]5 [9 {; p( [: l
怎么停止发送顺便说下。( \9 Q7 U; t2 e z
工具--数据包发生器 --停止--OK。
4 J: T5 F8 ?/ t% z8 p* @4 r3 z附图:好友被攻击 后,CPU占用%50也就是说双核一个CPU满负荷。
, F- s$ @( { x5 A D+ G! o
- F. S; }( s+ r% O
|
|