Re-loading a module?
Sawp.
So, I'm wondering if you can emulate a module being loaded after it's already been loaded. I know for a fact that DLL's are only loaded into memory once, then the executable imports the function into the IAT, and it goes from there.
Reason being, I edited a table full of addresses and I want to reset them. The only way I was able to edit them in the first place was if my module got loaded before that module ( at runtime ) meaning I'm only able to edit the addresses once.
Any other way I can do this besides re loading the module, if possible? I mean, it seems pretty complex just to reset the table to it's default addresses.
You would either have to unload and load the library again, or manually load from the file.