so basically all dll's exports and import's so it relys on other function's on other dlls but only dtdll and kernel32.dll got only export no internal function's ?
Type: Posts; User: MrNoobah
so basically all dll's exports and import's so it relys on other function's on other dlls but only dtdll and kernel32.dll got only export no internal function's ?
hey i m confused little bit abt export table's in dll's like what i don't get i read that everything relys on kernel32.dll every dll so that means that every dll doesn't got export's only...
hey i wanted to make a function that adds icon to program but i think i got some problems here it corrupts the file but i don't know it's problem hopefully someone here can help me out
#include...
yes your right i didn't know that windows rebase makes sense lol all that over some simple thing
thanks
for example to get image base address which is first byte the file was loaded in we add loaded address to rva k but why in we don't load with image base address to begin with instead of all that...
when rva get's translated to the address of the function let's say printf which is in IAT table of our pe format to get it's address we add rva to load address of it (as msdn specifcation says)...
but using rva wouldn't alrdy get translated to dll real address in the end so it's the same ? also rva is only used for IAT ? or it has other uses aswell ?
hey i have a bit confusion about relative virtual address i understand it first but then again thought about it and got confused hopefully someone will calarify to me what's it's this is about
...