1) PHP Application Security
2) Security
3) Is PHP Secure?
4) Attack Alert :: Firewall
5) WebApplication Security
6) Attack Alert :: Fingerprinting
7) Security Practice :: Minimizing Exposure
8) Shared Hosting
9) Shared Hosting :: Countermeasures
10) Safe Mode
11) PHP Configuration
12) Attack ALert :: Magic Quotes
13) Fixing Magic Quotes
14) Errors
15) Attack Alert :: Database Enumeration
16) Attacks
17) Register Globals
18) Variable Poisoning :: Chapter 1
19) Variable Poisoning :: Chapter 2
20) Variable Poisoning :: Chapter 3
21) Variable Poisoning :: Chapter 4
22) Variable Poisoning :: Chapter 5
23) Attack Alert :: Superglobal Origins
24) Variable Poisoning :: Summary
25) Helper Functions
26) Business Logic
27) SQL Injection
28) Attack Alert :: Escaping SQL
29) Subsystems
30) XSS
31) XSS Example
32) Attack Alert :: XSS Evasion
33) XSS Countermeasures
34) Cross Site Request Forgery
35) Cross Site Request Forgery :: Primer
36) Cross Site Request Forgery
37) Cross Site Request Forgery :: Countermeasures
38) Exploiting Trust
39) Sessions
40) Sessions :: Hijack
41) Sessions :: Prediction
42) Sessions :: Capture
43) Sessions :: Fixation
44) Sessions :: Fixation Countermeasures
45) Dangerous Functions :: Handle with care
46) Attack Alert :: Decoding
47) Attack Alert :: Syntax
48) Safer Cookies
49) Tools
50) Mod Security
51) Books
52) References