For our parental controls system, we use a method called "DNS Firewalling" to ensure that websites are blocked. How does this work? To understand this, we have to first know what DNS is.

What's DNS?

In order for your computer to connect to a website, it has to get the website's IP address. This...

On the 13th of December, the cybersecurity firm FireEye released a threat analysis on a piece of malware that was released alongside SolarWinds' Orion platform. Orion is a piece of software that runs on your orgainzation's servers that monitors systems, apps, and whatever else you wanted to monitor...

The most overkill, insane, and over-the-top server configuration that would not look out of place in a large company's datacenter. The stuff that dreams of made of. And I'm here to show you all how to do it.

Here's the general overview of the architechture of our system: we are going to have multi...

After leaving the firewall running for a few days on my home network, the report came back and some numbers were pretty interesting.

  • 15% of all network requests were ads / malware.
  • IPv6 Improves speed by 10% because of the different packet formats. However, as my internet service provider doe...

One common question I get is "why do I need a firewall?" Although the default router and default firewall on your computers provide some security, it cannot protect against some more sophisticated techniques that are becoming increasingly common.

The default router firewall does one thing: block p...

I started Murillo originally as a side project, to bring some neat networking features into my own house and to improve the overall security and speed of the network. My interest with network security began in fifth grade, when I saw a news article about the infamous hack on Sony Pictures. In my fif...