Projects

Projects

Security Vulnerabilities Detection

Sep 2022 - Dec 2022

LinuxERLKingJoernCC++
  • Applied the ERLKing vulnerability scanner to identify software vulnerabilities by pinpointing Points of Interest (POIs) in the source code, identifying at least 3 security concerns per data point.
  • Transformed code into Code Property Graphs (CPG) used DWARF memory layout data to generate a log file.
  • Methodically cross-referenced 125 POIs in the C++ source code using the ERLKing vulnerability scanner, filtering out false positives, and pinpointing vulnerabilities with precision.

Intelligent Password Estimator

Feb 2022 - May 2022

PythonOpenAI GPT-3YAKE!
  • Programmed Python to collect, clean, and preprocess 1M data rows from web scrapping, improving the accuracy by 10%.
  • Implemented a keyword extractor to identify popular keywords within the dataset.
  • Leveraged the GPT-3 machine learning model to generate passwords using 15k popular keywords, resulting in a 35% improvement in guess accuracy.