Adrian Stoll's repositories
dyi-adblocker
An ad blocking chrome extension that blocks content based on domain names
javascript-interpreter
An interpreter for a (modified) subset of JavaScript written in Python
kademlia-dht
A python implementation of the kademlia distributed hash table.
linear-algebra-calculators
A collection of javascript calculators for matrix inversion, QR decomposition, complex matricies, and more.
shortestpath
Web application to show shortest paths
sql-interpreter
Toy, SQL query engine written in Python
supercookies
Proof of concept implementations of super cookies using 301 redirect cache, web cache, ...
cryptopals
My solutions to the Matasano cryptopals challenges (https://cryptopals.com)
httpserver
A multithreaded HTTP/1.1 file server written in C. [Supports GET, HEAD, If-Modified-Since requests]
CharacterRecognition
MNIST dataset character recognition using logistic regression (and eventually neural networks)
ClickbaitHeadlineDetector
Bayesian classifier for determining if headlines are clickbait
cpp-debugging
Compilation of C++ debugging tips. This repository contains examples of common C++ errors.
CppToHTML
Takes C++ source code and outputs syntax highlighted html version.
dht-webserver
A distributed hash table based file server (python, twisted, http fileserver)
HTML5TerapinLogo
a partial clone of a turtle graphics intrepreter
IsItFinishedBot
A utility for posting messages to slack when a command finishes
machine-learning-algorithms
Toy implementations of various machine learning algorithms
make-mobile
Chrome extension to use iphone user agent on a per site basis.
packetrate
Determines data transmission rates for all hosts in a pcap
PolynomialRegression
a python implementation of polynomial regression that gets points from a csv file
RecordRedirects
Records redirect paths for lists of urls
x86_64gameoflife
Conway's game of life written in x86_64 assembly for Linux