2. 恶意程序类型恶意程序种类繁多,按照文件类型可归类为:Downloader、Virus、Dropper等。分析时需根据程序行为进行分类,比如下载器用于下载执行恶意代码,病毒则直接破坏系统,Dropper则用于释放其他恶意程序。脚本类恶意程序实例Powershell脚本:文件0cddd8c2084adb75689b5855a70cc4a8,内容显示其用于木马下载...
恶意代码浅析
恶意代码的形态多样,不仅限于EXE,Office文档和脚本程序也常被利用。对恶意程序的解析基本遵循普通程序的分析流程。本文将介绍各类恶意代码的分析技巧和实战案例。
1. 分析工具在处理恶意代码时,工具的选择至关重要。推荐使用的工具有反汇编工具IDA,查壳工具EXEinfo,PE结构编辑工具StudyPE,二进制文本查看工具010Editor,脚本文件查看工具Hiew,以及net程序反编译工具Dnspy。动态分析方面,Ollydbg和X64dbg是常用工具。具体工具可在吾爱破解等平台获取。
2. 恶意程序类型恶意程序种类繁多,按照文件类型可归类为:Downloader、Virus、Dropper等。分析时需根据程序行为进行分类,比如下载器用于下载执行恶意代码,病毒则直接破坏系统,Dropper则用于释放其他恶意程序。
脚本类恶意程序实例Powershell脚本:文件0cddd8c2084adb75689b5855a70cc4a8,内容显示其用于木马下载和执行。JavaScript脚本:44dcace0cfa9c0f6be1965841bc11410,通过ShellExecute执行shell脚本,同样用于下载和执行木马。VBScript脚本:bc70dba947cd5df9fd750353da3faed7,用于重定向网络请求,如b5b98837ede4701a98f1467ab53160fb。文档类恶意程序实例HTML应用程序(hta文件):0ca5700d367fc48a3de7b32a4042aa9e,隐藏窗口并下载木马。HTML文件:57651da2b0025c3fc4a12ef5c4a82603,通过hidden元素访问隐藏网站。PDF文件:57651da2b0025c3fc4a12ef5c4a82603,仅包含超链接,用作跳板访问其他地址。2024-09-21