Hi,
I'm an XAMPP user and after all this practicing of SQL injection on other sites for two months and learning a bit, I've decided I need to spend some quality 'defensive' time building a test site on my localhost. I intend to build a MySQL database and a PHP interface.
As an exercise I would like to build various interfaces, with each one providing a bit more security than the previous one. The lowest protected site would be vulnerable to SQLi and XSS.
Have any of you done this before? If so, do you have any suggestions? Lessons learned? I imagine you became better in attacking sites.
Here are some goals of mine.
1. Block all regular SQL injections. Duh!
2. Without using WAF, use regular expressions to detect/filter obfuscated SQLi attacks.
3. Decrease security so blind injections will work.
4. Write tools.
a. Brute force blind injection tool.
b. Analyzer that detects attacks and logs to a file.
5. Upload database and code to a host online, and invite others to give it a go.
Regards,
JJ
I'm an XAMPP user and after all this practicing of SQL injection on other sites for two months and learning a bit, I've decided I need to spend some quality 'defensive' time building a test site on my localhost. I intend to build a MySQL database and a PHP interface.
As an exercise I would like to build various interfaces, with each one providing a bit more security than the previous one. The lowest protected site would be vulnerable to SQLi and XSS.
Have any of you done this before? If so, do you have any suggestions? Lessons learned? I imagine you became better in attacking sites.
Here are some goals of mine.
1. Block all regular SQL injections. Duh!
2. Without using WAF, use regular expressions to detect/filter obfuscated SQLi attacks.
3. Decrease security so blind injections will work.
4. Write tools.
a. Brute force blind injection tool.
b. Analyzer that detects attacks and logs to a file.
5. Upload database and code to a host online, and invite others to give it a go.
Regards,
JJ



![[Image: lPQX27G.png]](https://i.imgur.com/lPQX27G.png)