|
Featured:
|
DBPBE
|
Distance Between Points Based Encryption uses fundamental 2D algebraic equations to encrypt data. While this method is mathematically more complicated than say AES, DBPBE offers a more secure synchronous cryptographic cipher.
|
|
Software:
|
C++ Containers
|
Drop-in replacements for STL containers list, queue, stack, string, and vector. All containers compile and run with no errors or memory leaks except stack and vector. They both contain memory leaks and I am too lazy right now to debug them.
|
Custom Scripts
|
These are some bash scripts that I use on a daily basis to make my life easier. I use i3wm so these scripts are used to automate some repetitive tasks that I found myself doing. The scripts are "done", however I am constantly updating them to make them faster or incorporate features I need. I would expect these to be helpful to anyone, though may need some modifications to work with other systems.
|
covermyass
|
This is a fork of sundowndev's project that adds a cron job for wiping logfiles after a user has disconnected from a host. This allows for ~100% log erasure (normally when run, covermyass won't be able to delete the log of a user disconnecting from a system)
|
Remove Windows Bloatware
|
This is a script to de-bloat Windows. The README contains all the info about it (please read it). While I don't use windows very often, I want to keep this as updated as possible so I can de-bloat my VMs as well as PCs of friends and family.
|
OS Fingerprinter
|
I started work on a script originally meant for the P4wnP1 which transitioned into trying to write a linux kernel module that would allow for hardware level usb analysis. I abandoned this project since I didn't have that great understanding of the linux kernel to be able to modify it.
|
Arduino Stuff
|
I had many arduino projects over my high school years. They are all from before taking actual programming classes in college. Unfortunately, they were on a drive that was corrupted. These are what I was able to recover.
|
|
Hardware:
|
DIYTIL311
|
This is a reprogrammable replica of the famous TIL311 based on the ATmega328p with the help of my friend Alex. As old chips from the 70s and 80s become harder and harder to get my hands on as well as more and more expensive, I wanted to create a replica with a modern twist. While the firmware for the chip is done, I have found soldering the chips to the board with reliable connections very difficult.
|
SAP-1
|
I built the breadboard computer that Ben Eater shows on his youtube chanel back in 2017. I started upgrading it fully to 8-bit instructions but have not finished it.
|
VIC-20/C64 Expansion Card
|
I will update this when I can.
|
datasheets
|
A collection of all the datasheets I have.
|
|
CyberSec:
|
Incident Response
|
This was a project for the CEH class I took in Spring 2020. It is an overview of the various technologies and protocols commonly seen throughout the information security world.
|