White Papers

Fend off the next SQL Injection attack with a properly secured database

Overview As long as Web applications are used to provide access to data, SQL Injection will continue to be a threat. SQL Injection is typically used to accomplish one of four objectives: bypass authentication, glean information, inject new or alter existing data, perform a denial of service attack, or gain access to an operating system. This threat can be greatly reduced by scrubbing the input, limiting the use of dynamic SQL, and by properly configuring permissions on database servers. Using the WebGoat security tutorial application, this download shows you how to test your systems for SQL Injection vulnerabilities and how to prevent exploitation by malicious attackers.

Have you had to fend off an SQL Injection attack? How did you defend yourself? Can you offer in security advice for the TechRepublic community?

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
TechRepublic
File Format
PDF
Date Published
May 17, 2006
Format
White Papers
Topics
Anti-Hacking, Database Management

Similiar White Papers

MSDN Webcast: A Hacker's View of Your Web Applications Part 2: Web Hacking - Attack Scenarios and Examples - Level 300

MSDN Webcast: A Hacker's View of Your Web Applications Part 2: Web Hacking - Attack Scenarios and Examples - Level 300

By taking advantage of the public access to a company and using it to subvert the applications, hackers can gain easy ac

Publisher: Microsoft  |  Tags: applications, data, hackers

Search Engines Used to Attack Databases

Search Engines Used to Attack Databases

Database security has recently become the victim of misused search engines. Over the last year or so, Hackers have begun

Publisher: Application Security  |  Tags: applications, database, firewall, hacker, hackers, search engine

MSDN Webcast: Protecting Your System From SQL Injection Attacks - Level 200

MSDN Webcast: Protecting Your System From SQL Injection Attacks - Level 200

SQL injection is one of the most serious threats a database can encounter. When an application is designed without regar

Publisher: Microsoft  |  Tags: database, hacker, hackers, server

MSDN Webcast: Live From TechEd: How Hackers Hack - Level 200

MSDN Webcast: Live From TechEd: How Hackers Hack - Level 200

Learning how hackers do what they do is a necessary to understand how to design and code defensively. This webcast looks

Publisher: Microsoft  |  Tags: developers, hackers, spoofing

Application-Level Attacks: Phishing and Session Hijacking (Level 300)

Application-Level Attacks: Phishing and Session Hijacking (Level 300)

This webcast will provide in-depth demonstrations of a variety of Web application hacking techniques such as SQL Injecti

Publisher: Microsoft  |  Tags: phishing, spam

TechRepublic White Papers

Build your own consulting contract using this sample form

Build your own consulting contract using this sample form

Both independent consultants and their clients benefit when they're working with a solid contract. Download this sample

Publisher: TechRepublic  |  Tags: html

Say 'no thanks' the right way with this sample rejection letter

Say 'no thanks' the right way with this sample rejection letter

It's a good practice to let job candidates know when they haven't gotten the job. Use this sample thanks-but-no-thanks l

Publisher: TechRepublic  |  Tags: html

Step by step: Configure a Windows Server 2003 VPN?Server side

Step by step: Configure a Windows Server 2003 VPN?Server side

Set up a Windows Server 2003-based PPTP virtual private network (VPN) with this step-by-step installation and configurat

Publisher: TechRepublic  |  Tags: authentication, html, network, server, vpn, windows server

Download this sample IT due diligence report template

Download this sample IT due diligence report template

Performing a technology due diligence is a good way to understand your client's technology and assess the financial impl

Publisher: TechRepublic  |  Tags: due diligence

Define project expectations with this criteria acceptance form

Define project expectations with this criteria acceptance form

Establishing acceptance criteria at the beginning of a project helps ensure that the results are well received. This sam

Publisher: TechRepublic  |  Tags: html