Does anyone here know how to property check evm runtime bytecode of smartcontracts on custom conditions? I have a script that gets the runtime bytecode of smartcontracts and checks on some function signatures, but I want to go a step further.
May 31, 2023, 9:50 AM
Its just that I have never done this before.
May 31, 2023, 9:50 AM
Can u pls share the script i am working on the same thing
May 31, 2023, 10:10 AM
i didn't understand what you need
May 31, 2023, 10:15 AM
u wanna reverse the bytecode?
May 31, 2023, 10:26 AM
No I want to check on certain conditions. So lets say you have the runtime bytecode of a smartcontract and you want to check if there are is a lack of access control or lack of input validation then the script outputs this address has this or that bug. Its for bug bounty hunting. I want to do as little manual review as possible and the reason for that is because there are so many bug bounty programs, that I just want to dump all the smartcontract addresses in the script and let it do the work.
I have only a script that checks on a few function signatures, but that is not enough. It doesn't really help.
May 31, 2023, 10:37 AM
check heimdall-rs
May 31, 2023, 10:38 AM
Thanks will do
May 31, 2023, 10:38 AM
https://github.com/Jon-Becker/heimdall-rs
May 31, 2023, 10:38 AM
Thanks. I am looking at it now.
May 31, 2023, 10:40 AM
u haven't tagged me. So sad😅
May 31, 2023, 10:41 AM
oh come on😂
May 31, 2023, 10:41 AM
@kirill_balakhonov, holla
May 31, 2023, 12:14 PM
¡Hola amigo!
May 31, 2023, 12:23 PM