|
|
本帖最后由 sairen139 于 2026-6-3 16:36 编辑
没有manage-bde命令组件和没有控制面板关闭bitlocker的功能UI界面可以直接利用fveapi.DLL的api来关闭bitlocker分区
昨晚发现manage-bde命令依赖system32里Wbem文件夹下众多文件包括WMI功能组件依赖文件等才能正常使用,而UI版的bitlocker功能则依赖控制面板和微软原生的Explorer.exe等许多文件。这两者的实现关闭bitlocker分区都需要不少的依赖文件,而我又不想增加骨头版pe的体积。然后今天早上查看资料发现无论manage-bde命令依赖system32里Wbem文件夹下众多文件包括WMI功能来关闭bitlocker分区或者UI版的bitlocker功能则依赖控制面板和微软原生的Explorer.exe来关闭bitlocker分区的最后一步都转向调用fveapi.DLL的api来实现的。
那去掉中间商直接利用fveapi.DLL的api来实现bitlocker相关功能不更快更方便!早上跟江南一根葱说了下这个发现,他直接用ai给整了个GUI版的工具,我测试了下确实能在骨头pe没有system32里Wbem文件夹和没有控制面板和微软原生的Explorer.exe等许多文件的迷你pe里,实现bitlocker的关闭。
方法很简单就是选择已经解锁的bitlocker分区,然后输入密码后点击【纯 API 解密】就能完全关闭这个bitlocker分区了。
希望有兴趣的网友可以继续挖掘fveapi.dll的api,实现完全独立的bitlocker加密解锁等相关功能全能工具。
|
|