Oli Warner About Contact Oli on Twitter Subscribe


Easy multifactor authentication in Django

Friday, 3 June 2022 django security

Use django-multifactor to make your Django websites extra-secure by requiring a secondary authentication factor. Disclaimer: I made this.

Be careful with my kids’ biometrics

Wednesday, 1 November 2017 security

Schools often aren’t the most clued-up when it comes to understanding privacy and security, but the companies and service providers that that work with them —and take on all sorts of child data— really need to watch what they’re doing.

Nobody should be handing out my daughter’s fingerprints to strangers, right?

When did we stop caring about basic network security? We need to act before it’s too late.

Tuesday, 4 October 2016 ddos security

Another day, another crippling botnet attack from yet another army of conscripted IoT devices.

As we continue to shovel piles of crappy abandoned devices onto our networks, why aren’t we monitoring and curtailing what these devices do on our networks? Why don’t we care any more? Have we given up on network security?

Breaking the Internet won’t stop terrorism

Wednesday, 14 January 2015 security uk

Governments want to intercept all terrorist communication but… they can’t. You can talk online with perfect secrecy if you know what you’re doing. Their solution to this is banning strong encryption. Most people have probably switched off but this will affect you (and won’t stop terrorists).

Putting the Secure in SSH; hardening your shell server against most attacks

Tuesday, 4 November 2014 security ubuntu

SSH is the de facto remote access technique for Ubuntu and Linux servers and yet some of the defaults you’ll get from sudo apt-get install ssh can be downright dangerous in the wrong circumstances. This article will steer you around the biggest pitfalls to keep your server’s front door well protected.

Hey Paypal, why do you need access to my microphone, camera and photos?

Friday, 24 October 2014 android paypal security

Who actually checks the permissions of applications they’re installing? A little while ago a Paypal update stalled because it required extra permissions. This is what happens if an app you have already installed wants more power. I was more than a little surprised with what I found.

Building a kiosk computer with Ubuntu 14.04 and Chrome

Thursday, 24 July 2014 kiosk security ubuntu

Single-purpose kiosk computing might seem scary and industrial but thanks to cheap hardware and Ubuntu, it’s an increasingly popular idea. I’m going to show you how and it’s only going to take a few minutes to get to something usable.

Facebook worm

Thursday, 7 August 2008 security trojan worm

Facebook isn’t all bad but here’s a message that just got sent to my wall for me and all my friends to download. If they’re not careful, Facebook could be going the way of email.

Getting ready for WSWD 2007

Sunday, 2 September 2007 benchmarks news security

Just under a year since the original What Slows Windows Down article and I’m gearing up for the third in the series. This time it’s an antivirus-only arena and it’s shaping up to be quite a deathmatch…

Shouldn’t ISPs protect their users?

Monday, 20 August 2007 security spam

ISPs could very easily halt 80-90% of automated illegal online activity but in order to do so, they need to be forced, en masse into taking a tougher line with possible security threats. Will it ever happen and is it what we really want?

Where spam comes from

Sunday, 19 August 2007 security spam

Have you ever wondered where the content of your junk-mail folder (or inbox) comes from?

Viral Insurance Racket

Friday, 8 December 2006 antivirus security

The fear of infection is power over users.

Improving KittenAuth

Tuesday, 25 April 2006 kittenauth security

The Cutest Human-Test: KittenAuth

Thursday, 6 April 2006 captcha kittenauth security

Spam is a problem and with the recent upsurge in blogs and places where you can leave your 2 cents, its not getting any better. "Clever" online entrepreneurs have always been up for making money from nothing and have relentlessly plagued our inboxes…

Massive Security Hole In Ubuntu

Sunday, 12 March 2006 linux security ubuntu

Turns out all the data entered during installation is logged. Including passwords.

Passwd Files

Saturday, 30 July 2005 security unix

Pointers in C

Saturday, 9 October 2004 c pointers programming security tutorial

C is a pretty easy language to understand but there is one topic that scares the daylights out of beginners: pointers.