病毒分析四:steam盗号病毒

病毒分析四:steam盗号病毒一、样本简介样本是吾爱激活成功教程论坛找到的,原网址:https://www.52pojie.cn/thread-991061-1-1.html,样本链接:https://pan.baidu.com/s/1s6-fa6utvkFJsqQRTCT_fA提取码:tptf此盗号木马伪装成QT语音安装文件,在开黑时,发给受害者,受害者点击后,qq账号和密码,steam账号和密码会被窃取。二、现…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、样本简介

样本是吾爱激活成功教程论坛找到的,原网址:https://www.52pojie.cn/thread-991061-1-1.html,
样本链接: https://pan.baidu.com/s/1s6-fa6utvkFJsqQRTCT_fA 提取码: tptf

此盗号木马伪装成QT语音安装文件,在开黑时,发给受害者,受害者点击后,qq账号和密码,steam账号和密码会被窃取。

二、现象描述

点开样本后,表面上感觉不到任何事情的发生,实际上内部做了很多事情。

三、样本信息
MD5值:a835a69b4ef12a255d3d5b8c5d3f721c
SHA1
值:201566a7f058d8147bb29486a59151fc7240d04f
CRC32校验码: eb6e36f1

四、样本分析

1)、运行后,样本会进行几个注册表的操作,主要为以下操作

病毒分析四:steam盗号病毒

然后创建文件waxe.exe,写入数据到文件里,文件里的数据都在只读数据段,0x0047D5A4开始,大小为0x86000。

病毒分析四:steam盗号病毒

启动新进程waxe.exe

病毒分析四:steam盗号病毒

2)、将文件Waxe.exe移动到C盘Temp目录下,并将文件属性设置为隐藏,删除C:\Windows\Waxe.exe文件。启动Temp目录下的文件,创建新进程。
到这一步为止,病毒一直在移动自己的位置,并不断启动新进程。目的是隐藏自己。在新的进程里,病毒开始执行盗号逻辑。
3)、通过地址为0x0042D839的函数进行提权,用到的函数都是通过GetProcAddress获取的

病毒分析四:steam盗号病毒

病毒分析四:steam盗号病毒

4)、设置定时器,不断尝试从地址 http://43.248.186.95:90/exe.txt 下载文件。目前该地址文件已被标记危险网站,无法下载了。

病毒分析四:steam盗号病毒

5)、遍历进程找到名为steam.exe的进程。结合原先病毒的传播方式,大概率会找到此进程。

病毒分析四:steam盗号病毒

然后通过地址为0x430C40的函数,搜索注册表,找到steam路径。

病毒分析四:steam盗号病毒

病毒分析四:steam盗号病毒

找steamclient模块

病毒分析四:steam盗号病毒

然后读取该模块里的内存,这一步像是暴力搜内存,搜steam账号和密码。

病毒分析四:steam盗号病毒

6)、接着再C:\目录下创建了version.dll。往里面写入了数据,并设为隐藏文件。
version.dll用做dll劫持,只要任何程序加载该dll就会调用里面的函数。

Version.dll加了upx壳,脱壳后,搜字符串

病毒分析四:steam盗号病毒

可以看到是通讯的,可以猜测这个dll,主要负责将收集到信息发送给作者。

7)、程序接着通过地址为0x4311C6的函数进行QQkey盗号,接着通过qq邮箱改steam密码
病毒分析四:steam盗号病毒

向远处服务器请求,获取到pt_local_token参数

病毒分析四:steam盗号病毒

带着` pt_local_token`,对本地端口进行请求,获取所有账号信息

病毒分析四:steam盗号病毒

病毒分析四:steam盗号病毒

for循环分析每个账号信息,

带着pt_local_token以及账号对本地端口进行请求,获取指定账号的clientkey

病毒分析四:steam盗号病毒

带着包含clientkey的cookie向远程服务器进行登录,就可以获得登录的Cookie(包含skey字段)。

最后通过上面生成的dll,通过dll劫持上传这些信息。

五、总结

作者通过暴力搜内存获取steam账号和密码,再通过qqkey获取qq账号。有这些信息就可以盗取用户的steam账号了。

用户可以考虑steam账号绑定非qq邮箱,从而避免此类危险。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159468.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python 判断文件是否存在,删除文件

    python 判断文件是否存在,删除文件#判断文件是否存在,path为文件路径importosos.path.exists(path)#删除文件,path为文件路径importosos.remove(path)

    2022年6月18日
  • pycharm交互式编程_环境影响因素有哪些

    pycharm交互式编程_环境影响因素有哪些讲解关于PycharmIDE当中一个叫做PythonConsole交互式开发环境。关于这个环境长什么样子以及怎么用,可以跟着我的步骤来看看。一、使用PythonConsole交互式开发环境打开Pycharm界面,然后单击界面最下面的PythonConsole这个按钮,单击后会调出一个控制台,这个控制台将自动加载已经调试过的解释器。在这个控制台里,程序员可以在三个绿色箭头>>>后面直接书写代码,在不加print的时候也行输出数据,当然print在这里也是可以用的。左边

    2022年8月27日
  • 常用Java编程软件有哪些[通俗易懂]

    常用Java编程软件有哪些[通俗易懂]很多想学Java的人想知道常用的Java编程软件有哪些,毕竟只有掌握软件才能更好的工作。然而,只掌握软件工具并不够,你还需要具备一定的知识基础,更要熟练掌握各个软件的应用,常用的Java编程软件有哪些?1、IntelliJIDEAIntelliJIDEA是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说

    2022年7月7日
  • 淘宝网店装修代码使用方法大全图_淘宝店铺装修代码用什么软件做的

    淘宝网店装修代码使用方法大全图_淘宝店铺装修代码用什么软件做的公告栏大小:宽不要超过480像素,高可以随意代码:店铺公告地址”/>要求:图片一定要通过网上空间或相册放置:管理我的店铺——基本设置——公告可以预览看一下悬挂饰物代码::你图片的地址”style=”left:20px;position:relative;top:0px”/>要求:不能是自己电脑上的图片,要在网上的图片地址才行放置:管理我的店铺—

    2022年10月30日
  • C语言-链表排序_单链表的排序c语言

    C语言-链表排序_单链表的排序c语言C语言-链表排序题目描述已有a、b两个链表,每个链表中的结点包括学号、成绩。要求把两个链表合并,按学号升序排列。输入第一行,a、b两个链表元素的数量N、M,用空格隔开。接下来N行是a的数据然后M行是b的数据每行数据由学号和成绩两部分组成输出按照学号升序排列的数据样例输入235100689382495210样例输出210382…

    2022年10月11日
  • 大数据项目实训教学解决方案

    大数据项目实训教学解决方案大数据项目实训教学解决方案【课程资源】大数据项目实训和课程设计课程体系中职、高职还有本科,实训教学最关键的要素都是课程资源。唯众以大数据基础课程、核心技术课程为基础,以大数据产业实际应用案例为原型,遵照院校实训教学规范,开发了一系列的项目实训、课程设计课程资源,基本满足各院校大数据实训教学需求。【软件系统】大数据教学云平台大数据教学云平台是一个开放式的课程平台,除了唯众的课程体系之外,老师可自主开发在线课程,支持Word、PPT、PDF、视频等常见课件直接转换成在线课程,从而让老师很方便的将专业基

    2022年5月11日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号