I have a created a simple CGI script running on a web server where a user can login using a username and password. The username and password are entered via a html form and the form POST's the data to the web server.
I log the logins and this is what I have found happened repeatedly - about 10 attempts
For username they are entering:
') declare @q varchar(8000) select @q = 0x57414954464F522044454C4159202730303A30303A313527 exec(@q) --
and for password:
1
Lots of slight variations. Here is another attempt:
username:
Johnpassword:1 declare @q varchar(8000) select @q = 0x57414954464F522044454C4159202730303A30303A313527 exec(@q) --
Is this some sort of SQL command? A stored procedure? What do you think they are trying to achieve?
Are there any tips on measures I should introduce to prevent this sort of thing happening?
