secure-web-app
secure-web-app
Application
Development
A Hands-On Guide with Python and
Django
—
Matthew Baker
Secure Web
Application
Development
A Hands-On Guide with Python
and Django
Matthew Baker
Secure Web Application Development: A Hands-On Guide with Python
and Django
Matthew Baker
Kaisten, Aargau, Switzerland
Acknowledgments .............................................................................xxi
Chapter 1: Introduction.........................................................................1
1.1 About This Book ..............................................................................................1
1.2 Who This Book Is For .......................................................................................3
1.3 Types of Attack ................................................................................................3
Server-Side Attacks .........................................................................................4
Client-Side Attacks ..........................................................................................5
1.4 Defense in Depth.............................................................................................6
1.5 Conventions Used in This Book .......................................................................7
1.6 How This Book Is Organized............................................................................7
v
TABLE OF CONTENTS
vi
TABLE OF CONTENTS
vii
TABLE OF CONTENTS
viii
TABLE OF CONTENTS
ix
TABLE OF CONTENTS
x
TABLE OF CONTENTS
xi
TABLE OF CONTENTS
xii
TABLE OF CONTENTS
xiii
TABLE OF CONTENTS
xiv
TABLE OF CONTENTS
Bibliography .....................................................................................453
Index .................................................................................................457
xv