Skip to content

ioritz1993/VulnerabilityAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VulnerabilityAPI

Index

What is this tool for?

VulnerabilityAPI is a rest API oriented towards learning about vulnerabilities affecting modern web applications. Each vulnerability is hosted in a controller that contains, on the one hand, the development of an insecure form, and on the other hand, solutions provided for said vulnerability, that is, secure form development. Requests can be made to different parts of the code to debug and see how the vulnerability behaves. The project will continue to grow and new vulnerabilities will be added.
The vulnerabilities currently provided are:

  • SQL injection

Instructions

  1. Modify the connection to the database in the appsettings file. In the example: DESKTOP-7C8R4SU\SQLEXPRESS
  2. Run the script found in the Utils folder, Database.sql
  3. Launch the API with Visual Studio and it will be ready for testing

In the following talk, at the end of it, a test of the API with the SQL injection vulnerability is carried out.
https://www.youtube.com/watch?v=lQqknAi-nFg

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages