基于LLVM的可重定向机器代码反编译器-RetDec
https://github.com/avast/retdec LLVM IR 指令序列 LLVM IR 是 LLVM Intermediate Representation(中间形似),它是一种 low-level languange,是一个像RISC的指令集 LLVM是一组编译器和工具链技术,可用于开发任何编程语言的前端和任何指令集架构的后端。LLVM……
内核/用户仿真框架-Speakeasy
1 基本简介 说明:https://www.fireeye.com/blog/threat-research/2020/08/emulation-of-malicious-shellcode-with-speakeasy.html github地址:https://github.com/mandiant/speakeasy Speakeasy 是一种便携式、……
IDA插件:IDAtropy
IDAtropy概述 利用 idapython 和 matplotlib 的强大功能生成熵和直方图的图表。 github地址:https://github.com/danigargu/IDAtropy IDAtropy使用 安装插件后,会弹出配置窗口,进行配置 block size=256 1024 4096,step size = 4的三种对比图 ……
x64dbg攻略:插件说明
Scylla(脱壳与导入表修复) 可以脱壳和修复导入表 xAnalyzer(代码分析) https://github.com/ThunderCls/xAnalyzer 该插件对调试程序的API函数调用进行检测,自动添加函数定义,参数和数据类型以及其他补充信息,安装以后可以让x64dbg与OllyDbg的使用体验更接近。 SwissArmyKnife(导入Ma……
内存取证框架:volatility3
GitHub地址:https://github.com/volatilityfoundation/volatility3 教程:https://volatility3.readthedocs.io/en/latest/ ……
内存取证框架:volatility2.6.1
GitHub地址:https://github.com/volatilityfoundation/volatility distorm3网盘地址: 链接:https://pan.baidu.com/s/1xyZ4bnwNylv1tzsm79zrkg 提取码:cnmd 1 windows下安装 1.1 缺少Crypto.Hash pip2 install p……
IDA系列教程: 结构体
创建结构体 使用结构体模板 在structures窗口, 右键或者Insert键 选择Add standard structure, IDA会把常用结构体列出来,添加即可 添加之后,在IDA view, 偏移处右键即可看到使用结构体效果 创建新的结构体 不适用模板创建结构体 要给结构体添加新字段,将光标放在结构体定义的最后一行(包含ends的那一行)……