RSSAmplifier

Blog

Graham Sutherland's Blog

blog.poly.nomial.co.ukRSS feed ↗55 posts

Latest posts

Watch out for missed warnings on vendor C++ toolchains

Creating high quality electronics schematics

Tips for getting PCBs made with JLCPCB

Abusing MOSFET parasitics to make a voltage-controlled low-pass filter

A neat allocation trick in C#

Methods of defeating potting compound on electronics

A new blog!

Proper decoupling practices, and why you should leave 100nF behind

A neat trick in OCP Grand Teton's power distribution design

A list of ADHD symptoms

Turning diode (and LED) datasheet IV plots into SPICE models

How to identify the physical DIMM from a Machine Check Exception (MCE) memory error log

The DMCA enables harm

The problem with driving LEDs with PWM

Fixing incredibly slow launching on Intel's Rapid Storage Technology / Virtual RAID on CPU application

Notes on capacitors, part 2: aluminium electrolytics

Notes on capacitors, part 1: ceramics & MLCCs

What is GuardMemcpyFunctionPointer?

CPU Socket and Core Count Limits in Windows 10 (And How To Remove Them)

Fixing HTTPSConnectionPool "certificate verify failed" error in FreeNAS 11.3

Fixing Microsoft Store error 0x80073cf9 when trying to install or update a specific app

Tweaking the internals of Intel Cryo Cooling

A primer on Windows PE files and doing API calls without knowledge of memory layout

Investigating a failure to read DIMM SPD data on Intel Xeon Scalable platforms

How many seasons of Futurama are there?

What I Would Change In Windows: October 2020 Edition

Gotta Go Fast: Building old Windows on new Windows

Fixing picture glitches and freezes on the Logitech BRIO 4K webcam in Windows

Re-enabling NIC Teaming (LBFO) in Windows 10 & other desktop SKUs, even after Microsoft removed it

Fixing "can't give argument to non-function not $.DisableHTTP" in Gitea Wiki pages

Setting up SMB Multi-Channel between FreeNAS (or any BSD/Linux) and Windows for 20Gbps transfers

Setting a custom HTTPS certificate in Tomato, AdvancedTomato, or FreshTomato

Mirroring content across multiple screens on Windows, without changing display configuration

Moving Epic Games Store games without re-installing them

Recovering BitLocker when the BCD has been modified

Using uMod Patcher to create new hooks for Rust (the game)

Reflections on 100k

Adventures in .NET references

Anti-debug with VirtualAlloc's write watch

ASUS UEFI Update Driver Physical Memory Read/Write

Talking about Windows drivers at 44CON 2015's Community Evening

W^X policy violation affecting all Windows drivers compiled in Visual Studio 2013 and previous

Another year, another Securi-Tay, another talk... and this time we're sponsoring the bar!

Pentesting Java EE web applications with LAPSE+

Talking about crypto at Securi-Tay 2014 (Dundee, Scotland)

Steam Code Execution - Privilege Escalation to SYSTEM (Part 2)

Steam UAC bypass via code execution

Installing Dropbox? Prepare to lose ASLR.

The Router Review: From nmap to firmware

A quick crypto lesson - why "MAC then encrypt" is a bad choice