Difference between revisions of "User:Sahilvaidya/CQL/Log"
From BRL-CAD
Sahilvaidya (talk | contribs) |
Sahilvaidya (talk | contribs) (→3/2) |
||
Line 11: | Line 11: | ||
*Began learning and practicing new fuzzer -- LibFuzzer | *Began learning and practicing new fuzzer -- LibFuzzer | ||
*Went through tutorials on LibFuzzer and wrote sort programs to run it on | *Went through tutorials on LibFuzzer and wrote sort programs to run it on | ||
+ | *Followed this tutorial: https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md | ||
+ | |||
== 3/4 == | == 3/4 == | ||
*Tried to link LibFuzzer target to BRL-CAD library | *Tried to link LibFuzzer target to BRL-CAD library |
Revision as of 10:40, 11 March 2020
Development Log
2/17
- Found exactly how to create a test
2/19
- Found best files to begin trying to fuzz
2/24
- Made basic programs using zzuf and afl to begin fuzzing
2/27
- Tried to integrate AFL with BRL-CAD tests
3/2
- Began learning and practicing new fuzzer -- LibFuzzer
- Went through tutorials on LibFuzzer and wrote sort programs to run it on
- Followed this tutorial: https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md
3/4
- Tried to link LibFuzzer target to BRL-CAD library
- Struggled with the compilation of BRL-CAD (required installing libraries not needed before)
- Struggled with compiling target so it had BRL-CAD libraries
3/9
- Experimented with compiling target and consulted Shikhar, a PHd student at UT
- Found the BRL-CAD header file and the exact syntax needed to fully compile my target
- Built the target, ran it in various ways tinkering with how the data was input into bu_sort, checking if the output was correct, adding seeds to the input