sha0coder

Results 16 issues of sha0coder

When there is a panic!() or any error is handled: === EMULATOR STATE AT PANIC === ... But this hides the RUST_BACKTRACE it would be awesome to print a kind...

It's weird, some packer do an api-call with a ret, for any reason the api-gateway launch LoadLibraryA("api-name") it's not a lib name it's an api name, prolly should call GetProcAddress....

```bash cargo run --release -- -f test/elf64lin_static_helloworld.bin -6 -vv ``` ```asm 11112 0x44ab87: mov rbx,fs:[10h] reading FS[0x10] -> 0 11113 0x44ab90: lea rax,[rbx+2C0h] 11114 0x44ab97: mov [rbx+2C0h],rdx thread 'main' panicked...

Some libmwemu dependencies are using bindings of c libs: - atty => used for detect bash pipes or derirects to disable colors - ctrlc => used for handle control +...

These ones are not really very used, but it's nice to increase the CPU coverage: ``` EXT, MULX (BMI2), ADCX, ADOX (ADX) VFMADD132PD, VFMADD213PS, AESENC, AESDEC, VAESENC Movntdq Movntdqa ```

If maps are not found and no -m provided try to emulate with no maps. ```bash root@docker# cargo install mwemu root@docker# mwemu -f /bin/ls -6 use -vv to see the...