John Ford's repositories
Cobalt-Strike
Various resources to enhance Cobalt Strike's functionality and its ability to evade antivirus/EDR detection
Cheatsheets
A collection of all my personal cheat sheets and guides as I progress through my career in offensive security.
Java-Server-Client-Framework
A framework that simplifies server-client socket operations in the Java programming language (optional Graphical User Interface included).
Pokedex-App
Using AI, take a picture of an unknown Pokémon and learn about its attributes. Completed for IPRO 497 at Illinois Tech
Protostar-Solutions
My solutions to the Protostar exploitation exercises, updated as I complete them: https://exploit-exercises.com/protostar/. Note: a majority of the solutions were derived from the following tutorial-series: http://liveoverflow.com/binary_hacking/
Secure-Storage
Command line utility to securely transfer files from web server to two storage servers (master and slave) and securely store files on storage servers using AES-256 encryption
AI-and-Metadata
This repository contains all of the Python scripts associated with image manipulation for the artificial intelligence, metadata manipulation, as well as the source code for the artificial intelligence itself.
DHS-Robotics
The FTC Android Studio code for Deerfield High School robotics club.
Illinois-Tech-Relationships-as-a-Service
A proposed friendships/dating service for use by Illinois Institute of Technology students
Proxmox-Remote-Management
Set up environments the way you like them in a single configuration file and provide students/users with a secure web interface where they can authenticate to start, stop, access, and revert their unique automatically-provisioned copy of the environment. Optionally, use a pfSense firewall to securely provide environments with internet access.
Smart-Parking-Garage-API
A smart parking garage that allows for users to reserve parking spaces in advance or park on-the-fly. This repository contains the server backend for the project, which obtains data from the physical components through a Firebase database and is interacted with through a REST API. Completed to satisfy Illinois Tech's ECE 442 course requirements.
Video-Frame-Processing
Using Python CV2 to save frames from a video or reconstruct a video from frames