allenwest24
Security Researcher II @ Akamai SIRT Graduate Student @ Carnegie Mellon
Akamai SIRTDenver, CO
Pinned Repositories
CV
This is my full CV of work.
Ethical-Hacking-Toolbox
My collection of homemade ethical hacking tools. Includes a Key Logger, Fuzzer, Mac Changer, Network Scanner, and more.
Experience-Gap-Indentifier
A tool that looks at your resume and compares it to various job postings you find interesting, then identifies technologies you should get experience with.
File-Infector-Virus
Created a self-replicating file-infector virus that will copy itself to a victim within the directory it is executed in. Whenever an infected file is run, it will infect another file in the same directory and then excute its normal functionality. The payload is just a print statement.
HackTheBox
HackTheBox is hard. Here are some write-ups for machines I have pwned.
Manipulating-System-Calls
A demo on how you can manipulate PATH to run malicious versions of syscalls.
NU-AIR
The NU And Improved Registration script for Northeastern University.
Pentesting-iOS-Applications
My notes for the iOS pentesting course on Pentester Academy for my future reference and maybe yours..
QuizMe
A tool that leverages ChatGPT through the OpenAI API to generate review questions based on input text.
Sudoku-Speed-Solver-AI
Creating the fastest Sudoku solver possible. Solves 'Evil' rated puzzles in 146.327 μs (0.0001 seconds)
allenwest24's Repositories
allenwest24/QuizMe
A tool that leverages ChatGPT through the OpenAI API to generate review questions based on input text.
allenwest24/HackTheBox
HackTheBox is hard. Here are some write-ups for machines I have pwned.
allenwest24/Experience-Gap-Indentifier
A tool that looks at your resume and compares it to various job postings you find interesting, then identifies technologies you should get experience with.
allenwest24/Sudoku-Speed-Solver-AI
Creating the fastest Sudoku solver possible. Solves 'Evil' rated puzzles in 146.327 μs (0.0001 seconds)
allenwest24/CV
This is my full CV of work.
allenwest24/IP-Spoofer
This program opens a raw socket with a server, and spoofs the src IP to on that is on the server's allowlist.
allenwest24/MDPs-and-Q-learning-On-Ice
Using Markov Decision Processes and Q-Learning on a variation of the Wumpus World problem.
allenwest24/Illuminators.js
Illuminators.js is a Draw.io/Diagrams.net custom plugin that allows you to create multiple filters that clearly highlight different portions of a system diagram. You can assign each component of a system to different roles and paths, then you can search for these filters and toggle their illuminator on/off to help explain visually and clearly.
allenwest24/Advent-of-Code
Advent of code is a coding challenge that takes place in December of every year. Each year I pick a language I want to improve on and get as far as I can!
allenwest24/Bayesian-Tomatoes
Sentiment analysis machine learning classifier that looks at sentences and decides how positive or negative the speaker is feeling.
allenwest24/BGP-Router
BGP router with emphasis on correctness and performance.
allenwest24/cmu-95797
allenwest24/Code-Wars
My solutions on codewars.com.
allenwest24/CSV2Draw
Turns spreadsheets and CSV files into sensibly organized system diagrams, that just require minor styling to become effective presentation tools.
allenwest24/CTF-Discography
A log of write-ups for Capture The Flag competition challenges I participate in!
allenwest24/Distributed-Replicated-Key-Val-Store
A key-value datastore that supports API calls from clients and utilizes a homemade version of Raft to gurantee consistency.
allenwest24/Fifteen-Puzzle-Solver-AI
Using the A* search algorithm and heuristics to solve the fifteen puzzle.
allenwest24/FTP-Client
This is my implementation of an FTP client that can communicate with any FTP server.
allenwest24/Hot-Chicken
REST API with SQLite database built with Flask and Python that keeps track of ratings for Nashville hot chicken dishes..
allenwest24/IP-Flooding
POC exploit of a network service vulnerable to flooding-based denial-of-service.
allenwest24/Kubernetes-Applications
A directory of basic sample applications I built on top of Kubernetes. Made for practice and future references.
allenwest24/LeetCode
I do this when I'm bored.
allenwest24/nuclei-templates
Community curated list of templates for the nuclei engine to find security vulnerabilities.
allenwest24/Othello-AI
Uses a minimax module to calculate the value for a given board position and move accordingly.
allenwest24/Pomodoro-Timer
My girlfriend asked me to write this to help her focus at work.
allenwest24/Reliable-Transport-Protocol
Simple transport protocol that provides reliable datagram service. This protocol ensures data is delivered in order, without duplicates, missing data, or errors.
allenwest24/Resilient-Authentication-Server
Multithreaded to support multiple connections on the same IP:Port. Resistant to DoS attacks. Authenticates and performs given task.
allenwest24/Return-to-libc-demo
This is a demonstration of how to perform a return-to-libc attack on a buffer-overflow vulnerable program.
allenwest24/Reverse-The-World
All of my adventures in reverse engineering (that I am allowed to publish).
allenwest24/Web-Crawler
Starting at a page with credentials, recursively explores all embedded hyper links in search of hidden flags.