Ideas for building vulnerabilities into your site?
        Posted  
        
            by Jaco Pretorius
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Jaco Pretorius
        
        
        
        Published on 2010-05-19T09:50:45Z
        Indexed on 
            2010/05/19
            11:00 UTC
        
        
        Read the original article
        Hit count: 311
        
asp.net-mvc
|challenge
I'm trying to create a programming challenge that would require developers to hack into the MVC site I create. The idea is obviously to teach them about preventing these types of attacks.
The current idea I have is to build multiple vulnerabilities into the site - but the second vulnerability would require the first to be completed, etc. So I was thinking the first could be a sql injection attack, the second would require a modified GET request, etc.
Exploiting the final vulnerability would reveal a specific piece of information which is proof that you have completed the entire challenge.
This will not be deployed on a public site - it's simply a learning tool for developers at my company. I'm not looking for MVC-specific vulnerabilities - I'm simply using MVC because it allows me to work with the 'raw' HTML.
Any ideas on the different vulnerabilities I can use?
© Stack Overflow or respective owner