Postneed some one Explain some Functions

Posts 1–3 of 3 · Page 1 of 1
need some one Explain some Functions
hey guys

I just want anybody to explain what the difference between when we Load Shells

DWORD cshell = (DWORD)LoadLibraryA( "CShell.dll" );

DWORD cshell = (DWORD)GetModuleHandleA( "CShell.dll" );

and when should I use them


WHAT IS the DWORD and why I should use IT?
Dword is a short name for (double word) which is a data type u can use to store data(in our case : address(es) )

GetModuleHandleA >> return a handle(which is casted to dword to get the address) of the module cshell.dll

LoadLibraryA >> this function try to load the dll into the process .. but in our case it will be already loaded by the game itself ,, which will make the function return the handle(address) to the module cshell.dll and NOT loading it again into the process

short story :
u use this to get the address of cshell.dll but the anticheat can detect the function getmodulehandle so we use loadlibrary ( although it can be detected too )

^^ feel free to correct me if i am wrong
Quote Originally Posted by I2espect View Post
Dword is a short name for (double word) which is a data type u can use to store data(in our case : address(es) )

GetModuleHandleA >> return a handle(which is casted to dword to get the address) of the module cshell.dll

LoadLibraryA >> this function try to load the dll into the process .. but in our case it will be already loaded by the game itself ,, which will make the function return the handle(address) to the module cshell.dll and NOT loading it again into the process

short story :
u use this to get the address of cshell.dll but the anticheat can detect the function getmodulehandle so we use loadlibrary ( although it can be detected too )

^^ feel free to correct me if i am wrong
enta kda 3a2dtny el mfrod 3shan a5od el el CShell.dll programatically lazm ykon fe function aw 3al a2l a2dr a encrypt el function de

wla enta shayf eh
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us