usyd-blockchain/vandal
Static program analysis framework for Ethereum smart contract bytecode.
PythonBSD-3-Clause
Issues
- 3
Python integer conversion error when decompiling some contracts: "OverflowError: Python int too large to convert to C ssize_t"
#52 opened by 0xl3x1 - 0
Timeout Error And Exception
#66 opened by liuxia-haa - 2
Solidity 0.5.x
#60 opened by mstad - 2
Wrong hex code of CREATE2
#61 opened by gsalzer - 2
- 8
CFG graph, dangling node
#59 opened by AnonymousMonkey2021 - 0
Vandal timeouts don't seem to work
#53 opened by 0xl3x1 - 1
- 0
Function extraction bug: "Error: 'NoneType' object has no attribute 'is_private'"
#48 opened by 0xl3x1 - 2
- 0
- 0
Automatic ERC20 token contract identification
#17 opened by zyzek - 1
Test harness using bats
#10 opened by 0xl3x1 - 3
- 1
Metropolis opcodes
#11 opened by zyzek - 0
[IL] Plain IL output format
#38 opened by 0xl3x1 - 0
[IL] Make variable-constant substitutions toggleable via config file / command line flag
#37 opened by 0xl3x1 - 0
Variable size constraint
#31 opened by zyzek - 0
Proper testing
#30 opened by zyzek - 0
Better intermediate language
#29 opened by zyzek - 0
Improved graph graphics
#28 opened by zyzek - 0
Better handling of contract creation code
#27 opened by zyzek - 0
- 0
- 0
More vulnerability specifications
#24 opened by zyzek - 0
Strongly connected component dataflow order
#22 opened by zyzek - 0
- 0
Analytics input and output
#21 opened by zyzek - 0
- 0
- 0
Improved state data structures
#18 opened by zyzek - 0
- 0
Richer opcode semantics
#15 opened by zyzek - 0
Memory and State
#14 opened by zyzek - 0
Change "TAC" to "IL" in cfg names.
#13 opened by zyzek - 0
Delayed body execution for dataflow solution
#12 opened by zyzek - 0
Pipeline analysis bin script
#9 opened by 0xl3x1 - 1
setuptools-complaint package structure
#5 opened by 0xl3x1