Welcome to the Blog!

Here you'll find articles on ethical hacking, online privacy, secure software development, and a collection of related topics (naturally).

How To Write Burp Suite Match and Replace Rules August 14th, 2018

How To Write Burp Suite Match and Replace Rules

When you’re testing web applications, sometimes you want to automatically change some part (or parts) of the request, the response, or both to know how the application will react. In this post, I’ll show you how to do that automatically using Burp Suite's Match and Replace rules.

How Do You Start In The Tech Sector? August 9th, 2018

How Do You Start In The Tech Sector?

The tech sector, if you know what you're doing, is easier than most fields to get started in. However, you do have to know what you're doing. In this post, I'm going to step through a series of ways to get started, in case you're not sure.

My Health Record - Do the Risks Outweigh the Advantages? July 24th, 2018

My Health Record - Do the Risks Outweigh the Advantages?

A new health record management system is going live in Australia soon. It's called My Health Record. It will affect every Australian (and potentially temporary and permanent residents as well) as it will store some of their most intimate information — their health records! But do the risks of such a system outweigh the advantages?

Use these Five Security Headers To Create More Secure Applications June 26th, 2018

Use these Five Security Headers To Create More Secure Applications

There are so many things that we have to get right to creating secure applications. From input validation to output escaping, secure applications take time, effort, and dedication. However, there one thing that doesn't take much effort, but offers a quick win. Response headers!

Are We Too Trusting With Our Online Privacy? May 1st, 2018

Are We Too Trusting With Our Online Privacy?

Have you ever stopped to wonder about just how trusting you are with your online privacy, and how much information you freely give away? Have you ever thought how savvy you are in the modern era, but how naive your parents and grandparents were? I believe we could be living in a much more naive time now. Here’s why.

Can You Still Trust Facebook With Your Online Privacy and Data? April 25th, 2018

Can You Still Trust Facebook With Your Online Privacy and Data?

In light of the recent Cambridge Analytica / Facebook scandal Mark Zuckerberg testified before the US Congress. Did you tune in to hear what he said about what they knew? Were you keen to know more and about how they might be planning to protect your privacy in the future?

Avoid Being Tracked Online? Ditch Google For DuckDuckGo December 30th, 2017

Avoid Being Tracked Online? Ditch Google For DuckDuckGo

Do you ever wonder just how much information Google is storing and sharing about you, all so that they can give you those search results? Ever felt like you were being tracked online, all so that you could do some simple searches? Well, it's time to consider alternatives to Google, ones that give you great search results, but that don't invade your privacy.

First Experiences with Symfony 4 & the Symfony Community December 30th, 2017

First Experiences with Symfony 4 & the Symfony Community

Recently, I decided to learn the basics of the Symfony (4) framework, so that I could better understand one of my client's applications, and provide better support to it. I never expected to use such a well-rounded framework. Nor did I expect to encounter such an engaged and supportive community. Here's the story.

How to Clean Up Your Vocals in Audacity December 30th, 2017

How to Clean Up Your Vocals in Audacity

If you want to create a great quality podcast, then you need to have great audio. And to have great audio, you need to remove all those little things that distract your listener; those things that make your audio sound less than professional, such as breaths and lip smacking. One of the easiest ways to do that, is to use a noise gate. Come learn what it is and how to use it.

Where Did My Day Go? Or How To Stop Wasting Time and Get Work Done! December 30th, 2017

Where Did My Day Go? Or How To Stop Wasting Time and Get Work Done!

I've worked in many roles in my career to date, but whenever I was in a position of management, whether as a project manager or team lead, being distracted (or interrupted) was the norm. There was always a steady stream of people inside the company coming to me with questions or seeking guidance.

How To Protect Against Brute Force Logins With Fail2Ban December 6th, 2017

How To Protect Against Brute Force Logins With Fail2Ban

One of the most common attack vectors against servers is bruteforce login attempts. This is where attackers attempt to access your server, by trying endless combinations of usernames and passwords. So how do you defend yourself against this kind of attack?