acuarica / evm

A Symbolic Ethereum Virtual Machine (EVM) bytecode interpreter, parser and decompiler, along with several other utils for programmatically extracting information from EVM bytecode.
https://acuarica.github.io/evm/
MIT License
46 stars 5 forks source link

Make bytecode hex string parser stricter #81

Closed acuarica closed 5 months ago

acuarica commented 5 months ago

Fail parsing when an hex byte starts with a valid hex digit, e.g., ax.

Also it improves error handling in CLI when input is not valid.