List All Projects   List Graduate Projects   List Senior Design Projects   List REU Projects   Other Undergraduate Projects

Project # 62
Automatically Generate Proof of Concept Code

Team Lead: Ayman Azahar
Other Team Members:
Faculty Advisor(s): Faysal Hossain Shezan
Department: CSE
Project Type: REU
Title: Automatically Generate Proof of Concept Code
Abstract: This project aims to automate the generation of proof-of-concept (PoC) assembly code that exploits known vulnerabilities in the YASM assembler. By providing the tool with specific vulnerable code segments, the tool automatically generates PoC assembly code for testing and validation. Initially developed using Python for analyzing vulnerabilities in YASM, the tool has been refined to ensure that PoCs are accurately tested against known vulnerabilities in the assembler. The tool is designed primarily for research purposes, enabling developers and security researchers to identify and evaluate security vulnerabilities within the framework. This research advances the field of automated vulnerability detection in assembly language tools, aiming to simplify the process of identifying, exploiting, and mitigating code weaknesses.
Poster: View Poster #62 (PDF)
Judges Scoring: Submit Evaluation (judges only)