Cantitate/Preț
Produs

Web Application Obfuscation: '-/WAFs..Evasion..Filters//alert(/Obfuscation/)-'

Autor Mario Heiderich, Eduardo Alberto Vela Nava, Gareth Heyes, David Lindsay
en Limba Engleză Paperback – 13 ian 2011

Găsim în această carte un exercițiu tehnic remarcabil încă din primele pagini: utilizarea JavaScript-ului non-alfanumeric pentru a executa cod arbitrar, o metodă care demonstrează cum barierele clasice de filtrare pot fi complet neutralizate prin creativitate sintactică. Web Application Obfuscation nu este un manual teoretic, ci o incursiune aplicată în mecanismele de evaziune pe care atacatorii le folosesc pentru a transforma un singur vector de atac în milioane de variante nedetectabile de către sistemele automate.

Apreciem rigoarea cu care autorii, printre care se numără Mario Heiderich și Gareth Heyes, descompun infrastructura web. Structura progresivă a volumului ne conduce de la elementele fundamentale de HTML și CSS, până la complexitățile PHP și SQL, culminând cu analiza barierelor de tip Web Application Firewalls (WAF). Un aspect distinctiv față de literatura standard este focalizarea pe 'browser quirks' — acele comportamente specifice și adesea documentate insuficient ale motoarelor de randare, care permit bypass-ul filtrelor client-side. Cititorul care a aplicat strategiile defensive din The Web Application Hacker's Handbook sau a studiat vulnerabilitățile din Seven Deadliest Web Application Attacks va găsi aici nivelul următor de profunzime: nu doar cum funcționează un atac, ci cum poate fi acesta 'împachetat' pentru a deveni invizibil.

Tonul este unul pur tehnic, axat pe specificații și implementări concrete. Cartea demonstrează cum însuși procesul de securizare și implementarea unor controale stricte pot introduce noi suprafețe de atac. Este o resursă esențială pentru a înțelege de ce filtrele bazate pe liste negre sunt sortite eșecului în fața tehnicilor avansate de obfuscare prezentate.

Citește tot Restrânge

Preț: 23161 lei

Preț vechi: 27395 lei
-15%

Puncte Express: 347

Carte tipărită la comandă

Livrare economică 21 mai-04 iunie


Specificații

ISBN-13: 9781597496049
ISBN-10: 1597496049
Pagini: 296
Ilustrații: 25 illustrations
Dimensiuni: 191 x 235 x 23 mm
Greutate: 0.6 kg
Editura: ELSEVIER SCIENCE

Public țintă

Penetration testers, security consultants; IDS Developers; Security Tool Developers; WAF Implementers and Maintainers; Web Developers; and Sys/Net Admins

De ce să citești această carte

Recomandăm această carte profesioniștilor în securitate cibernetică și dezvoltatorilor care doresc să înțeleagă limitările reale ale soluțiilor de tip WAF și IDS. Veți câștiga o perspectivă tehnică asupra modului în care sintaxa și particularitățile browserelor pot fi exploatate pentru a eluda filtrele, oferindu-vă instrumentele necesare pentru a construi apărări mult mai reziliente împotriva atacurilor de tip XSS și SQL injection.


Despre autor

Echipa de autori reunește unii dintre cei mai respectați cercetători în securitate web la nivel global. Mario Heiderich este cunoscut pentru cercetările sale de pionierat în securitatea client-side și vectorii de atac XSS. Gareth Heyes este un expert recunoscut în identificarea vulnerabilităților în browsere și tehnici de evaziune, fiind o prezență constantă la conferințele de profil. Eduardo Alberto Vela Nava și David Lindsay completează acest colectiv, aducând expertiză vastă în testarea de penetrare și dezvoltarea de instrumente de securitate, transformând această lucrare într-o referință tehnică pentru industria de profil.


Descriere scurtă

Web applications are used every day by millions of users, which is why they are one of the most popular vectors for attackers. Obfuscation of code has allowed hackers to take one attack and create hundreds-if not millions-of variants that can evade your security measures. Web Application Obfuscation takes a look at common Web infrastructure and security controls from an attacker's perspective, allowing the reader to understand the shortcomings of their security systems. Find out how an attacker would bypass different types of security controls, how these very security controls introduce new types of vulnerabilities, and how to avoid common pitfalls in order to strengthen your defenses.


  • Named a 2011 Best Hacking and Pen Testing Book by InfoSec Reviews
  • Looks at security tools like IDS/IPS that are often the only defense in protecting sensitive data and assets
  • Evaluates Web application vulnerabilties from the attacker's perspective and explains how these very systems introduce new types of vulnerabilities
  • Teaches how to secure your data, including info on browser quirks, new attacks and syntax tricks to add to your defenses against XSS, SQL injection, and more

Cuprins

Chapter 1: Introduction
Chapter 2: HTML
Chapter 3: JavaScript and VBScript
Chapter 4: Nonalphanumeric JavaScript
Chapter 5: CSS
Chapter 6: PHP
Chapter 7: SQL
Chapter 8: Web Application Firewalls and Client-side Filters
Chapter 9: Mitigating Bypasses and Attacks
Chapter 10: Future Developments

Recenzii

"As the data stored in Web application systems becomes critical to business, the attacks against them are becoming increasingly complex. If you want to move your understanding beyond 'or 1=1--' this book provides the knowledge needed to bypass both filters and detection, crucial for both attack and defence." -- Andrew Waite, Security Researcher, InfoSanity Research
"Intended for advanced network security administrators, penetration testers and web application developers, this guide to web obfuscation presents an in depth technical discussion of the latest methods in site intrusion and Internet attacks. Chapters examine state of the art obfuscation attacks on major website components such as HTML, JavaScript and VBScript, CSS, PHP, SQL and web application firewalls. A final chapter discusses future problems such as the new HTML 5 standards and plug-in vulnerabilities. Chapters include numerous code examples in a variety of languages and formats. Heiderich is a web developer, Nava is a security researcher for Google, Heyes is a security contractor and Lindsay is a security consultant."--SciTechBookNews
"This is a very frightening book and I would advise any security architect to purchase a copy. It’s aimed at the bleeding edge of the technical security market, however, it really does hammer home how difficult security can become when faced with complex applications and protocols. The techniques used in the book are not trivial, but they do show us that the age of the firewall and the IDS may well be over, and the age of security by design has only just begun."--InfoSecReviews.com
"This is a deep technical read and anyone buying it should have a solid understanding of web technologies and some experience of web programming. I would say it is targeted at penetration testers and security architects, but to the security generalist it also opens up new frontiers when it comes to designing for security."--Best Hacking and Pen Testing Books in InfoSecReviews Book Awards