mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-13 02:28:09 +00:00
incorporated most of the 2.53b changes
This commit is contained in:
11
.travis.yml
Normal file
11
.travis.yml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
language: c
|
||||||
|
|
||||||
|
env:
|
||||||
|
- AFL_I_DONT_CARE_ABOUT_MISSING_CRASHES=1 AFL_NO_UI=1
|
||||||
|
|
||||||
|
script:
|
||||||
|
- make
|
||||||
|
- ./afl-gcc ./test-instr.c -o test-instr
|
||||||
|
- mkdir seeds; mkdir out
|
||||||
|
- echo "" > seeds/nil_seed
|
||||||
|
- timeout --preserve-status 5s ./afl-fuzz -i seeds -o out/ -- ./test-instr
|
@ -2,7 +2,7 @@
|
|||||||
AFL quick start guide
|
AFL quick start guide
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
You should read docs/README. It's pretty short. If you really can't, here's
|
You should read docs/README.md - it's pretty short. If you really can't, here's
|
||||||
how to hit the ground running:
|
how to hit the ground running:
|
||||||
|
|
||||||
1) Compile AFL with 'make'. If build fails, see docs/INSTALL for tips.
|
1) Compile AFL with 'make'. If build fails, see docs/INSTALL for tips.
|
||||||
@ -17,7 +17,7 @@ how to hit the ground running:
|
|||||||
|
|
||||||
The program must crash properly when a fault is encountered. Watch out for
|
The program must crash properly when a fault is encountered. Watch out for
|
||||||
custom SIGSEGV or SIGABRT handlers and background processes. For tips on
|
custom SIGSEGV or SIGABRT handlers and background processes. For tips on
|
||||||
detecting non-crashing flaws, see section 11 in docs/README.
|
detecting non-crashing flaws, see section 11 in docs/README.md .
|
||||||
|
|
||||||
3) Compile the program / library to be fuzzed using afl-gcc. A common way to
|
3) Compile the program / library to be fuzzed using afl-gcc. A common way to
|
||||||
do this would be:
|
do this would be:
|
||||||
@ -48,7 +48,7 @@ how to hit the ground running:
|
|||||||
That's it. Sit back, relax, and - time permitting - try to skim through the
|
That's it. Sit back, relax, and - time permitting - try to skim through the
|
||||||
following files:
|
following files:
|
||||||
|
|
||||||
- docs/README - A general introduction to AFL,
|
- docs/README.md - A general introduction to AFL,
|
||||||
- docs/perf_tips.txt - Simple tips on how to fuzz more quickly,
|
- docs/perf_tips.txt - Simple tips on how to fuzz more quickly,
|
||||||
- docs/status_screen.txt - An explanation of the tidbits shown in the UI,
|
- docs/status_screen.txt - An explanation of the tidbits shown in the UI,
|
||||||
- docs/parallel_fuzzing.txt - Advice on running AFL on multiple cores.
|
- docs/parallel_fuzzing.txt - Advice on running AFL on multiple cores.
|
||||||
|
1
docs/README.md
Symbolic link
1
docs/README.md
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../README.md
|
Reference in New Issue
Block a user