大家好我是Andy,今天來到了第21天,我們今天要來看一下之前我們調用了什麼函數再做一個複習,之後應該會再帶一些函數,那廢話不多說我們直接進入主題。
講到每次會用到的東西一定會有這個東西,主要是將DLL的句柄拿出來之後再透過GetProcAddress用裡面的函數
整體來說程式碼就是
HMODULE hmodule=LoadLibrary("XXX.dll");
a=GetProcAddress(hmodule,"函數");
有LoadLibrary就也一定有FreeLibrary主要是將注入的DLL卸載
程式碼的部分就是
FreeLibrary(hmodule);
將LoadLibrary讀取到的句柄放進去卸載
透過句柄抓dll裡面的函數
程式碼就是
a=GetProcAddress(句柄,"函數");
他的返回值是一個dll裡面的函數
所以在最一開始的時候我們使用了ccc函數
就會直接跳出MessageBox
我們今天先複習一點 (好讓我多拖一點天數),不過這20幾天來進步真的很大,除了每天要被強迫發文之外QQ,好了廢話不多說我們明天再見。