Multi-fuzzer techniques for automated vulnerabilities assessments

In the contemporary cybersecurity landscape, effectively safeguarding software from vulnerabilities is critically important. This project introduces an innovative approach to automated vulnerability assessment through a sophisticated multi-fuzzer system designed to enhance the security of at-risk so...

Full description

Saved in:
Bibliographic Details
Main Author: Choy, Ein Jun
Format: Final Year Project / Dissertation / Thesis
Published: 2025
Subjects:
Online Access:http://eprints.utar.edu.my/7304/1/fyp_CS_2025_CEJ.pdf
http://eprints.utar.edu.my/7304/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1842132286315692032
author Choy, Ein Jun
author_facet Choy, Ein Jun
author_sort Choy, Ein Jun
building UTAR Library
collection Institutional Repository
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
continent Asia
country Malaysia
description In the contemporary cybersecurity landscape, effectively safeguarding software from vulnerabilities is critically important. This project introduces an innovative approach to automated vulnerability assessment through a sophisticated multi-fuzzer system designed to enhance the security of at-risk software applications. The primary objective is to provide an efficient and user-friendly solution for identifying and analyzing security vulnerabilities via a dynamic front-end chatbot interface. Users can seamlessly upload their software applications, which are subsequently subjected to a series of diverse fuzzing tools within an automated framework. The system employs a range of fuzzing tools, such as AFL++ and Honggfuzz, ensuring a comprehensive and systematic evaluation of software interfaces and their responses to various potential threats. By automating the fuzzing process, this project facilitates a more efficient and thorough assessment of security weaknesses than traditional manual testing methods. The automated framework generates detailed CVEs on discovered vulnerabilities and potential exploitation scenarios, significantly enhancing the security posture of the evaluated applications. The results of this project demonstrate the system's capability to automatically detect and document vulnerabilities across different software environments, providing a comparative analysis of the effectiveness and limitations of various fuzzing techniques. This analysis offers valuable insights into the roles these techniques play in software security, highlighting the importance of using a multi-fuzzer approach to achieve a more resilient vulnerability assessment. Ultimately, this project underscores the critical role of automation in vulnerability assessment and reinforces the value of employing diverse fuzzing methods as essential tools in advancing cybersecurity practices. The findings contribute to the development of more effective security measures and serve as a foundational resource for improving software security in future applications.
format Final Year Project / Dissertation / Thesis
id my-utar-eprints.7304
institution Universiti Tunku Abdul Rahman
publishDate 2025
record_format eprints
spelling my-utar-eprints.73042025-08-29T03:10:18Z Multi-fuzzer techniques for automated vulnerabilities assessments Choy, Ein Jun T Technology (General) In the contemporary cybersecurity landscape, effectively safeguarding software from vulnerabilities is critically important. This project introduces an innovative approach to automated vulnerability assessment through a sophisticated multi-fuzzer system designed to enhance the security of at-risk software applications. The primary objective is to provide an efficient and user-friendly solution for identifying and analyzing security vulnerabilities via a dynamic front-end chatbot interface. Users can seamlessly upload their software applications, which are subsequently subjected to a series of diverse fuzzing tools within an automated framework. The system employs a range of fuzzing tools, such as AFL++ and Honggfuzz, ensuring a comprehensive and systematic evaluation of software interfaces and their responses to various potential threats. By automating the fuzzing process, this project facilitates a more efficient and thorough assessment of security weaknesses than traditional manual testing methods. The automated framework generates detailed CVEs on discovered vulnerabilities and potential exploitation scenarios, significantly enhancing the security posture of the evaluated applications. The results of this project demonstrate the system's capability to automatically detect and document vulnerabilities across different software environments, providing a comparative analysis of the effectiveness and limitations of various fuzzing techniques. This analysis offers valuable insights into the roles these techniques play in software security, highlighting the importance of using a multi-fuzzer approach to achieve a more resilient vulnerability assessment. Ultimately, this project underscores the critical role of automation in vulnerability assessment and reinforces the value of employing diverse fuzzing methods as essential tools in advancing cybersecurity practices. The findings contribute to the development of more effective security measures and serve as a foundational resource for improving software security in future applications. 2025-01 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/7304/1/fyp_CS_2025_CEJ.pdf Choy, Ein Jun (2025) Multi-fuzzer techniques for automated vulnerabilities assessments. Final Year Project, UTAR. http://eprints.utar.edu.my/7304/
spellingShingle T Technology (General)
Choy, Ein Jun
Multi-fuzzer techniques for automated vulnerabilities assessments
title Multi-fuzzer techniques for automated vulnerabilities assessments
title_full Multi-fuzzer techniques for automated vulnerabilities assessments
title_fullStr Multi-fuzzer techniques for automated vulnerabilities assessments
title_full_unstemmed Multi-fuzzer techniques for automated vulnerabilities assessments
title_short Multi-fuzzer techniques for automated vulnerabilities assessments
title_sort multi-fuzzer techniques for automated vulnerabilities assessments
topic T Technology (General)
url http://eprints.utar.edu.my/7304/1/fyp_CS_2025_CEJ.pdf
http://eprints.utar.edu.my/7304/
url_provider http://eprints.utar.edu.my