O'Reilly logo

Pro PHP Security: From Application Security Principles to the Implementation of XSS Defenses, Second Edition by Thomas Myer, Michael Southwell, Chris Snyder

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Keeping Software Up to Date

In this section, we'll cover a very important issue, one that's often overlooked in security discussions: keeping software up to date. Malicious hackers are constantly finding exploits in software, so one way to stay ahead of them is to keep your software current.

Installing Programs

Installing a program on a Unix-like system is a bit more complicated than simply clicking (or executing) a setup or install program.

Packages and Ports vs. Building by Hand

Modern Linux (and Berkeley Software Distributions [BSD]) distributions typically offer third-party software in the form of either packages, which are precompiled binaries, or ports, which are recipes for downloading, patching, compiling, and installing the program from ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required