Stories
Slash Boxes
Comments

SoylentNews is people

Log In

Log In

Create Account  |  Retrieve Password


cwadge (3324)

Journal of cwadge (3324)

The Fine Print: The following are owned by whoever posted them. We are not responsible for them in any way.
Thursday May 21, 15
12:03 AM
Security
Nessus is a popular vulnerability scanner by Tenable Network Security. According to Tenable, it’s the most widely used of its kind worldwide. There are several license flavors available, including a free basic edition for home users. Unfortunately, Nessus requires root permissions to run correctly. This means that ironically, not unlike its namesake, the vulnerability scanner itself may be vulnerable to attack. Enter the security-aware Hiawatha webserver and its reverse proxy capabilities.
Continue reading →
Saturday April 11, 15
11:22 PM
Security

In light of the recent spate of certificate authority controversies, the next entry in my series of Hiawatha tutorials will focus on one particular countermeasure: HTTP Public Key Pinning, or HPKP for short. In a nutshell, HPKP helps to avoid the scenario where an antagonist issues an SSL certificate for your domain which is signed by a rogue CA. Normally the client browser will implicitly trust any cert which is signed by a valid CA, even if that CA happens to be, say the Hong Kong post office or the China Certification Authority, for example.

To avoid this, HPKP essentially tells a capable client that, for your particular domain, it should trust only certs signed by a particular set of keys (that is, your keys). After the first time they’ve visited your site, even if an adversary issues a certificate for your domain which isn’t signed by one of the keys in your HPKP list, the browser will behave as if the certificate is untrusted and issue the appropriate warning to the user. While imperfect, this method can at least present a fairly effective hurdle to would-be attackers looking to harass your users.
Continue reading →

Tuesday March 17, 15
05:25 PM
Software
As of this writing, WordPress is the most ubiquitous CMS and/or blogging platform in the world. WordPress 4.1 alone has been downloaded over 23 million times. It is actively developed, frequently updated, and boasts a vast ecosystem of themes, plugins, books, services, even conferences. And though WordPress’ security track record did improve substantially in 2010 over previous years, its popularity and accessibility has nevertheless left it among the most often targeted web software out there today. If you’re going to self-host WordPress, what better webserver to accommodate this than the secure, lean and high-performance Hiawatha?
Continue reading →
Monday January 05, 15
03:08 AM
Software
Hiawatha webserver has an interesting approach to HTTP compression. In a typical scenario involving HTTP compression, the webserver serves up compressible static assets as GZip files, the contents of which are in turn extracted and displayed by supported browsers. This can often save a substantial amount of bandwidth and reduce page load times. Most webservers accomplish this by essentially piping all content through a GZip module or external binary, thus compressing all content which passes through it before serving it out. Where things get intriguing is that Hiawatha doesn’t do anything like this.

Continue reading →

Saturday September 20, 14
12:34 PM
Software

As it has been for many years, Apache is the incumbent web server used to host a majority of websites in the world. According to the most recent Netcraft survey, it still runs around 52% of all active sites on the Internet. It’s also been showing its age for some time, often having major difficulties in scaling. Ironically, this is especially true in its most common incarnation, the prefork processing module. For example, without special (and rarely-used) tuning and configuration, prefork is extremely vulnerable to resource exhaustion attacks including the well-known Slowloris method. By simply hanging on to HTTP sessions for as long as possible, a single malicious user with an ancient computer and an average Internet connection could tie up any one of the majority of websites in the world. Indefinitely.
Continue reading →

Friday April 18, 14
01:20 PM
OS
A few months back I wrote a bit about my unusual home network topology and, in particular, how I'd been planning to modernize it. Though it had worked pretty well for years already, the aim then was to improve it further by moving the firewall to newer, more power-efficient hardware and from pfSense to Vyatta, my favorite network operating system. Well, that's essentially what happened, but with a slight detour.
(Continue reading)
Wednesday February 26, 14
02:14 AM
Business
When Brocade acquired Vyatta, it didn't seem that they fully comprehended just what they had their hands on. Vyatta was an efficient, powerful, flexible network operating system based on Linux, which could run just as easily on commodity hardware or (para)virtualized infrastructure. The possibilities were endless. Unfortunately, the result was predictable. (Continue reading)
02:11 AM
/dev/random
I'm a career operations guy with some background in security and network engineering. This means my home network is something some people might call "over-engineered" (or even "completely overkill" if they were feeling particularly ungenerous). That said, I often work from my home office, so my network is more important to me than many home networks might be. I've also never had a single service outage or security compromise. If any of this sounds interesting, please read on.