LTN Law Technology News
  • Home
  • News
  • Reviews
  • Commentary
  • Surveys
  • Events
  • LegalTech® Directory
  • About LTN
  • Register
  • Topics:
  • E-Discovery & Compliance
  • Litigation Support
  • Practice Management
  • Office Tech
  • Mobile Lawyer
  • Research & Libraries
  • Tech Law

Home > Book Review: 'Hacking Web Apps'

Font Size: increase font decrease font

Book Review: 'Hacking Web Apps'

By Albert Barsocchini All Articles 

Law Technology News

December 11, 2012

  •    
  •    
  •    
  •      
 
Book cover of Hacking Web Apps

Image: Syngress

Hacking has quickly turned into a mature market and it has never been easier to initiate a hack with devastating consequences. This is reflected by the number of books and articles coming out every day on computer and network security. Every time you access a website that allows you to accomplish specific taskshack — from online banking to shopping — you risk being attacked and all your personal information hijacked.

Syngress just released Hacking Web Apps that focuses on eight groups of security weaknesses and vulnerabilities most commonly exploited by hackers and more importantly, it explains how to guard against such attacks. Author Mike Schema, a web application security developer at Qualys Inc., presents in each chapter examples of different hacks against web applications and appropriate countermeasures. Schema identifies vulnerabilities in the new HTML5 standard, cross-site scripting (XSS) and covers SQL injection attacks as well as data store manipulation.

 

Anyone who uses the web to check email, shop, or work can benefit from knowing how sensitive information may be compromised or how sites harbor malicious content. This book does a good job of balancing the technical nature of hacking with the basic principles behind them.

For example attorneys are constantly using databases to research and store sensitive information for their practice. So called SQL injection is a common attack vector for hacking databases: injecting malicious code into the programming strings used to define and describe every way that a user may manipulate data in a database.

Countermeasures are surprisingly simple to enact for a database manager, such as staying current with patches; authenticating the user with SSL; validating all user supplied data by matching user data against expected data, e.g., the type, length, format, and range of data expected; and normalizing the data to a baseline character set and rejecting incomplete or unexpected data instead of trying to clean it up. Both the simplicity of the attack and the countermeasures have made this type of attack the "play ground" for the hacking community.

As applications become more dependent on the browser for computing, hackers will become equally focused on browser attacks as they are on website attacks.

After doing a quick read, I came away with a new found appreciation for how easy it is for the bad guy to make our life miserable in the digital age.

:::BIBLIOGRAPHIC DATA:::

Schema, Mike. Hacking Web Apps: Detecting and Preventing Web Application Security ProblemsSyngress, September 12, 2012. Paperback, 296 pp. ISBN No. 978-1-59749-951-4.



Subscribe to Law Technology News

You must be signed in to comment on an article

Find similar content

Companies, agencies mentioned

    
  • HTML5
  • Qualys

Key categories

    
  • Information Security

Most viewed stories

    
  1. Redacted Emails Ordered Released in Aaron Swartz Case
    •      
  2. Using Computer Forensics to Investigate IP Theft
    •      
  3. Law Technology News Goin' Mobile With ALM
    •      
  4. Lexis for Microsoft Office Now Works With Lexis Advance
    •      
  5. Product of the Week: Adobe LeanPrint
    •      
  6. Cross This App Off Your To-Do List
    •      
  7. Judge Opens Toyota's Secrets to Additional Attorneys
    •      
  8. EDRM Remains Vital to E-Discovery
    •      
  9. FTC Warns Companies of Children's Privacy Violations
    •      
  10. The Duty to Preserve: 'VOOM' One Year Later
    •      
lawjobs.com

TOP JOBS

MORE JOBS

POST A JOB

From the Law.com Network

3-D Printing: The Next Big Thing in IP Law?

Best Legal Departments 2013

News Corp. Hires Ex-Skadden Communications Chief Bush

Law Firm Leaders' Confidence Slipping, Says Survey

Contrite Companies Can Win Forgiveness in Bribery Cases
  •      
    • Subscription Required

Plaintiffs Want to See Toyota's 'Crown Jewels'
  •      
    • Subscription Required

CEIC: the Destination for Digital Investigation

Using Computer Forensics to Investigate IP Theft

Prolific ADA Plaintiff Faces Nemesis in Harassment Suit

Ullyot Exit Closes Chapter for Facebook
  •      
    • Subscription Required

Rothstein Bankruptcy Trustee Files New Reorganization Plan
  •      
    • Subscription Required

Fla. Bar Wants Disbarment for Former Judge
  •      
    • Subscription Required

Bar Candidate Quits N.Y. Job To Satisfy N.J. Practice Bylaw

Pro Bono Work Proposed as Condition for Bar Admission
  •      
    • Subscription Required

The Affordable State-Specific Practice Solution
Available in NY, NJ, PA and CT editions - research, draft and prepare even the most complex cases with ease.

Judge in Stop-and-Frisk Case Relishes Her Independence

Ground Is Shifting in 14-Year Litigation

High Court Names Evers as the FJD's Court Administrator
  •      
    • Subscription Required

Third Circuit Rules Against Citgo in Case Over Oil Spill

Law Schools Are Looking Beyond LSATs, Says Mich. Dean

Is Freezing Your Eggs the Solution?

Litigator of the Week: Who Needs a Jury Consultant?
  •      
    • Subscription Required

Sanction Reversed; Filing of Sexually Explicit Chat OKd
  •      
    • Subscription Required

DeKalb Judge Dismisses, Then Recuses

Jury Finds For Attorney In Legal-Mal Case
  •      
    • Subscription Required

Corporate Bribery Case Part Of National Trend
  •      
    • Subscription Required

Court Continues To Grant Lawyers Fraud Immunity
  •      
    • Subscription Required

  • Contact LTN
  • Editorial Guidelines
  • Magazine
  • RSS Feeds
  • LTN Awards
  • Bookstore
  • Site Map
  • About |
  • ALM Properties |
  • ALM Reprints |
  • Customer Support |
  • Privacy Policy |
  • Terms & Conditions |
  • ALM User License Agreement
ALM Media