Commit Graph

10 Commits

Author SHA1 Message Date
Bhargava Shastry
db9372463e Rename function. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
65b8329b24 Filter recursive functions in fuzzer harness. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
851a21ad37 Disable mload, msize and functions that call themselves (other forms of recusion are still possible) 2021-04-15 15:48:08 +02:00
Bhargava Shastry
614fe9ea9e Update test harness with minimal setup. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
3e4d5c9225 Remove upper bound on test case size. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
c9a0ccde3d Add custom mutation to increase stack pressure. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
6b4e4b62e0 Run stack alloc optimisation 2021-04-15 15:48:08 +02:00
Bhargava Shastry
d2f864916c Disable calldata and return data copy, self destruct. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
058e871ce2 Hacks to disable instructions that may lead to false positives across interpreter and evmone. 2021-04-15 15:48:08 +02:00
Bhargava Shastry
c3a5b45d6e Fuzzing setup 2021-04-15 15:48:08 +02:00