原创 模板類的動態模板特化

        我們知道,一個模板類在實例化時一定要指定類型。但是,在項目開發中,模板的類型不是編譯時確定的,而是要在運行時纔會確定。簡述一下本人遇到的開發環境:我現在要實現一棵B+樹,B+樹中key的類型是可變的,可能是int可能是st

原创 創建遠程線程實現DLL注入

最近在學逆向,學到了DLL注入。DLL注入有三種方式:創建遠程線程(該方法不適用於win7及以上的OS),使用註冊表(APPInit_DLLs,該方法不適用於xp及以上的OS)。消息勾取(SetWindowsHookEx()API )。下

原创 使用esapi報錯解決方法

使用esapi時報錯: Not found in 'org.owasp.esapi.resources' directory or file not readable: C:\Users\ccg\Desktop\esapi\ESAPI.p

原创 VS2012中使用Link.exe手動鏈接obj

我實驗時輸入命令如下  link.exe /OUT:hello.exe /LIBPATH:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib" /LIBPATH:"C:\

原创 修改PE加載dll

創建遠程線程(CreateRemoteThread()API),使用註冊表(AppInit_Dlls),消息勾取(SetWindowsHookEx()API)等Dll注入都是動態注入,也就是程序本身並不加載待注入的Dll。通過修改exe的