实验:逆向分析sample_mal.exe文件

简介: 实验:逆向分析sample_mal.exe文件

1.双击运行文件,出现如下窗口内容

2.关闭窗口,把.exe文件放在IDA中进行分析

3.打开之后页面如下

4.call表示调用函数,这里调用了4个函数,其中SHGetSpecialFolderPathA函数,用于检索特定文件夹的路径。push offset String2 ; "10.exe”:这是将字符串“1:0.exe”推入堆栈的操作。这个字符串可能是一个文件名或路径。

5.在ida中双击运行0.exe

6.使用Process Monitor对文件和注册表进行检测,发现文件sample_mal.exe文件运行之后创建了一个文件。

7.打开路径,发现它创建了一个文件名为0.exe的文件

8.双击该文件,出现了源文件一样的内容

9.将源文件和创建之后的文件放在编辑器里比较,发现他们的内容是一样,说明:该sample_mal.exe程序在运行之后会执行复制操作。

相关文章
|
安全 Python Windows
[笔记]逆向工具IDA Pro之简单使用
[笔记]逆向工具IDA Pro之简单使用
4534 0
|
Android开发
Autox.js 脚本开发环境搭建,从案例到打包apk(详细流程)
Autox.js 脚本开发环境搭建,从案例到打包apk(详细流程)
4991 0
|
6月前
|
机器学习/深度学习 人工智能 自然语言处理
AI Compass前沿速览:Cursor 2.0、Firefly Image5、Agent HQ 、LongCat-Video、Kimi-k2 Thinking
AI Compass前沿速览:Cursor 2.0、Firefly Image5、Agent HQ 、LongCat-Video、Kimi-k2 Thinking
AI Compass前沿速览:Cursor 2.0、Firefly Image5、Agent HQ 、LongCat-Video、Kimi-k2 Thinking
|
12月前
|
Java 应用服务中间件
多项目分接口:在同一Tomcat下使用不同的端口号访问不同的项目。
总而言之,要在同一Tomcat服务器下使用不同端口访问不同项目,关键是通过对server.xml文件的配置创建多个 `<Service>`实例和相应的虚拟主机。这种方法既实现了项目隔离,也有助于优化资源利用率。通过遵循本文的详细说明,很容易地就能满足需求实现多项目分接口。
467 38
|
数据安全/隐私保护
Bugku---本地管理员
Bugku---本地管理员
|
安全 算法 数据可视化
ida使用基础
ida使用基础
|
运维 监控 供应链
你真的了解物联网卡吗
"你真的了解物联网卡吗?" 这个问题触及了物联网(IoT)领域中的一个关键组成部分——物联网卡。为了深入回答这个问题,我们可以从以下几个方面进行解析和操作:
|
SQL 监控 安全
Linux&Windows 日志分析 陇剑杯 CTF
Linux&Windows 日志分析 陇剑杯 CTF
|
机器学习/深度学习 运维 分布式计算
阿里云大数据ACA及ACP复习题(491~500)
本人备考阿里云大数据考试时自行收集准备的题库,纯手工整理的,因为是纯手工整理解析所以可能出现答案打错的情况,题库是能够覆盖到今年7月份,应该是目前最新的,发成文章希望大家能一起学习,不要花冤枉钱去买题库背了,也希望大家能够顺利通关ACA和ACP考试(自己整理解析也需要时间,可能有更新不及时的情况哈)

热门文章

最新文章