如何提取 Win32 Cabinet Self-Extractor 而不执行提取的文件
对于课程作业,我必须分析恶意软件。
它是一个 .EXE Win32 Cabinet 自解压文件。 (这就是 Windows 的看法,它实际上以 4D 5A 00 03 Hex 开头)。 运行时,它会提取创建的文件夹中的所有文件,运行恶意软件(批处理/VBS 文件),最后删除包含恶意软件文件的文件夹。
我想知道如何在不执行恶意软件的情况下提取数据? 我使用 ProcDump32 但它给我:“进程不是 32 位或无法加载或已完成!”。
不知何故,我成功地卡住了 ProcDump32 并获取了该文件夹几秒钟,并在它“消失”之前复制了它,所以我得到了文件,但我不确定我是否收集了所有文件,我想以正确的方式做到这一点。
因此,我正在寻找一个应用程序,它可以提取 Win32 Cab 自解压器文件的内容,而不执行输出文件,并且如果可能的话,给出提取文件的列表。
For a coursework, I have to analyse a malware.
It is a .EXE Win32 Cabinet Self-extractor file. (that's how windows see it, it actually start with 4D 5A 00 03 Hex).
When run, it extract all the files in a folder created, run the malware (batch/VBS files) which at the end delete the folder with the malware files.
I was wondering how is it possible to extract witout executing the malware?
I used ProcDump32 but it gives me: "Process is not 32bits or can't be loaded or is already finished !".
Somehow, I succeed to stucked ProcDump32 and get the folder for few second and copied it before it "disapear" so I got the files, but I'm not sure I gathered all of them and I would like to do it in a proper way.
So I'm looking for an application which can extract the content of a Win32 Cab Self-Extractor file without executing the output files and, if possible, giving the list of extracted files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您还可以在自解压文件上使用
/?
,它应该显示/X:path
或/T:path /C
来解压内容(根据 microsoft kb 262841 和 197147)You can also use
/?
on the Self-extractor file, it should show/X:path
or/T:path /C
to extract the content (according to microsoft kb 262841 and 197147)使用 /T: 文件夹 /C 的完整路径。如果没有 /C,exe 文件将被执行。
MySelfExtractingFile.exe /T:C:¥MySelfExtractingFile /C
Use /T:full path of folder /C. Without /C the exe file will be executed.
MySelfExtractingFile.exe /T:C:¥MySelfExtractingFile /C