Abstract :Software Vulnerabilities Are A Major Concern In Modern Computing Environments, Especially In Widely Used Open-source Applications. Attackers Often Exploit Hidden Bugs To Gain Unauthorized Access, Execute Malicious Code, Or Disrupt System Functionality. This Project Proposes An Automated Fuzzing-based Framework To Detect Vulnerabilities In Opensource Software Using WinAFL And Sumatra PDF As The Target Application. Fuzzing Involves Generating Random Or Malformed Inputs To Test How Software Behaves Under Unexpected Conditions. The Proposed System Allows Users To Configure Parameters Such As The Number Of Test Cases And Fuzzing Factor, Which Determines The Extent Of Input Mutation. The System Feeds Fuzzed Inputs Into PDF Files And Monitors The Application For Crashes, Exceptions, Or Abnormal Behavior. The Experimental Results Demonstrate That Fuzzing Is Highly Effective In Uncovering Unknown Vulnerabilities That Traditional Testing Methods May Miss. The Proposed System Enhances Software Security By Enabling Early Detection And Mitigation Of Vulnerabilities, Making It Suitable For Secure Software Development Practices. |
Published:08-4-2026 Issue:Vol. 26 No. 4 (2026) Page Nos:1820-1827 Section:Articles License:This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. How to Cite |