OLD | NEW |
1 ================================= | 1 ================================= |
2 Tips for performance optimization | 2 Tips for performance optimization |
3 ================================= | 3 ================================= |
4 | 4 |
5 This file provides tips for troubleshooting slow or wasteful fuzzing jobs. | 5 This file provides tips for troubleshooting slow or wasteful fuzzing jobs. |
6 See README for the general instruction manual. | 6 See README for the general instruction manual. |
7 | 7 |
8 1) Keep your test cases small | 8 1) Keep your test cases small |
9 ----------------------------- | 9 ----------------------------- |
10 | 10 |
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
179 care. | 179 care. |
180 | 180 |
181 9) If all other options fail, use -d | 181 9) If all other options fail, use -d |
182 ------------------------------------ | 182 ------------------------------------ |
183 | 183 |
184 For programs that are genuinely slow, in cases where you really can't escape | 184 For programs that are genuinely slow, in cases where you really can't escape |
185 using huge input files, or when you simply want to get quick and dirty results | 185 using huge input files, or when you simply want to get quick and dirty results |
186 early on, you can always resort to the -d mode. | 186 early on, you can always resort to the -d mode. |
187 | 187 |
188 The mode causes afl-fuzz to skip all the deterministic fuzzing steps, which | 188 The mode causes afl-fuzz to skip all the deterministic fuzzing steps, which |
189 makes output a lot less neat and makes the testing a bit less in-depth, but | 189 makes output a lot less neat and can ultimately make the testing a bit less |
190 it will give you an experience more familiar from other fuzzing tools. | 190 in-depth, but it will give you an experience more familiar from other fuzzing |
| 191 tools. |
OLD | NEW |