rattle icon indicating copy to clipboard operation
rattle copied to clipboard

evm binary static analysis

Results 11 rattle issues
Sort by recently updated
recently updated
newest added

The installation steps say `To install the python dependencies, run these commands:`, but the commands need to be run on a git clone of the rattle repository, and not on...

enhancement

``` ➜ rattle git:(master) ✗ python3 rattle-cli.py --input ../code.bytecode -O Traceback (most recent call last): File "rattle-cli.py", line 203, in main() File "rattle-cli.py", line 48, in main ssa = rattle.Recover(args.input.read(),...

Rattle and ethersplay both fail to recover the control flow graph of the fomo3d contract. Analysis never finishes.

I tried analyzing the wallet contract from RealWorldCTF, but rattle never output anything or finished running. It appears to be stuck in some kind of infinite loop. I ran the...

Collect a bunch of solidity contracts, make a recovery test harness, and use them as recovery tests.

Add support for grabbing a constructor off the blockchain and its current storage state

Identify which security checkers apply from slither and port them to rattle

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20 by @​takost in actions/checkout#1436 Support fetching without the --progress option...

dependencies
github_actions

### Context I pulled the latest code from the master branch My python version is 3.10 MacOS 13.6 (in case if it is related) Bytecodes (deployed bytecodes) from these contracts:...