This is your work, valued

Graham Sutherland

Expert
@gsuberland

extremely ADHD weirdo, mostly poking at electronics and security stuff

altium_js. altium.js - Altium SchDoc parser and renderer, in the browser.

143

jlcpcb_autogenerated_stackups. Script for extracting stackup templates from JLCPCB and turning them into Altium and KiCAD stackup files

119

web-cpuid. Lightweight web-based CPUID decoder and visualiser.

94

UMP_Format. A description of the UMP data format used by YouTube

77

altium_jlcpcb_libraries. Altium libraries for JLCPCB parts, automatically generated from web API data.

68

github_kicad_footprint_preview_tampermonkey. Userscript for Tampermonkey that shows graphical previews of KiCad footprints on GitHub.

46

lbfo_win10. Re-enable NIC teaming (LBFO) in Windows 10 using components from Windows Server.

40

switch_bouncing. Switch bouncing reference traces for a variety of different switches

34

ChemionHacking. Hacking the CHEMION Bluetooth LED Glasses

25

Windows-Reverse-Engineering. Various reverse engineering work on Windows

22

al-khaser. Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.

18

autoregistering-cpp-factory. Generic auto-registering factory in C++ with support for constructor arguments.

18

CommonPasswordsByPolicy. Common password lists, filtered by complexity and length policy.

17

infosec-tricks. Infosec tips and tricks

17

jlcpcb-tampermonkey. Tampermonkey script that pulls part data from LCSC into JLCPCB part search results.

15

open-network-ms. Open-source hardware replacement for MGE / Eaton network cards, such as the Network-MS.

15

TinyDotNet. Research into creating tiny .NET executables

14

MultiProcessorExtensions. Multi-processor extensions for .NET

8

MSMQCheck. MSMQ security analysis tool

8

ghidra-cypress-fx2. Ghidra processor definition for Cypress FX2

7

CustomisedTweetdeck. Custom CSS and JS for TweetDeck

6

DumpMiner. DumpMiner is a tool for inspecting a .NET dump file or live process. The tool uses the ClrMD library.

6

Overmind. A cross-platform task launching service

5

recipes. Tasty foods

5

MouseInverter. Simple tool for inverting mouse movement in X and Y directions.

5

HT2000Lib. .NET library for the HT2000 CO2 USB data logger, with support for dumping logs

5

ConferenceTalks. Conference talk slides

4

UnityRadioNoiseEffectFilter. A radio noise effect filter for Unity

4

fuzzing. Random stuff related to fuzzing efforts.

3

Arduino-MPM54304. Arduino library for Monolithic Power Systems MPM54304

2

amazon_3b1b_review_confidence. A user script that computes confidence percentages on Amazon reviews as per https://www.youtube.com/watch?v=8idr1WZ1A7Q

2

ProcessorHeatmap. A processor heatmap app designed for high core count machines, written in C# and WPF.

2

pdbdump. Dump content of PDB files (program databases) in JSON, XML or SQLite3.

2

DotNetBitPositionLookup. Performance testing lookup vs. calculation approaches to finding the indices of set bits in a number.

2

PINQ. PINQ is a collection of array/iterable manipulation functions for PHP, inspired by LINQ in .NET

2

DemozooDotNet. .NET API for Demozoo - http://demozoo.org/

2

DSS.ILDA. Digital Sounds System's ILDA file format library.

2

opcua_find_writable. Tool to find writable variables on OPC UA servers.

1

hyperv-driver-thread-detection. HyperV driver thread detection trick

1

aoc_2022. Advent of Code 2022

1

Willy-Wonka-License. Fax mentis incendium gloriae, etcetera etcetera, memo bis punitor delicatum.

1

ChavLang. Compiler and build toolchain for a toy C-like language

1

Arduino_PAC193X. Arduino library for the Microchip PAC193X series power/energy monitor ICs.

1

RedWipeReborn. A complete re-write and continuation of the "Red Wipe" comment wiper tool for Reddit.

1

polycolour_research. Python

1