mirror of
https://github.com/teest114514/chatlog_alpha.git
synced 2026-03-22 02:42:26 +08:00
新增DLL方式的微信数据库密钥提取(优先于原生方式),集成wx_key.dll相关代码和开发文档,完善临时账户名称与进程PID的动态管理,增强微信进程状态监控和自动切换逻辑。更新README,详细说明项目功能、使用方法和DLL集成指南。
24 lines
614 B
C++
24 lines
614 B
C++
// 远程Hook控制器DLL入口点
|
||
// 这个DLL在Flutter进程中运行,不会被注入到目标进程
|
||
#include <Windows.h>
|
||
#define HOOK_EXPORTS
|
||
|
||
#include "include/hook_controller.h"
|
||
|
||
#pragma comment(lib, "Psapi.lib")
|
||
#pragma comment(lib, "version.lib")
|
||
|
||
// DLL 入口函数
|
||
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) {
|
||
switch (ul_reason_for_call) {
|
||
case DLL_PROCESS_ATTACH:
|
||
DisableThreadLibraryCalls(hModule);
|
||
break;
|
||
|
||
case DLL_PROCESS_DETACH:
|
||
// 清理资源
|
||
CleanupHook();
|
||
break;
|
||
}
|
||
return TRUE;
|
||
} |