Open Source Solutions for Small Business Problems

Open Source Book coverHi! You've found a page that was previously published on OpenSourceSmall.biz, a web site associated with the book John wrote called Open Source Solutions for Small Business Problems. This book is available for purchase at Amazon (affiliate link), but we've rolled all the web site content into John's business site.

Don't hesitate to drop us a line if you need anything!

16. Security

Chapter 16. Securing Business Data

Secure code: Understanding PHP vulnerabilities

There are many articles that cover PHP vulnerabilities, but I've run across a lot of programmers and code that seems oblivious to them. When interviewing programmers, I look for an understanding of these types of vulnerabilities, and how to prevent their programs from being vulnerable to them.

Aside from register globals issues, most of these attacks are not specific to PHP.

Register Globals issues
From early on, the developers of PHP had this great idea: accept any parameters passed from the browser, and automatically turn them into variables available in the code.

Tricks that could be used to steal your data

Not to make you paranoid or anything, but here's a fascinating story of a new social engineering tactic: a new way somebody might trick you into giving away your passwords and any other sensitive stuff on your computer.
Dark Reading - Host security - Social Engineering, the USB Way - Security

Remote File Integrity Checking

A highly technical article that's a great how-to for setting up remote verification of file integrity from a central trusted server. Sys Admin > v15, i02: File Integrity Assessment via SSH

Why Linux is more secure

Windows flaws keep causing trouble for most Internet users. Earlier this week I was at a meeting of a group of tech professionals in the Seattle area, all of whom work with small businesses. The interesting thing was, most of the Windows people spoke about the latest anti-spyware programs or the merits or problems with specific anti-virus software. Meanwhile, the Mac person and I were talking about ways our systems could actually help a business.

A couple months ago, I had a dialog with another computer consultant, debating the security of Linux versus Windows.

"Anti-piracy" techniques install spyware on your computer

Fascinating read here, about how a copy-protected music CD from Sony installed a surriptitious program on a computer, hid itself completely from view, and made itself nearly impossible to remove without crippling the user's computer. These are the techniques of people trying to hijack your computer, the worst techniques of crackers, spyware, and viruses. What's different in this case is that it's a big well known company doing it.

Kerberos, LDAP, and Single Sign-on

Another very technical article. This one describes how to set up an infrastructure for securely providing single sign-ons to multiple systems in a LAN. Paranoid Penguin - Single Sign-on and the Corporate Directory, Part I | Linux Journal

VoIP Security

Voice Over IP (VoIP) is becoming a main part of the small business infrastructure. As phone networks converge with data networks, security becomes more of a concern. This group is assembling a taxonomy of security issues associated with VoIP: VOIPSA : Activities : Working Groups : Threat Taxonomy.

Data Theft: How to Fix the Mess

The New York Times has an interesting editorial running today by Joseph Nocera, about solving the identity theft problem. Nocera proposes making the banking industry completely responsible for identity fraud, the same way Senator William Proxmire held them accountable for credit card fraud in the early 1970s.

A secure email archive

For those who need to keep an archive of every sent or received in an organization, here's a brief story about how to create one securely and automatically.

NewsForge | Keeping email under lock and (public) key.

Windows v Linux security: the real facts

Finally, in the spirit of all the fact checking going on these days, here's a report comparing the relative security of Linux vs. Windows, based on an analysis of the claims and the data that supports them. Excellent read. Windows v Linux security: the real facts | The Register

Syndicate content

Freelock Blog Posts

Customer Feedback

I had the privilege of working with John and Freelock in launching a new Little League website. The process was flawless and the end product was magnificent exceeding our expectations.

John knows his stuff! He had a wonderful ability to bring the perfect solution to our community based organization. Being volunteer run, we needed some special considerations in the way our website works, John understood this and delivered solutions that were perfect for us.

We now have a cool website that also has the ability to grow with us into the future.

I highly recommend John Locke and Freelock Computing.

Brian Boone
Pacific Little League

About Freelock

We are located in the Fremont neighborhood of Seattle, WA. 3800 Woodland Park Ave. N. Seattle, WA 98103  USA [P] 206.577.0540 Contact Us | Site Map Get Updates ©1995-2011 Freelock Computing