diff --git a/src/BokuLoader.c b/src/BokuLoader.c index e16145c..f106345 100644 --- a/src/BokuLoader.c +++ b/src/BokuLoader.c @@ -1031,6 +1031,11 @@ BYTE * loaded_module_base_from_hash(DWORD hash) LDR_DATA_TABLE_ENTRY * this_module_entry = first_module_entry; do { + if(!this_module_entry->BaseDllName.Buffer){ + + this_module_entry = (LDR_DATA_TABLE_ENTRY *) this_module_entry->InLoadOrderLinks.Flink; + continue; + } utf16_to_utf8( this_module_entry->BaseDllName.Buffer, (this_module_entry->BaseDllName.Length * 2),