Organiser

Allan Mitchell, SQL Server MVP

sqldts.com | sqlis.com |  hire me

SQLBlogCasts

Public Content

Microsoft 2005 KB's

Microsoft 2008 KB's

Evening Meeting on Wed Oct 28, 2009 in Dundee

SQL Injection Attacks and Tips on How to Prevent Them


LiveMeeting Attendee URL Click here to join Meeting
Time Starts (UK time) at 18:00 , Finishes 21:00
Cost Free
Organiser Scottish Developers
Address Queen Mother Building, Dundee University, Nethergate, Dundee, DD1 4HN
Directions to Event
Tags SQL Injection Attack, Security, Best Practices

Wednesday, 28th October 2009 at 19:00 – 21:00
Queen Margaret Building, Dundee University

The Talk

In light of some recent events, such as the man who was convicted of stealing 130 million credit card details through a SQL Injection attack, it is imperative that developers understand what a SQL Injection Attack is, how they are carried out, and most importantly, how to defend your code against attack.

In this talk Colin Mackay will demonstrate a SQL Injection Attack on an application in a controlled environment*. He’ll show you where the vulnerable code lies and what you can do to harden it.

Although this talk uses C# as the application language and Microsoft SQL Server 2008 as the database engine many of the concepts and prevention mechanisms will apply to any application that accesses a database through SQL.

* Demonstrating an attack on a real system without the owner’s consent is a breach of the 1990 Misuse of Computers Act, hence the controlled environment.

The Speaker

Colin Angus Mackay is a Software Developer living in Glasgow. He has been programming since the age of 9 starting with a Sinclair ZX Spectrum. He became a professional software developer in 1994, using a Smalltalk based language called Magik. In 1996 he started using C++ commercially and in 2002 migrated to the emerging language of C#.

Colin has received a number of awards including Code Project MVP (for 5 years) and Microsoft MVP (for 3 years). He is a member of the British Computer Society and a Member of the Institution of Analysts and Programmers. He is currently the chairman of Scottish Developers and has organised the last two Developer Day Scotland conferences (with a third in the works).

You can find out more on his blog.

The Venue

We are meeting in the Queen Mother Building at Dundee University. After the meeting we normally retire to the the bar at Laing’s

The Agenda

18:45 Doors Open
19:00 Welcome
19:10 The Talk (Part 1)
19:55 Break
20:05 The Talk (Part 2)
20:45 Feedback & Prizes
21:00 Repair to the Pub

Registration

Space is limited, to sign up go to http://www.eventbrite.com/event/443957890/sql

Coming Events RSS

Past Events RSS

25 Feb 2010
EDINBURGH
Evening Meeting (19 registered)
25 Feb 2010
CARDIFF
Evening Meeting (16 registered)
20 Jan 2010
DUNDEE
Evening Meeting (7 registered)
17 Dec 2009
MANCHESTER
Evening Meeting (9 registered)
10 Dec 2009
LEEDS
Evening Meeting (9 registered)
26 Nov 2009
EDINBURGH
Evening Meeting (8 registered)
26 Nov 2009
LONDON
Evening Meeting (57 registered)
18 Nov 2009
LONDON
Evening Meeting
11 Nov 2009
READING
Evening Meeting (36 registered)
29 Oct 2009
LONDON
Evening Meeting (42 registered)
28 Oct 2009
DUNDEE
Evening Meeting
15 Oct 2009
MANCHESTER
Evening Meeting (17 registered)
14 Oct 2009
READING
Evening Meeting (33 registered)
8 Oct 2009
CARDIFF
Evening Meeting (18 registered)
8 Oct 2009
EDINBURGH
Evening Meeting (11 registered)

Member Chat

Members online:
To post messages you must be signed on - please register or logon.
aaronbertrand Sun 2:45PM
@tonyrogerson some people use (SMALL)DATETIME as a key, e.g. for reporting, so GETDATE()/SYSUTCDATE() etc. #sqlfaq #sqlhelp
tonyrogerson Sun 9:44AM
Looking at methods to generate a surrogate key value - IDENTITY, NEWID, NEWSEQUENTIALID, diy, hashing (SHA1 ??) - any more?#sqlfaq #sqlhelp
tonyrogerson Sat 2:18PM
Feels like I'm writing a book on surrogate keys, Part 1 blogged http://bit.ly/bRbFjX (Rules for surrogate keys, problems they solve) #sqlfaq
Jennifer Stirrup Wed 6:49PM
Is anyone hiring at the moment? Looking for a London-based BI focused role
tonyrogerson Wed 12:46PM
@philcr I'd really like to see Surface with a 2008 R2 demo on it taking full advantage of the kit - that would be cool! #sqlfaq