├── .coveragerc ├── .gitignore ├── .scrots ├── afl-sync-diagram.png ├── afl_collect_sample.png ├── afl_collect_usage.png ├── afl_multicore_sample.png ├── afl_multicore_usage.png ├── afl_stats_sample.png ├── afl_stats_tweet.png └── afl_vcrash_usage.png ├── .travis.yml ├── LICENSE ├── README.md ├── afl-collect ├── afl-cron ├── afl-minimize ├── afl-multicore ├── afl-multikill ├── afl-stats ├── afl-sync ├── afl-vcrash ├── afl_utils ├── AflPrettyPrint.py ├── AflThread.py ├── SampleIndex.py ├── __init__.py ├── afl_collect.py ├── afl_cron.py ├── afl_minimize.py ├── afl_multicore.py ├── afl_multikill.py ├── afl_stats.py ├── afl_sync.py └── afl_vcrash.py ├── config ├── afl-cron.conf.sample ├── afl-multicore.conf.sample └── afl-stats.conf.sample ├── db_connectors ├── __init__.py └── con_sqlite.py ├── docs ├── CHANGELOG.md ├── CONTRIBUTING.md ├── HACKING.md ├── INSTALL.md ├── TODO.md └── TROUBLESHOOTING.md ├── setup.py ├── testdata ├── afl-multicore.conf.invalid00.test ├── afl-multicore.conf.test ├── afl-multicore.conf1.test ├── afl-multicore.conf2.test ├── afl-stats.conf.invalid00.test ├── afl-stats.conf.invalid01.test ├── afl-stats.conf.invalid02.test ├── afl-stats.conf.test ├── afl-stats.conf.test2 ├── collection │ ├── dummy_sample0 │ ├── dummy_sample1 │ ├── dummy_sample2 │ ├── dummy_sample3 │ └── dummy_sample4 ├── crash_process │ ├── Makefile │ └── crash.c ├── dummy_process │ └── dummyproc.py ├── queue │ ├── .state │ │ └── dummy │ ├── sample0 │ ├── sample1 │ ├── sample2 │ ├── sample3 │ └── sample4 └── sync │ ├── fuzz000 │ └── fuzzer_stats │ └── fuzz001 │ └── fuzzer_stats └── tests ├── __init__.py ├── test_SampleIndex.py ├── test_afl_collect.py ├── test_afl_cron.py ├── test_afl_minimize.py ├── test_afl_multicore.py ├── test_afl_multikill.py ├── test_afl_stats.py ├── test_afl_sync.py └── test_afl_vcrash.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrots/afl-sync-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl-sync-diagram.png -------------------------------------------------------------------------------- /.scrots/afl_collect_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_collect_sample.png -------------------------------------------------------------------------------- /.scrots/afl_collect_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_collect_usage.png -------------------------------------------------------------------------------- /.scrots/afl_multicore_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_multicore_sample.png -------------------------------------------------------------------------------- /.scrots/afl_multicore_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_multicore_usage.png -------------------------------------------------------------------------------- /.scrots/afl_stats_sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_stats_sample.png -------------------------------------------------------------------------------- /.scrots/afl_stats_tweet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_stats_tweet.png -------------------------------------------------------------------------------- /.scrots/afl_vcrash_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.scrots/afl_vcrash_usage.png -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/README.md -------------------------------------------------------------------------------- /afl-collect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-collect -------------------------------------------------------------------------------- /afl-cron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-cron -------------------------------------------------------------------------------- /afl-minimize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-minimize -------------------------------------------------------------------------------- /afl-multicore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-multicore -------------------------------------------------------------------------------- /afl-multikill: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-multikill -------------------------------------------------------------------------------- /afl-stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-stats -------------------------------------------------------------------------------- /afl-sync: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-sync -------------------------------------------------------------------------------- /afl-vcrash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl-vcrash -------------------------------------------------------------------------------- /afl_utils/AflPrettyPrint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/AflPrettyPrint.py -------------------------------------------------------------------------------- /afl_utils/AflThread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/AflThread.py -------------------------------------------------------------------------------- /afl_utils/SampleIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/SampleIndex.py -------------------------------------------------------------------------------- /afl_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/__init__.py -------------------------------------------------------------------------------- /afl_utils/afl_collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_collect.py -------------------------------------------------------------------------------- /afl_utils/afl_cron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_cron.py -------------------------------------------------------------------------------- /afl_utils/afl_minimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_minimize.py -------------------------------------------------------------------------------- /afl_utils/afl_multicore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_multicore.py -------------------------------------------------------------------------------- /afl_utils/afl_multikill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_multikill.py -------------------------------------------------------------------------------- /afl_utils/afl_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_stats.py -------------------------------------------------------------------------------- /afl_utils/afl_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_sync.py -------------------------------------------------------------------------------- /afl_utils/afl_vcrash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/afl_utils/afl_vcrash.py -------------------------------------------------------------------------------- /config/afl-cron.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/config/afl-cron.conf.sample -------------------------------------------------------------------------------- /config/afl-multicore.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/config/afl-multicore.conf.sample -------------------------------------------------------------------------------- /config/afl-stats.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/config/afl-stats.conf.sample -------------------------------------------------------------------------------- /db_connectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/db_connectors/__init__.py -------------------------------------------------------------------------------- /db_connectors/con_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/db_connectors/con_sqlite.py -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/HACKING.md: -------------------------------------------------------------------------------- 1 | # Hacking 2 | 3 | Please see `TODO.md`! 4 | -------------------------------------------------------------------------------- /docs/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/docs/INSTALL.md -------------------------------------------------------------------------------- /docs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/docs/TODO.md -------------------------------------------------------------------------------- /docs/TROUBLESHOOTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/docs/TROUBLESHOOTING.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/setup.py -------------------------------------------------------------------------------- /testdata/afl-multicore.conf.invalid00.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-multicore.conf.invalid00.test -------------------------------------------------------------------------------- /testdata/afl-multicore.conf.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-multicore.conf.test -------------------------------------------------------------------------------- /testdata/afl-multicore.conf1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-multicore.conf1.test -------------------------------------------------------------------------------- /testdata/afl-multicore.conf2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-multicore.conf2.test -------------------------------------------------------------------------------- /testdata/afl-stats.conf.invalid00.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-stats.conf.invalid00.test -------------------------------------------------------------------------------- /testdata/afl-stats.conf.invalid01.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-stats.conf.invalid01.test -------------------------------------------------------------------------------- /testdata/afl-stats.conf.invalid02.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-stats.conf.invalid02.test -------------------------------------------------------------------------------- /testdata/afl-stats.conf.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-stats.conf.test -------------------------------------------------------------------------------- /testdata/afl-stats.conf.test2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/afl-stats.conf.test2 -------------------------------------------------------------------------------- /testdata/collection/dummy_sample0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/collection/dummy_sample1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/collection/dummy_sample1 -------------------------------------------------------------------------------- /testdata/collection/dummy_sample2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/collection/dummy_sample2 -------------------------------------------------------------------------------- /testdata/collection/dummy_sample3: -------------------------------------------------------------------------------- 1 | nullptr_read -------------------------------------------------------------------------------- /testdata/collection/dummy_sample4: -------------------------------------------------------------------------------- 1 | nullptr_write -------------------------------------------------------------------------------- /testdata/crash_process/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/crash_process/Makefile -------------------------------------------------------------------------------- /testdata/crash_process/crash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/crash_process/crash.c -------------------------------------------------------------------------------- /testdata/dummy_process/dummyproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/dummy_process/dummyproc.py -------------------------------------------------------------------------------- /testdata/queue/.state/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/queue/sample0: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/queue/sample1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/queue/sample1 -------------------------------------------------------------------------------- /testdata/queue/sample2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/queue/sample2 -------------------------------------------------------------------------------- /testdata/queue/sample3: -------------------------------------------------------------------------------- 1 | nullptr_read -------------------------------------------------------------------------------- /testdata/queue/sample4: -------------------------------------------------------------------------------- 1 | nullptr_write -------------------------------------------------------------------------------- /testdata/sync/fuzz000/fuzzer_stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/sync/fuzz000/fuzzer_stats -------------------------------------------------------------------------------- /testdata/sync/fuzz001/fuzzer_stats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/testdata/sync/fuzz001/fuzzer_stats -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_SampleIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_SampleIndex.py -------------------------------------------------------------------------------- /tests/test_afl_collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_collect.py -------------------------------------------------------------------------------- /tests/test_afl_cron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_cron.py -------------------------------------------------------------------------------- /tests/test_afl_minimize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_minimize.py -------------------------------------------------------------------------------- /tests/test_afl_multicore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_multicore.py -------------------------------------------------------------------------------- /tests/test_afl_multikill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_multikill.py -------------------------------------------------------------------------------- /tests/test_afl_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_stats.py -------------------------------------------------------------------------------- /tests/test_afl_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_sync.py -------------------------------------------------------------------------------- /tests/test_afl_vcrash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rc0r/afl-utils/HEAD/tests/test_afl_vcrash.py --------------------------------------------------------------------------------