无意间看到的帖子告诉大家别上当2.登录界面
相比挂接界面里的进程检测,登录界面做的可谓简陋之极、无聊之极,毫无技术含量可言。不知情的你肯定和我原来所想的一样,账号肯定放在外挂制作方的服务器上,我们输入账号密码之后程序会联网到服务器去检测是否匹配。真的如此么?我们来看下部分代码:
'代码开始
Private Sub Command3_Click() '50F600
'Data Table: 470F70
If (((VIP1.Value = &HFF) And (Text3.Text = "VIP18734")) And (Text4.Text = "2CDMZYBM")) Then '50EF37
loc_50EF06: Sleep(&H1F4)
loc_50EF1A: Form3.Show var_AC, var_BC
loc_50EF2C: UnLoad Me
loc_50EF34: GoTo loc_50F5FE
End If
If (((VIP1.Value = &HFF) And (Text3.Text = "VIP19743")) And (Text4.Text = "GMCO3SKR")) Then '50EFCE
loc_50EF9D: Sleep(&H1F4)
loc_50EFB1: Form3.Show var_AC, var_BC
loc_50EFC3: UnLoad Me
loc_50EFCB: GoTo loc_50F5FE
End If
If (((VIP2.Value = &HFF) And (Text3.Text = "VIP26643")) And (Text4.Text = "83CES2DX")) Then '50F065
loc_50F034: Sleep(&H1F4)
loc_50F048: Form4.Show var_AC, var_BC
loc_50F05A: UnLoad Me
loc_50F062: GoTo loc_50F5FE
End If
'此处省略8个类似的条件语句……
loc_50F5B9: Sleep(&H1F4)
loc_50F5EC: MsgBox("帐号或密码错??????餍Q", CLng((var_CC + &H30)), "NDF强化", var_12C, var_14C)
loc_50F5FE: ' Referenced from: 50EF34
loc_50F5FE: ' Referenced from: 50EFCB
loc_50F5FE: ' Referenced from: 50F062
loc_50F5FE: ' Referenced from: 50F0F9
loc_50F5FE: ' Referenced from: 50F190
loc_50F5FE: ' Referenced from: 50F227
loc_50F5FE: ' Referenced from: 50F2BE
loc_50F5FE: ' Referenced from: 50F355
loc_50F5FE: ' Referenced from: 50F3EC
loc_50F5FE: ' Referenced from: 50F483
loc_50F5FE: ' Referenced from: 50F51A
loc_50F5FE: ' Referenced from: 50F5B1
loc_50F5FE: Exit Sub
'代码结束
为看不懂代码的朋友简单讲解一下这段代码要干啥:
代码里事先设定好了11个账号和密码,这就是外挂制造商所卖的账号,登录验证完全是在软件内部、离线状态完成的,跟本没有连接到某某服务器去。在此列出DNFBT外挂的所有用户名和密码:
VIP1
VIP18734 2CDMZYBM
VIP19743 GMCO3SKR
VIP2
VIP26643 83CES2DX
VIP27535 0YNBVU7C
VIP3
VIP36795 7YDOFW54
VIP38854 X5J9ILSS
VIP4
VIP47546 569L2NRK
VIP47953 U6XHHYL4
白金
VIP58864 DTOMPQOC
VIP53865 71L540EA
VIP00001 nujiakof98(演示视频就是用的这个账号)
最可笑的是,输完账号密码点确定之后,还会调用一个API:loc_50F5B9: Sleep(&H1F4),让程序暂停1F4(16进制,即十进制500)毫秒,即延迟执行500毫秒,好造成一个连接到网络去验证的假象……
3.强化界面
此处会有一个“qq绑定”的设定,当你输完Q号,选完大区,点绑定之后,程序干些什么呢?我们来看一下:
'代码开始
Private Sub Command4_Click() '50E25C
'Data Table: 469624
If (CheckApplicationIsRun("dnf.exe") = &HFF) Then
loc_50E1D1: Sleep(&H1F4)
loc_50E204: MsgBox("与帐号绑定成功", CLng((var_98 + &H30)), "DNF强化", var_118, var_138)
loc_50E216: GoTo loc_50E258
End If
loc_50E246: MsgBox("绑定失?????渿戏", CLng((var_98 + &H30)), "DNF强化", var_118, var_138)
loc_50E258: ' Referenced from: 50E216
loc_50E258: Exit Sub
End Sub
'代码结束
简单讲解:如果游戏还在执行,那么,延迟500毫秒之后弹出绑定成功的提示,如果游戏已经退出则弹出绑定失败。然后就什么都不做了。——混淆视听之举,鉴定完毕。
下面就是重点了:选择好目前等级,单击强化之后,程序干些什么呢?
'代码开始
Private Sub Command1_Click() '50DB4C
'Data Table: 469624
loc_50DB2D: Sleep(&H320)
loc_50DB40: Text1.Text = "状态检测:已强制提高强化成功率 请进入游戏进??S"
loc_50DB48: Exit Sub
End Sub
'代码结束
发现什么了同志们?屁都没有!只是延迟800毫秒之后把外挂顶端显示的文字改了而已!宣传的什么WINSOCK,apihook,影子都没看见!网站宣传中唯有一句话是真的:“绝对不会造成封号”:因为这所谓的“外挂”压根儿跟游戏一点联系都没有!
解剖完毕,想必大家已经对外挂设计者的用意有所了解。
以上是拆了他们的产品来告诉大家这是假货,还有事实证据:外挂购买过程记实
315投诉在线:
http://www.houdao.com/archive/tousu/2009/0408/353632.shtml 感谢您看完此文,请告知您身边的朋友,擦亮眼睛看穿骗子们的小把戏,避免金钱和精神上的双重损失,只要全员提高防范意识,骗子终会因没有利益而消失殆尽!