bitdefender / bddisasm

bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
Apache License 2.0
875 stars 112 forks source link

Fix test runner on Linux #92

Closed turol closed 2 months ago

turol commented 2 months ago

Fix the globs to work on Linux and remove the note about it not working from README.

Why does the test runner expect a binary named disasm when by default it's created as disasmtool?

vlutas commented 2 months ago

Thanks for the PR! The bdshemu test runner should be changed too, but I'll take care of it, as it requires some upgrades as well (both runners are rather old code). It expects disasm so you can create a script/batch/bash file that points to the exact binary you wish to test (for example, debug or release).