Difference between revisions of "User:Sahilvaidya/CQL/Log"

From BRL-CAD
Line 8: Line 8:
 
== 2/27 ==
 
== 2/27 ==
 
*Tried to integrate AFL with BRL-CAD tests
 
*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
 +
== 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

Revision as of 11:36, 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

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