@that1
if you're missing a func, it doesn't have to be imported. use getprocaddress + module.
if using asm, do something like this:
getfuncaddr: ;stdcall, char* mod, char * func
call GetModuleHandle;
cmp eax, 0;
jz fail;
push eax;
push dword ptr [esp + 8];
call GetProcAddressA;
retn 8;
fail:
xor eax, eax;
retn 8;
My friend, you are a genius.
And don't let anyone piss and moan about any minor problems, because this was obviously a ton of work, and works amazingly.
Only solve problems that you want to solve.
Congratulations.