Optimising OpenGBF for Detecting Concurrency Issues: Strategic Improvements for Enhanced Fuzzing

dc.contributor.advisorShmarov, Fedor
dc.contributor.authorAlshehri, Ghadah Saleh Ali
dc.date.accessioned2024-11-24T10:17:42Z
dc.date.issued2024
dc.description.abstractAlthough concurrency testing is crucial for improving software security and stability, it frequently encounters considerable difficulties, as investigating every potential non-deterministic interleaving that the concurrent execution may have is necessary to evaluate concurrent systems and avoid issues such as Deadlock. OpenGBF —a completely new, open-source grey-box fuzzer with concurrency awareness that tests various thread schedules by injecting random delays. This research endeavours to enhance the thread scheduling technique suggested by OpenGBF in order to increase issue identification rate while reducing performance overhead. Four different approaches were evaluated and put to the test using various benchmarks. From these tests, it became clear that some of the proposed methods were promising while the case is not the same for the rest, it also highlighted the necessity of further refinement for greater improvements.
dc.format.extent33
dc.identifier.urihttps://hdl.handle.net/20.500.14154/73715
dc.language.isoen
dc.publisherNewcastle University
dc.subjectConcurrency issues
dc.subjectFuzzing
dc.subjectGreyBox fuzzing
dc.subjectAFL++
dc.subjectAFLplusplus
dc.subjectGBF
dc.subjectOpenGBF
dc.subjectconcurrent issues
dc.titleOptimising OpenGBF for Detecting Concurrency Issues: Strategic Improvements for Enhanced Fuzzing
dc.typeThesis
sdl.degree.departmentComputer Science
sdl.degree.disciplineAdvanced Computer Science
sdl.degree.grantorNewcastle University
sdl.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
SACM-Dissertation.pdf
Size:
1.76 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed to upon submission
Description:

Copyright owned by the Saudi Digital Library (SDL) © 2025