Chris Hammond's repositories
nginx-shibboleth-guide
Sample configuration files for my Nginx with Shibboleth guide posted to the TechSoc Medium.
ddc-windows
Really Basic Windows DDC/CI MCCS Client in Python
JetDecrypt
Obtain and Decrypt the JetBrains Master Password on Windows for the KeePass Database
open-alarm-monitor
Python 3 implementation of an Alarm Receiving Centre (ARC), with a focus on Texecom panels
Dissertation-Public
Public Release of my 2019 Dissertation on Usage of Intel Memory Protection Keys (MPK) to protect Nginx Private Keys
Snowst0rm-Cloud
Jailbreaks 4.1 Semi-tethered on ipt2G MC (kernel stuff is broken =/)
AdventOfCode2017
Thought I'd hop on the 2017 Advent of Code Bandwagon. Will probably solve things in Python 3 because I'm lazy, Python is trendy and it's 2017!
freshers-guestbook-2018
Welcome to UCL CS! We hope that you enjoy your stay :)
arduino-assistant
Arduino Feather M0 Code to show Spotify Now Playing and switch my bedroom lights on and off
BootstrapOrNot
Simple classifier for bootstrap websites or not
core
:house_with_garden: Open source home automation that puts local control and privacy first.
evinox-home-assistant
[WIP] Home Assistant Integration for Evinox District Heating
falconpy
The CrowdStrike Falcon SDK for Python
MAT-Scenario
Move and Tag solution for Scenario Week 6
nginx-push-stream-module
A pure stream http push technology for your Nginx setup. Comet made easy and really scalable.
PET-Exercises
Exercises in Privacy Enhancing Technologies (UCL Information Security MSc; Course COMPGA17)
pyppmd
pyppmd provides classes and functions for compressing and decompressing text data, using PPM (Prediction by partial matching) compression algorithm variation H and I.2. It provide an API similar to Python's zlib/bz2/lzma modules.
team-password-manager
[WIP] Secure password management for teams. Designed with encryption and 2FA out of the box.
texecom-connect
Python software to monitor a Texecom Premier Elite alarm panel using the Texecom Connect protocol added in v4.
twofactorauth
List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software.
ucl-assistant
An app for managing your life at UCL
VisiLibity-Python-Fixed
Fixed version of the VisiLibity Library configured and compiled for x64 with Python bindings and a patch to obtain vertices from Polylines
vuln-webapp
Scenario Week Project, but with security issues fixed