allenwest24 Goto Github PK
Name: Allen West
Type: User
Company: Akamai SIRT
Bio: Security Researcher II @ Akamai SIRT Graduate Student @ Carnegie Mellon
Twitter: CybersaurusWest
Location: San Diego, CA
Name: Allen West
Type: User
Company: Akamai SIRT
Bio: Security Researcher II @ Akamai SIRT Graduate Student @ Carnegie Mellon
Twitter: CybersaurusWest
Location: San Diego, CA
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!
I am documenting my progress in SQL and SQL injections so that I can pull from this at a later date.
Used in MITM exploits.
Sentiment analysis machine learning classifier that looks at sentences and decides how positive or negative the speaker is feeling.
BGP router with emphasis on correctness and performance.
Buffer Overflow of a vulnerable program that doesn't properly manage its buffer.
This is a walkthrough for buffer overflows, slowly adding common defenses and altering our exploit to get around them.
Cache-Oblivious algorithms are algorithms deisgned to take advantage of a CPU cache without having the size of the cache as an explicit parameter.
Basic calculator in C then translated to Assembly
Checks what is on the target marchine's clipboard every 5 seconds and if it's new adds it to a log. This log is emailed to the specifed address every 5 minutes.
My solutions on codewars.com.
Turns spreadsheets and CSV files into sensibly organized system diagrams, that just require minor styling to become effective presentation tools.
A log of write-ups for Capture The Flag competition challenges I participate in!
This is my full CV of work.
Sorting with Vectors and Hashmaps
A key-value datastore that supports API calls from clients and utilizes a homemade version of Raft to gurantee consistency.
Different implementations of dynamic programming in order to sort a most optimal strategy for a given scenario.
In my keylogger project I used python libraries to send an email to myself every five minutes off of the target computer. I felt this would be a good project to separate as well.
My collection of homemade ethical hacking tools. Includes a Key Logger, Fuzzer, Mac Changer, Network Scanner, and more.
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.
To learn AMD64 Assembly I wrote this in C then translated to Assembly
Using the A* search algorithm and heuristics to solve the fifteen puzzle.
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.
Practicing the concept behind form validation and then I will do further research to make it SQL injection proof.
This is my implementation of an FTP client that can communicate with any FTP server.
Takes in an XML file and a program, and will run different inputs, returning the set of inputs that return error messages. This info can be used to manipulate privleges or functionality.
Greedy algorithm utilizing repetitive resorting with new entries, then an optimized version that sorts in a priority queue constantly and is much faster.
I do this when I'm bored.
HackTheBox is hard. Here are some write-ups for machines I have pwned.
REST API with SQLite database built with Flask and Python that keeps track of ratings for Nashville hot chicken dishes..
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.