deepstate icon indicating copy to clipboard operation
deepstate copied to clipboard

A unit test-like interface for fuzzing and symbolic execution

Results 91 deepstate issues
Sort by recently updated
recently updated
newest added

Compiling converted-over harnesses that intake a lot of dependencies and may already be apart of a complicated build system does not work entirely well with `--compile_test`, as it only provides...

enhancement
usability
fuzzing
test replay
front-ends
python

Since we support much more modern Python 3.x builds, we should use static type checking with our Python codebases. By making our types explicit and more absolute, this should not...

enhancement
good first issue
usability
CI
front-ends
hacktoberfest
python

Tool should output DeepState to generate a parsing string, given an e.g. antrl4 grammar

enhancement
help wanted
good first issue
usability

``` TRACE: BETWEEN -0.000000 and 0.000000 = 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632.000000 CRITICAL: flcheck.cpp(38): 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632.000000 > 0.000000 ```

bug
help wanted
good first issue
hacktoberfest

With a refactored frontend API we are now able to instantiate frontend objects using `Frontend.init_fuzzer()`, which takes advantage of `setattr()` to set object attributes from a `dict`. We should take...

enhancement
fuzzing
CI
front-ends
python

Coverage is a good secondary metric besides actual bugs/crashes discovered, as it can provide insight on which uncovered parts of source our analysis tools may need to be used on....

enhancement
good first issue
usability
front-ends
hacktoberfest

Come up with some way to autogenerate new filenames and reduce an entire directory by some criteria, maybe even extract the last "CRITICAL" logging from each run.

enhancement
good first issue
test-reduction
hacktoberfest

Do what's in the pending blog post and the script here: https://github.com/agroce/testfs/blob/master/checkCov.py -- except make it seamless, command-line arg to the reducer, with an informative error about not finding the...

enhancement
good first issue
test-reduction
hacktoberfest

https://lcamtuf.blogspot.com/2015/06/new-in-afl-persistent-mode.html One reason AFL loses to libFuzzer for API fuzzing is throughput; persistent mode ought to work for us, since libFuzzer does. Of course, people can write their own persistent...

enhancement
help wanted
good first issue
usability
fuzzing
AFL
hacktoberfest