Load/Free Modules in Symbols window #1372

Merged
merged 1 commit into from Dec 16, 2016

Projects

None yet

2 participants

@ThunderCls
Contributor
ThunderCls commented Dec 14, 2016 edited
  • Added command "freelib" to free a module previously loaded
  • Added menu entries for load/free modules in the symbols view

This change is Reviewable

@ThunderCls ThunderCls Load/Free Modules in Symbols window
- Added command "freelib" to free a module previously loaded
- Added menu entries for load/free modules in the symbols view
22108bd
@ThunderCls
Contributor

This is the correct PR

@@ -150,6 +174,106 @@ bool cbDebugLoadLib(int argc, char* argv[])
return ok;
}
+bool GetModuleEntry(MODULEENTRY32* me32, DWORD pID, char* module_name)
@mrexodia
mrexodia Dec 16, 2016 Member

There is a function called ModBaseFromName for this purpose or is this used for another reason? I would suggest using the module base directly instead though because multiple modules with the same name might be loaded...

@mrexodia mrexodia merged commit 22108bd into x64dbg:development Dec 16, 2016
@mrexodia
Member

Okay thanks! I have merged it by hand (there were some merge conflicts introduced by myself). I also made various changes (mostly that the freelib command takes the base of a module as argument instead of the path).

@ThunderCls
Contributor

Oh great, thanks then ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment