从主板UEFI BIOS文件提取微码
原创
已于 2025-01-09 16:55:31 修改
·
2.2k 阅读
·
7
·
4
·
CC 4.0 BY-SA版权
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
文章标签:
#笔记
#电脑
于 2025-01-09 16:50:20 首次发布
UEFI
专栏收录该内容
10 篇文章
订阅专栏
1、查找CPUID 登录cpuworld网站查找CPUID,以华硕strix z370-f gaming主板和i7-8086k为例。 2、确定微码长度 用AMIBCP工具打开uefi bios文件,点击BIOS Feature这一项,根据cpuid确定微码大小为19000字节,很奇怪我这个主板的bios文件放了2份06EA cpu型号的微码。 3、提取微码文件 用16进制编辑软件打开uefi bios文件,我这里用的beyond compare软件。搜索16进制字符EA 06 09,这里大小端原因,反过来搜索。根据网上提供的规律,从0xBECF10地址(01 00 00开头的数据)开始是微码部分,微码长度在第二步得到是19000字节,也就是0x4A38字节,把这段数据复制出来保存。