secreci.com

Thoughts, experiments, and creative ideas.

How to Outwit Attackers with Cyber Deception

I spent several years as a magician and mentalist, and the thing people always got wrong about magic is that they thought the trick was…

My Rules for Work

Over the years, I've found some minor things which make work harder than it needs to be. These are my recommendations for working better! Documentation…

A Markdown Personal Knowledgebase

I spend a lot of time doing research - whether that is evaluating security products, or learning about the latest vulnerabilities. I also do a…

Create a Software Bill of Materials (SBOM)

A Software Bill of Materials (SBOM) is a list of all software installed on a computer. This is extremely useful to quickly identify servers affected…

Back to Blogging

It's been two and a half years since I last wrote a blog post. To be honest, I would have written some posts ages ago…

Fitting a dashcam to a 2018 Skoda Fabia

Dashcams generally come with a cigarette lighter power connection which means having an ugly cable coming out of the dashboard. Modern Skodas also seem to…

Building a Chording Keyboard - Part 2

In part 1, I had a first attempt at writing some code to run on a Teensy 2.0 to make a chording keyboard. I have…

Building a Chording Keyboard - Part 1

A couple of weeks ago, I was building a DIY Steno Keyboard. I was quite happy with how the hardware worked out, but I was…

Building a DIY Stenographic Keyboard - Part 2

In Part 1 I managed to build all the mechanical parts of the keyboard. Now it's time to start on the electronics. The underside of…

Building a DIY Stenographic Keyboard - Part 1

I'm attempting to build a stenographic keyboard - this is Part 1 of my attempt - There is no guarantee that it'll be successful so…

Making static copies of Wordpress sites

As I've mentioned in other posts on this blog, I was previously hosting a number of blogs running on self-hosted Wordpress I wanted to archive…

Wordpress to Eleventy

I was self hosting hosting a blog 'www.planetmediocrity.com' and wanted to make it static and port it to Eleventy. I exported all content as an…

PowerShell and Excel RemoveDuplicates

Well, it's been a looong time since I added any new posts to my blog - almost 4 years! I was busy ;-) In my…

How does Public Key Cryptography work

Public Key cryptography solves one of the main problems with strong cryptography. How do you securely share the encryption/decryption key? If you have a secure…

Certutil.exe - Undocumented Switches

Certutil is a really useful tool for administering various parts of a Microsoft CA, but not all the switches are documented – they don’t even…

Page 1 of 5 Next →