AheadLib工具是一款綠色、安全、免費的應用軟件,處理文件用的,主要是用來生成特洛伊DLL,對于這方面的應用有著很廣泛的作用,可以作為案例來下載使用呢。
AheadLib工具介紹
這個是在原2.2.150.650版的基礎上修改的,適用于win32的dll。感謝數字反饋vs2013編譯報錯的
問題,現已解決,同時增加了一個生成HookApi選項、一個宿主exe文件名輸入框(支持拖拽)。
特洛伊DLL的工具使用說明
1、用 AheadLib 打開要模擬的 DLL,生成一個 CPP 文件。
2、用 6.0/.NET 建立一個 DLL 工程,把這個 CPP 文件加入到項目中。
3、使用 Release 方式編譯,生成的 DLL 將和原來的 DLL 具有一模一樣的導出函數,并且能順利把這些函數轉發到原來的函數中。
4、AheadLib 還可以生成 Hook 代碼,用于截取當前進程的所有消息,這樣就可以隨心所欲地處理各種消息了 (修改第三方程序界面功能的好助手)。
AheadLib工具特別提醒
1、如果導出函數過多,在 Visual Studio 6.0 中,如果出現編譯錯誤,請在項目屬性關閉與編譯頭功能。
2、如果是 C++ 、C __stdcall、C __fastcall 的方式導出的話,生成的函數聲明將會還原成原代碼級別(可能需要修改才能編譯,比如導出C++類的情況)。此時使用 __declspec(dllexport) 導出 ——不能指定導出序號。
3、如果是 NONAME 或者 C _CDECL 方式導出(比如 DEF 導出,大多數Windows DLL都是這種情況,比如WS2_32等等),則使用#pragma comment(linker, "/EXPORT:...)導出,且指定導出序號。
4、如果系統中沒有 DbgHelp.dll,將無法識別 C++ 模式的導出。
- PC官方版
- 安卓官方手機版
- IOS官方手機版