Using the DD-WRT firewall

Using the DD-WRT firewall

I get a lot of questions about the DD-WRT firewall. There’s a lot of talk out there that goes deep into theory and advanced firewall usage, but what if you just want to know how to set up your firewall to protect your network and open up a few ports?

Here’s how to set that up.

Note: If you have multiple DD-WRT boxes running as access points like I do, only the one directly plugged into the Internet needs to be configured this way. Disable the SPI firewall on your internal access points.

Read more

Wiring an old house for Ethernet

Wiring an old house for Ethernet

Wiring an old house for Ethernet can be challenging but offers real benefits. Wired Ethernet is faster and more reliable than wireless, so devices that have a wired connection can take advantage of it. Having wired connections also allows you to distribute wireless access points throughout your house for better, faster coverage.

So you even if you’re a heavy wireless user, there’s a lot to gain from having good wired connections. Believe it or not, you can do it with simple tools and very little tearing into your walls.

Read more

What appliances should a landlord provide

What appliances should a landlord provide? Every landlord has a different opinion. I tend to be fairly generous. I’ll explain what I provide and why.

First, let me give you a hint: Often you have to spend money to make money, and a fully-stocked house can easily net you $20 additional in rent every month. Assuming a 10-year service life, that means you can afford to spend $700, and $700 buys a lot of used appliances. Also, if a tenant stays an extra year and your house isn’t vacant for a month while you’re getting a new tenant, that’s worth a few hundred dollars alone. Here are some tips on saving money on appliances if you need them.

Second: This isn’t what a landlord is required to provide. It’s what I recommend they provide based on my own experience.

Read more

SQL injection explained

I’ve never seen SQL injection explained really well, until one of my coworkers did just that. I’m going to try to repeat his explanation here, because SQL injection is something that everyone seems to expect everyone else to just know.

SQL injection (sometimes abbreviated SQLi) is the technical term for getting a form in a web site to run SQL commands when it shouldn’t. You need to know this if you get into vulnerability management and especially web app pen testing. Here’s what it is and how and why it works.

Read more

Lenovo Thinkpad won’t turn on? Fix it easily.

Lenovo Thinkpad won’t turn on? Fix it easily.

If your Lenovo Thinkpad won’t turn on, I have an easy fix. It takes less time than calling the helpdesk, and less time than going straight to desktop support too. Here’s how to fix your Thinkpad that won’t turn on all by yourself and save. Save time, at least.

Remove your Thinkpad from all power sources, including removing the battery or pressing the emergency reset on the underside, then open the lid back up and hold the power button for a few seconds. Then replace the battery, plug the laptop back in, and try the power button again.
Read more