文件名称:uefi_retool:UEFI固件逆向工程的工具
文件大小:30.93MB
文件格式:ZIP
更新时间:2024-05-20 03:54:09
firmware reverse-engineering uefi ida-plugin idapython
UEFI固件逆向工程的工具。 目录 点击打开目录 分析之前 经过分析 协议浏览器窗口 依赖浏览器和依赖图 用法 例子 依赖浏览器窗口 依赖图 类似作品 使用uefi_retool.py脚本进行UEFI固件分析 用法: 将ida_plugin/uefi_analyser.py脚本和ida_plugin/uefi_analyser目录复制到IDA插件目录 编辑config.json文件 PE_DIR是一个目录,其中包含来自UEFI固件的所有可执行映像 DUMP_DIR是一个目录,其中包含固件文件系统中的所有组件 LOGS_DIR是日志的目录 IDA_PATH和IDA64_PATH是IDA Pro可执行文件的路径 运行pip install -r requirements.txt 运行python uefi_retool.py命令以显示帮助消息 指令 python uefi_retool
【文件预览】:
uefi_retool-master
----.gitignore(128B)
----README.md(6KB)
----config.json(201B)
----conf()
--------edk2_guids.conf(99KB)
--------edk2_guids.py(96KB)
----test_fw()
--------fw-NT32-X64.bin(4.5MB)
--------fw-asus-x550cc.bin(5.94MB)
--------fw-tp-t480s.bin(8MB)
--------fw-gigabyte-brix-f8.bin(6MB)
--------fw-intel-nuc.bin(6MB)
--------fw-tp-x1-carbon-5th.bin(8MB)
--------fw-samsung-np300e5x.bin(2.94MB)
--------fw-intel-gal2.bin(6.95MB)
--------fw-NT32-IA32.bin(4.5MB)
----LICENSE(1KB)
----ida_plugin()
--------README.md(321B)
--------uefi_analyser.py(4KB)
--------uefi_analyser()
----img()
--------after_analysis.png(71KB)
--------protocols.png(146KB)
--------depend-graph.png(161KB)
--------db-usage.png(36KB)
--------before_analysis.png(44KB)
--------depend-browser.png(187KB)
----requirements.txt(137B)
----uefi_retool.py(6KB)
----tools()
--------update_edk2_guids.py(5KB)
--------get_efi_images.py(5KB)
--------utils.py(2KB)
--------guid_db.py(207KB)