Will Banks's Projects
Parallelised AES in Rust (for a uni project)
A very simple calculator for Android using Jetpack Compose
A Terraria mod made with tModLoader
A simple dark look and feel for Java swing applications, using Synth XML
A simple command line parser library written in C++
My attempt to implement a working algorithm to compare the similarity of 2 continuous paths
This is a library that aims to provide simple wrappers around a few compression algorithms, currently just LZO
done. todo list web application
An experiment with the Druid UI framework building a very basic and currently very incomplete D&D character manager, or interactive character sheet
A library providing a simple wrapper to various encryption algorithms, currently just AES-128
Fractal generator/visualiser written as an experiment with multithreading and GPGPU
Simple, generic GPIO driver for the Raspberry Pi Zero W 1.1
A little project exploring colour mixing and gradients, made with Processing.py
A very basic LED blinking program in rust running on the raspberry pi zero w 1.1 with scripts for automatically transferring and running the compiled executable on the pi
A steganography utility
A file carving tool that scoops the sweet evidence from the hive of raw data
This is a wrapper around stb_image and stb_image_write, it provides a single class, Image, which can be used as an object to store an image but also has static functions to simply get the bytes from an image file
A crate for packing/unpacking unsigned integers into one another
A Pixel Art Editor written in Java
A program to assist in solving keyword ciphers, using puzzles and a dictionary
A generic project template for developing Linux Kernel Modules (LKMs) for the raspberry pi, specifically enabling out of source tree builds
This is a list of exploits written/rewritten from existing exploits by me.
Also known as Tic Tac Toe. Implemented using the Qt5 widgets library
Python Executable Analyser
Asteroids, made in Processing (Java)
A WIP pixel art editor written in C++, using Qt
A small tool to generate a sorted, formatted reference list ready for pasting into a WYSIWSG editor, for those of us who haven't (yet) resorted to latex.
A WIP high performance, precise file carving tool developed for my honours project at uni
A simple CLI (Command Line Interface) calculator written in C++