London, UK -  Cyber security professional specialising in detection and response, blogging about technology, business, and life to scratch a writing itch from a previous life as a journalist

Recent blog posts

Rise of DedSec: Why Watch Dogs 2 is the best hacking video game so far
 -  It took me a while – the game was released in late 2016 – but I’ve finally finished Watch Dogs 2. After playing the first game, I was pleasantly surprised at how well the sequel adapts hacking for entertaining gameplay while giving a nod to the real-life scene. The original...
The Twitch streamer who wastes tech support scammers’ time
 -  Tech support scams – which attempt to extort money from vulerable people by exploiting their lack of technical knowledge – are difficult to stop, but I recently discovered a Twitch streamer working to raise awareness of the threat. A few years ago, one of my family members fell victim to...
Python tools for Windows forensics: Mozilla Firefox browsing history
 -  After extracting data from Google Chrome last month, next on our journey into the eye-opening world of Windows forensics it’s time to retrieve the user’s Firefox history to see which websites they’ve been visiting in Mozilla’s browser. What is the Firefox history and how does it help our investigation? I’m...
Investigating external network connections with netstat and OSINT
 -  When investigating a potentially compromised Windows computer, as well as looking at logs, files, and processes, it’s important to check its current network connections. Here’s how to retrieve that data with netstat and make sense of it. Gathering data with netstat First, open a Command Prompt window and use netstat...
The challenges and benefits of quitting Facebook and other social networks
 -  I’ve been sticking to several new year’s resolutions in 2019, including learning languages, staying fit, and working on geeky projects – and leaving Facebook has helped to give me the time and focus I’ve needed to stay on track. Normally my last post of each month goes off-topic and covers...
Six lessons in strategy, management and teamwork from F1 boss Ross Brawn
 -  Formula 1 technical director and former Brawn GP team principal Ross Brawn gives his perspectives on strategy and decision making in his book Total Competition – and there are more parallels with cyber security than you might think. You could make a good case that Formula 1 shares a lot with...
Python tools for Windows forensics: Microsoft Office recent files
 -  Adding to our growing Python forensics tool for Windows, let’s take a look a any Microsoft Office documents the user has recently opened and when they were first and last opened, and add all of this information to our timeline. What are Office files and how do they help our...
Raspberry Pi Home Hub: Building and sending a daily email briefing
 -  The next feature for my Raspberry Pi Home Hub is a Python script that will automatically send an email briefing every morning. In this post I’ll be creating the template, populating it with up-to-date information, and sending it with Yagmail. How the email briefing will work The specifications for my...
An introduction to the Agile project management framework
 -  Agile is unavoidable in modern corporate IT, and it is therefore an inescapable part of life as a cyber security professional. Here’s a brief introduction to the project management framework’s key priorities, players, and processes. While I’ve written about some interesting technical subjects (and will continue to do so), I...
Python tools for Windows forensics: Extracting a user’s Google Chrome history
 -  Web browsing data can tell an analyst a lot about what happened on a system before they got their hands on it. Here’s how to extract the history of the most popular browser – Google Chrome – with a new Python module for our forensics tool. What is the Chrome...

📓

Field Notes newsletter

Thoughtful monthly insights on tech and business, without the clickbait and noise

No spam. Unsubscribe anytime.

Thinking about

Digital journalism
Coincidentally, in the space of a week I encountered both Zach Seward's article about Quartz and Craig Mod's excellent podcasts with Tim Ferriss. Both evoked fond memories of my time in journalism and the buzz surrounding digital journalism and media in the 2010s

Interests

  • Cyber security
  • Tech
  • Python
  • PowerShell
  • JavaScript
  • F1
  • Reading
  • Writing
  • Psychology
  • Philosophy
  • Exercise
  • Running
  • Gaming
  • Football
  • Music
  • Guitar