I believe XSS or cross-site scripting is the most popular web vulnerability, if not the most exploitable one. Almost every website had suffered in one or more ways from XSS. From social networking websites such as Facebook and MySpace to financial websites such as PayPal that handles thousands of dollars every day, everyone has had a run-in with XSS. XSS typically happens to be a user-supplied input (for example, text, details, messages, and so on), and it is either reflected by the page instantaneously, known as reflected XSS or when the user supplied inputs (such as messages, user profile details, and so on) that are saved into a database and then presented back on the page at a point in time and stored; the latter, known as stored XSS, happens when you enter your name, address, and so on, on a social networking website such as Facebook and these inputs are saved into Facebook's database to be displayed later when someone visits your profile. If no sanitization...
Mastering Modern Web Penetration Testing
By :
Mastering Modern Web Penetration Testing
By:
Overview of this book
Web penetration testing is a growing, fast-moving, and absolutely critical field in information security. This book executes modern web application attacks and utilises cutting-edge hacking techniques with an enhanced knowledge of web application security.
We will cover web hacking techniques so you can explore the attack vectors during penetration tests. The book encompasses the latest technologies such as OAuth 2.0, Web API testing methodologies and XML vectors used by hackers. Some lesser discussed attack vectors such as RPO (relative path overwrite), DOM clobbering, PHP Object Injection and etc. has been covered in this book.
We'll explain various old school techniques in depth such as XSS, CSRF, SQL Injection through the ever-dependable SQLMap and reconnaissance.
Websites nowadays provide APIs to allow integration with third party applications, thereby exposing a lot of attack surface, we cover testing of these APIs using real-life examples.
This pragmatic guide will be a great benefit and will help you prepare fully secure applications.
Table of Contents (18 chapters)
Mastering Modern Web Penetration Testing
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Free Chapter
Common Security Protocols
Information Gathering
Cross-Site Scripting
Cross-Site Request Forgery
Exploiting SQL Injection
File Upload Vulnerabilities
Metasploit and Web
Emerging Attack Vectors
OAuth 2.0 Security
API Testing Methodology
Index
Customer Reviews