ROYSDON
Jason Roysdon dot Net
Now viewing all posts in Security

Free SSL Certificates

March 6th 2010

If you have your own domain, like roysdon.net, you may at some point want to be able to login to a webpage, receive and send email, transfer files with ftp, and even connect to your own network with a virtual private network, or vpn. You'll want to do this securely so you know no one is watching your login authentication or data that you're transmitting.

Secure Sockets Layer, or SSL, is the means to accomplish this. Then you can log in from a PC and trust that your authentication and data isn't going to be intercepted or modified on the way from the PC to the server.

In order to use SSL you need at least one SSL certificate. While you can create an SSL certificate and self-sign it, the rest of the world will not trust it, and it'll cause error messages about being untrusted.

The important step here to have the rest of the world trust your certificate is to have your SSL certificate signed by a Root Certificate Authority, or Root CA. Root CA's normally charge for this service, but you can get a CA-signed SSL certificate for free.

Read On No Comments

Serial port redirection to console in Linux

March 5th 2010

There are times when keyboard and video monitor access (KVM) is not always accessible or scalable. Serial port redirection to console is a way to be able to access hosts before booting the OS in Linux.

I will discuss 3 different steps that are needed to accomplish this in Linux.

Read On No Comments

Website Gotchas 101

March 3rd 2010

So you want to make the leap on to the interwebs, I mean webtubes. You want something bigger than your FaceSpace, err, MyBook page. You know those social-thing-a-ma-bobs, right? But you don't have big enough pipes coming to your house? What do you do?

You can pay someone like Hurricane Electric $1/month to host it (or GoDaddy, GKG.net, and hundreds if not thousands of others out there). But how do you choose? Here's how:

Read On No Comments

Following Fedora Package releases for RHEL/CentOS admins

January 19th 2010

There comes times where you need a feature not yet in the version of a Package that RedHat has released yet for Enterprise Linux (RHEL, or just EL). BIND is a perfect example of this.

RedHat still ships BIND 9.3 (with back-ported bug-fixes for security), but for full DNSSEC support you want Fedora's BIND 9.6.

My goal: don't go totally off the beaten path and compile from source from the BIND upstream, don't become a package maintainer, don't trust a non-RedHat source, but still don't want to even have to think much about any of these non-Official Packages I'm using until updates come out. Fast and proven aren't always compatible, so at least "tested" from RedHat/Fedora will work for me.

Read On 1 Comment

Wordpress Update 2.8.5

October 23rd 2009

I just wanted to give a shout out to Wordpress, my blogging platform. I've used it since I switched from MovableType whenever they went to a pay model, plus I wanted a completely OSS solution that I could use commercially.

I love that I can upgrade my Wordpress version with the click of a link on my Dashboard.

In fact, it takes me longer to back up my Wordpress install than to update it, just because I need to type in my mysql password:

Read On No Comments

Securing your PC on a budget

October 15th 2009

There are many different options to help you secure your PC. Good password protection, software protection, and network/dns protection.

There are two important things you can do to secure your computer, no matter if you run on Windows, Mac, Linux, *BSD, or whatever.

Read On 2 Comments

SSH Public Keys & Fingerprints via DNSSEC

October 14th 2009

Highlevel:
When you SSH to a host/server, the host/server sends its Public Key, much the same as an SSL connection allows you to do with a web-based https connection. This allows you to encrypt data from your client and send it to the host/server which has the Private Key to decrypt it.

With SSL/https we have Certificate Authorities (CAs) that do some sort of verification and then sign SSL certs. Our web browsers (Internet Explorer, Firefox, Opera, Safari, etc.) come with a list of CA Roots. This allows us to verify without going external to our clients that a Public Key is legit, as it has been signed by a pre-trusted CA Root.

Read On 2 Comments

DNSSEC technical details

September 7th 2009

I originally posted a more simplistic overview of DNSSEC that is a good first read if you're new to the subject.

I'm going to borrow and re-work a little content I made from a future post about SSHFP but that is relevant to DNSSEC.

With SSL/https we have Certificate Authorities (CAs) that do some sort of verification and then sign SSL certs. Our web browsers (Internet Explorer, Firefox, Opera, Safari, etc.) come with a list of CA Roots. This allows us to verify without going external to our clients that a Public Key is legit, as it has been signed by a pre-trusted CA Root.

...

DNS suffers from the same MitM attack problem as anything else. However, we can sign DNS with DNSSEC and we already have trusted equivalents of CA Roots, in the form of the DLV.isc.org system, and eventually with DNSSEC signed DNS roots.

DNSSEC is not the same as CA roots, but it is close in some ways.

Read On 1 Comment

Why you want Google Voice

July 22nd 2009

Moments ago this conversation took place via SMS to my Google Voice number:

(408) 642-XXXX: My bad bt wat u doen 2:47 PM
Me: Who is this? 3:16 PM
(408) 642-XXXX: Wh0 iS dIS 3:16 PM
Me: Yes, that's what I asked. Who is this? 3:17 PM
(408) 642-XXXX: N0 N0 WH0 iS dISz 3:18 PM

Read On No Comments

Securing the internet with DNSSEC, one DNS query at a time

April 27th 2009

Dan Kaminski found one design flaw with the majority of DNS servers as well as exactly how to exploit it in a repeatable fashion. There are many other problems with DNS attacks that would be solved with DNSSEC.

Just what is DNS?

Read On 1 Comment

Secure email and files

April 2nd 2009

There are plenty of legitimate reasons to use encryption for emails. Some reasons for using encryption is with overseas communications to relatives or business partners, or even local communication but of a highly sensitive or confidential nature, such as network configuration files, Visio network diagrams, system passwords, etc. Perhaps you want to email your paystub PDF from your work email to your personal email, that'd be the perfect candidate for encryption.

Read On 1 Comment

How secure is your network?

March 31st 2009

Conficker [?] is set to start its new "upgrade" right now, starting in the GMT timezone and rolling around the world as April 1st starts. All infected PCs with Conficker will attempt to get new instructions, and depending on how well crafted they are and how many infected or unpatched PCs there still are.

End users can do quick tests

Read On No Comments