Archive
Technical learning archive
Earlier coursework and lab notes documenting progression through systems administration, scripting, memory safety, embedded development, and foundational security concepts.
Julia Set Parallel Renderer
C++ exercise adapting a supplied fractal renderer to generate a Julia set sequentially and across CPU threads, with direct TGA output and execution timing.
- C++
- std::thread
- std::chrono
- Complex Numbers
SYS-320 Security Automation Coursework
Historical Champlain College coursework focused on weekly Python and PowerShell scripting for system automation, log parsing, and defensive security practice.
- Python
- PowerShell
- Linux
- Windows
Windows Buffer Overflow Research Notes
Historical Windows exploit-development lab notes covering Python socket scripting, debugger workflow, pattern testing, offsets, bad-character review, and memory-safety concepts.
- Python
- Windows
- Debugging
- Exploit Development
Windows Forensic Artefact Labs
Historical FOR-340 coursework examining deleted-file records, NTFS timestamps, Prefetch, LNK files, Jump Lists, registry hives, thumbnail caches, USB history, and Shellbags.
- Windows Forensics
- FTK Imager
- PECmd
- LECmd
CompTIA Security+ Risk Management Process
Historical Security+ archive post covering risk identification, risk response options, controls, and qualitative and quantitative risk assessment.
- CompTIA Security+
- Risk Management
Linux Configuration: DHCP and SSH on CentOS
Historical CentOS administration lab covering static networking, DHCP leases and DNS, SSH access, users, groups, ownership, and file permissions.
- CentOS
- Linux
- DHCP
- SSH
C++ Application Coursework
Early C++ applications covering state, background threads, console interaction, object-oriented design, simulation, game rules, and result tracking.
- C++
- Visual Studio
- Object-Oriented Programming
- std::thread
Disk Forensics Foundations
Historical forensic labs covering write-blocked acquisition, E01 verification, BitLocker volume analysis, read-only mounting, Sleuth Kit testing, and Linux RAID reconstruction.
- FTK Imager
- EnCase
- The Sleuth Kit
- Dislocker
Steel Mountain TryHackMe Writeup
Historical Windows lab walkthrough covering service enumeration, Rejetto HFS remote command execution, public exploit-script analysis, service permissions, and SYSTEM-level escalation.
- TryHackMe
- Windows
- Nmap
- Rejetto HFS
Windows and Linux Systems Administration Labs
A 2021 administration lab series covering DNS, DHCP, Active Directory, Group Policy, Apache logging, remote management, Linux permissions, and service troubleshooting.
- Windows Server
- Active Directory
- DNS
- DHCP
Web Protocol and Server Security Labs
Historical SEC-260 labs covering HTTP traffic, TLS and PKI, a local certificate authority, IIS hardening, Apache controls, and web-server logging.
- HTTP
- TLS
- OpenSSL
- Wireshark
Python Networking and Packet Tracer Coursework
First-year networking work covering subnet design, IPv4 and IPv6 routing, router administration, and small TCP and UDP client-server programmes.
- Python
- TCP
- UDP
- Cisco Packet Tracer
Wemos Embedded Hardware Labs
First-year ESP8266 exercises combining GPIO, serial input, I2C devices, displays, a real-time clock, analogue input, hashing, and servo control.
- Arduino
- ESP8266
- C++
- GPIO
