This is the personal webpage of David Cannings. I work in IT security, my hobbies are varied and include coding, reverse engineering, board games, home brewing (cider and wine) and electronics.
The site is updated very infrequently, most technical work is now done for my current employer.
All opinions stated on this site are my own.
This whitepaper looks at ransomware and the impact, evolution and defensive strategies that can be employed by organisations.
While …
I have updated my GPG key, revoking ID 0x35076cbaa663a704
and replacing it with 0x57974c5b48a00d9b
(find it on keyservers).
In a waiting room this week I opened a newspaper to find the following puzzle, named “Suko” (a trademark of Puzzler).
During the recent site cleanup I decided to disable comments and remove (most) previous comments from the site. This post explains my reasoning.
I’ve given this site a long overdue tidy, finally moving away from Wordpress to a static site.
This post is entirely based on my opinions. If you don’t want to read a post about my opinions there are plenty of excellent videos on YouTube. You have been warned.
A basic kart timing system, built from scratch
A PIC 18F breakout board, suitable for prototyping
A 5v / 3.3v breadboard power supply circuit
A breakout for the popular RFM12 radio module
A simple 8x8 LED matrix, with a cute ghost :)
Some useful components for Cadsoft Eagle
A tabbed setup for screen (archived content)
Free flags for use in projects (SVG / PNG / ICO formats available)
Extending VB6 controls with the Win32 API (archived content)
Obtaining PTR records using Visual Basic 6 (archived content)
Easily create coloured MOTD messages (archived content)
The Caesar cipher in a simple Windows GUI (archived content)