scemu icon indicating copy to clipboard operation
scemu copied to clipboard

mwemu usage with no maps

Open sha0coder opened this issue 8 months ago • 0 comments

If maps are not found and no -m provided try to emulate with no maps.

root@docker# cargo install mwemu
root@docker# mwemu -f /bin/ls -6
use -vv to see the assembly code emulated, and -v to see the messages
loading memory maps
dll_path: maps64//ntdll.dll dll: ntdll.dll

thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libmwemu-0.21.0/src/winapi64/kernel32.rs:404:17:
dll maps64//ntdll.dll not found.

use cases:

  • linux static binaries (when it will supported well)
  • windows shellcodes instructions before the first api call.

sha0coder avatar Jul 13 '25 20:07 sha0coder