Publish


My public contributions

Publish


My public contributions
On this page, you can view my published papers as well as some of my major projects. Alternatively, you can just visit my google scholar profile and check out my Gitlab or Github code repositories.

Papers

<p></p>
<p></p>
<p></p>
<p></p>
<p></p>

Projects

  • The Resource Collection and Analysis System behind “Upgrading HTTPS in Mid-Air”
    • Description: This is the collection and analysis system for the paper which tests the top 1 million websites for HSTS and HKPK security issues. The system includes the collection of static web content, the collection of dynamic web content via a custom Firefox Extension, and the analysis of both these resources to identify flaws.
    • Languages: Python2, JavaScript, TeX
  • Custom Static Site Generator featuring an Auto-updating Scoreboard for CS485
    • Description: This is a custom static site generator I developed to update my Ethical Hacking course website that included several auto-updating scoreboards without using dynamic code due to university server restrictions.
    • Languages & Frameworks: Hugo, JavaScript, Python3, CSS, HTML
  • Kingdoms Board Game
    • Description: This is an object-oriented (model-view-controller UI) implementation of the Kingdoms Board Game with computer-played strategies created for West Point’s CS403 (Object-oriented Concepts).
    • Languages: Java
  • Facebook Capture-the-Flag Platform (FBCTF) Feature Updates
    • Description: I fixed several issues and implemented a new multiple-choice feature in the Facebook CTF platform.
    • Languages: Hack, JavaScript
  • Intro CTF Platform
    • Description: I used this code to host an introductory CTF competition as part of a cybersecurity (hacking) club I created for my peers while attending the Army’s Command and General Staff College.
    • Languages & Frameworks: Django, JavaScript, Python3, CSS, HTML
  • RunCode Cybersecurity Programming Challenge Platform
    • Description: RunCode is a programming platform that focuses on cybersecurity challenges like scraping websites, parsing network captures, interacting with sockets, and image encoding. I have solved over 100 challenges and am in the top 10 of over 1700 users. NOTE: You will need to solve the challenge first before you can see my code.
    • Languages & Frameworks: Python, Bash, C

(Last modified on Thu, Jun 20, 2019)