永发信息网

qq盗号秘籍

答案:5  悬赏:10  手机版
解决时间 2021-01-23 06:57
qq盗号秘籍...

qq盗号秘籍

最佳答案
运行木马后,如果没有运行QQ进程,没有任何反应,若运行qq程序并且点击QQ程序后会弹出钓鱼框,欺骗用户输入,已到达盗号目的。木马我就不分享了。

简单分析:

调用LoadStringW函数从资源里加载字符串资源到Buffer 中为后面窗口类名做准备

乱序填充字符到前面开辟的空间中, a=x12x&b=_)&c=(*.) 字符串用于后面qq号, 密码 匹配, 还有字符串进程名, 窗口类名(TXGuiFoundtion) 通过Spy++工具,我们可以知道QQ的窗口类名就是 TXGuiFoundtion。

进人call 4010C0

创建互斥体保证只有一个进程运行

h_Mutex = CreateMutex(NULL, FALSE, "wanxinyi");//创建一个互斥对象

if (h_Mutex)

{

if (ERROR_ALREADY_EXISTS == GetLastError())

{

ExitProcess();

}

} 拷贝字符串PE绝对路径到 lpDaddr缓冲区 此段代码就是注册窗口类, 创建主窗口,与两个子窗口, 并且通过调用API设置创建风格, 其中【45F7D4】子窗口(edit)文本框只读

【45F7D8】子窗口(edit)文本框设置为密文文本, 调用MoveWindws函数移动主窗口到指定位置, SetWindowsLongW为子窗口设置回调函数。并且调用setWindows函数设置窗口隐藏。

获取字符串大小(SizeLength), 并将前面开辟空间压栈(lpaddr+[arg2])

call 004065A0 有一个参数edx = 【ecx+1C】,获取拷贝的目的地址lpDaddr

然后调用call 407B50 此call相档于memset(lpaddr, lpDaddr, SizeLength);

打开病毒同目录下的sed文件, 通过调用GetFileSzie 得到文件尺寸,eax = Filesize . 通过eax = eax-16得到文件偏移 ,通过调用

SetFilePointer函数设置文件指针,最后调用ReadFile函数读取sed文件中的 arm字符串。

调用此call 隐藏主窗口

,,,,,,,,,继续跟跟,

走出call 4010C0 之后来到, ,,,,初始化Winsock库, 然后将从文件sed中读出的”amr“字符串压入

跟进403AB0

信息量太大了,,,粘出关键部分, 跟根根,,,,,来到这里 首先开辟一个空间,然后将amr 字符串拷贝到该空间中

之后创建定时器没100ms, 回调函数为系统默认的OnTimer, 当发送WM_TIMER时调用此函数, 调用ShowWindows使窗口隐藏, UndateWindows函数更新当前窗口

继续跟,下面是对设备上下文DC设定,窗口外观等的设置

接下来将进入消息循环:这里要注意要在前面的创建窗口时在窗口的回调函数下断点,这样dispatchMassage 函数才会找到窗口回调函数

通过创建窗口我们可以找到窗口回调函数FuncPro(HWND, MSG, PWARAM, LPARAM); 地址401DD0 ,在此下断

进入401A30 call

乱序填充字符user.dll 与 GetForegroundWindow 最后调用 HWNA GetForegroundWindow()函数 返回用于当前工作窗口 得到前台窗口

就是通过这个函数当只有用户点击QQ进程时, 他才会弹出钓鱼框。

(GetForegroundWindow() 是整个Windows系统的当前激活的窗口 比如桌面。

与之相对应的是 GetActiveWindow() 是你的程序的当前激活的窗口)

跟进401C10 call

同样的方法填入字符串user.dll与GetClassNameA 调用intGetClassName( GetForegroundWindow() ,buffer,intnMaxCount),返回buffer长度

因为当前工作窗口为olldbg, 所以得到窗口类名为OllyDbg

[size=-1]调用 GetClassName后 数据窗口信息

0012F994 4F 6C 6C 79|44 62 67 00|00 00 00 00|00 00 00 00| OllyDbg. 79|44 6

接下来是

拼接QQ窗口类名 调用FindWindow 得到窗口句柄

调用GetWindowTextA 后得到QQ窗口类文本信息

后面是对得到字符串处理 得到qq号

hWnd = FindWindow(_T("ClassNameQQ"), NULL);

if (hWnd != NULL)

{

GetWindowThreadProcessId(hWnd, &dwProcessId1);

GetWindowThreadProcessId(HwndTXGuiFoundtion, &dwProcessId2)

if(dwProcessID1 == dwProcessID2)

{

goto __FindSuccess;

}

}

设置只读文本框为QQ号,密码文本框空,调用GetSystemMetrics函数得到以像素为单位的屏幕尺寸

之后钓鱼框弹出;

点击登录按钮后来到,,,,,这里是得到qq,密码文本,然后处理,将其填入a=x12x&b=_)&c=(*.)后面将作为发送数据发到目的地

使用套接字,将数据(a=qq号&b=密码&c=amr(验证信息))发送到指定目的地址,已达到盗号目的

以上就是整个盗号木马真个分析流程

总结与反思:为什么他能过360等杀毒软件喃?

这个qq钓鱼木马做的比较隐藏,伪装的比较好,当普通用户点击后,没有点击qq窗口他会一直常驻内存,当用户点击qq窗口,就会弹出自己伪造的框。该木马没有使用任何反跟踪技术和变形技术,也没有对注册表,服务等操作,对一些关键的函数,字符串也是做了处理 比如 GetForegroundWindow, TXGuiFoundtion(因为以前的盗号木马都包含这个字符信息),没有危险api的操作,所以一开始跟多杀毒软件无动于衷。

本次分析主要收获:

1,函数CreateMutes的使用 ,保证内存中只存在一个当前进程在运行.

2.函数 GetForegroundWindow ,GetClassName, FindWindow,GetWindowsThreadProcessId,使用

当前台窗口与指定的TXGuiFoundtion窗口PID相等时,就弹出钓鱼窗口。
全部回答
别这样。。。
武林秘籍
没这种东西,黑客倒是有,可惜别人那是练出来的
首先你需要超能力要到达Level 5然后威胁别人如果不给你你就用能力打但你要知道你的能力是什么(别当喷子狗你可以看看某科学的超电磁炮来试试)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
伊中眼镜店地址有知道的么?有点事想过去!
植物组织培养技术基本操作的正确顺序是①外植
宝康眼镜(新源店)地址有知道的么?有点事想过
烟台买的二手房中介买房产证区证换市证,房产
天津全运会体操收官战战况如何?
新视线眼镜地址好找么,我有些事要过去,
The policeman warned the drive so careles
开美发店疑问?
美诗婚庆地址好找么,我有些事要过去,
路易·迪奥眼镜(北窑店)地址在什么地方,
依次填入下面一段文字横线处的语句,衔接最恰
白色松糕鞋脏了怎么才洗白
燕郊49800出局者
IDO婚礼馆(西林路与林村北巷交叉口旁)地址在
遂宁吃饭比较巴适的地方
推荐资讯
右肾上级可见无回声光团,大小约7.7'5.3
一首歌里一句歌词是“我喜欢你的小孤独,是我
单选题MayIhaveawordwithyou________ofth
福生汽车维修中心地址在哪,我要去那里办事,
韵达快递(中山中路)地址有知道的么?有点事想
成都香格里拉大酒店游泳池是否对外开放,价格
中国工商银行(昌黎支行城南分理处)地址在什么
诗蒂喜糖总经销地址在什么地方,我要处理点事
一束光线射到窗子的玻璃表面上,下列说法中正
物体内能与分子数有关,那么是分子数越多内能
完美国际寻宝天行买号 多长时间
妈妈买了个新手机,送的手机号测试出来是大吉
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?