網友評分:
9.8分
AheadLib是一款功能強大的PC工具箱,使用此工具箱可以幫助用戶生成特洛伊DLL,使用非常方便快捷,是網絡分析的好幫手,有需要的朋友可以來下載。
1、aheadlib是一個設計dll的工具,可以幫助您分析dll函數的參數
2、支持將您設計好的dll加載到軟件上使用,可以幫助您輕松設計新的dll
3、本軟件可以模擬原來系統的dll程序,方便您在創建新dll的時候可以使用原有的參數
4、aheadlib可以直接轉發函數,將組建上的函數發送保存
5、可以直接調用函數,將您加載的dll函數直接運用到新的程序中
6、可以生成HOOK代碼,勾選以后點擊生成,即可利用aheadlib設計HOOK代碼
1、用AheadLib打開要模擬的DLL,生成一個CPP文件。
2、用Visual Studio 6.0/.NET建立一個DLL工程,把這個CPP文件加入到項目中。
3、使用Release方式編譯,生成的DLL將和原來的DLL具有一模一樣的導出函數,并且能順利把這些函數轉發到原來的函數中。
4、AheadLib還可以生成Hook代碼,用于截取當前進程的所有消息,這樣就可以隨心所欲地處理各種消息了
1.如果導出函數過多,在 Visual Studio 6.0 中,如果出現編譯錯誤,請在項目屬性關閉與編譯頭功能。
2.如果是 C++ 、C __stdcall、C __fastcall 的方式導出的話,生成的函數聲明將會還原成原代碼級別(可能需要修改才能編譯,比如導出C++類的情況)。此時使用 __declspec(dllexport) 導出mdash;mdash;不能指定導出序號。
3.如果是 NONAME 或者 C _CDECL 方式導出(比如 DEF 導出,大多數Windows DLL都是這種情況,比如WS2_32等等),則使用#pragma comment(linker, /EXPORT:...)導出,且指定導出序號。
4.如果系統中沒有 DbgHelp.dll,將無法識別 C++ 模式的導出。