Charlton's Blog

My Projects

categories, tags, rss

In addition to what’s listed here, more projects can be found on my resume and GitHub profile.

2023

27 MarOrlando Codecamp Talk: Ship Your Game With GitHub Actions
07 MarWebinar: GitHub Secret Scanning and Push Protection
17 FebOur First Game: Ibis AM
05 FebIntroducing Sssecrets: Simple Structured Secrets
13 JanInterview - Is Tiktok a Cybersecurity Threat?

2022

19 DecYubikeys & PKI: What Are They For?
18 DecPublicly Host Your Own Twitter Archive
28 NovLaunching the Tampa Devs Job Board
16 OctOrganizing TADHack Tampa 2022
03 AugLecture: Understanding Application Security
04 JunAdding SATA to the PS2 Network Adapter
03 JunAssorted Presentations

2021

31 DecNextCloud CardDAV/CalDAV Backer-Upper
14 DecLDAP Injection in ForgeRock OpenAM: Exploiting CVE-2021-29156
13 AprThoughts on the PHP Core Breach

2020

12 JulPorter: A Smart Garage Door Controller
11 MarHack@UCF Lockheed Martin Cyber Lab

2019

01 DecMore Competition Photos
01 DecNational Collegiate Cyber Defense Competition
09 AprSpeedPicker: A Competitive Lockpicking Game
09 JanSustain Pedals on the Cheap

2018

30 OctPEACE: Ping Executes Any Command Entered ☮
10 MayGakken SX-150 Mk II - USB MIDI Mod

2017

27 DecAn Alexa-Powered Toilet
04 DecThe Grok CI Framework
29 SepSDR Presentation
26 AugEdsby XSS Proof-of-Concept
05 JulBuild a Simple IP Echo Service With Lighttpd and Mod_magnet
28 AprPyEdsby: An Edsby Python API
14 AprBuild a Tweeting Doorbell

2016

12 OctSpeedRacer: An Open-Source Pinewood Derby Track Controller
23 May@Cloudvisionbot: An Experiment in AI APIs
10 AprScraping for Cache, Or: It’s Not Piracy if You Left It Out in the Open
15 MarSimple, Encrypted Storage on Cloud Services
18 JanCooling Down the Hotlinks: Taming Bandwidth Usage With No Compromises

2015

31 DecLive Picture Frames: A Curious Perspective
03 DecArchiving Your Pocket List With Ruby
17 NovLanguage Speeds: A Quick and Dirty Test
23 JulGet Notified When Your Linux Server Boots.
06 JulBanepost.c: Easy Baneposting for the Linux Enthusiast
29 JunThe Episorter: Taking the Monotony Out of Renaming TV Episodes
28 MayStopping Google Analytics Spammers
11 MayBlocking Bad Bots in 3 Easy Steps With Lighttpd.
22 AprCatching Spam Bots in the Act With Node

2014

05 JulChrome Extensions for Reddit!