personnumber3377

My projects

Here is a list of different kinds of projects which I have made.

Programming

PNG decoder in python

How I automated my geometry homework.

Making a QR code generator from scratch.

Making my chemical equation balancer better.

Making minesweeper

Making a regex engine in python

Implementing AES encryption and adding OCB1 extension on it in python

Elastic circle collision

Graphics library in python

Python interpreter in python (under construction)

Programming FAIR minesweeper (no guessing) (under construction)

Making a test testing tool

Double pendulum in python

Implementing zlib.decompress in python

Programming the math behind the DVD logo

Implementing BASIC in python

Solving the heat equation in python

Implementing a falling sand simulation in python

Implemented weighted voronoi stippling in python

Implementing paper marbling in python

Hacking

Making a DOS finder custom mutator and finding bugs with it!

Fuzzing onigmo regex engine (NEW!!!!)

Fuzzing apache httpd.

Fuzzing ruby regex parser.

Fuzzing ruby marshalling.

Fuzzing CSGO packet handler (original).

Fuzzing libmsvg.

Fuzzing the CSGO packet handler.

Fuzzing ruby dateformats.

Fuzzing nasm (to come)

Testing all of the ruby regexes in the ruby source code.

Fuzzing BSP maps in CSGO

Fuzzing tinyexpr

Fuzzing the speedcrunch calculator

Fuzzing lzma

Fuzzing git command line arguments

Fuzzing ping

Fuzzing HTML-tokenizer

Fuzzing ruby numbers

Fuzzing ruby command line arguments…

Fuzzing apache (again…)

Improving the wget fuzzer

Fuzzing nginx

Finding a bug in exiftool (or atleast trying to)

Finding a bug in golang (or atleast trying to)

Misc

How I studied for an exam in roughly two days. Improving a google oss-fuzz harness (unsuccesful)

Electronics

Making a simple spice simulator in python

Soldering a radio (and trying to fix it after realizing that it is broken)

Reverse engineering

Reverse engineering “Crack the Key”

Reverse engineering “nano”

Reverse engineering “09”

Project ideas… (feel free to suggest anything you want!)

Project ideas…