Vulnerability testing in ASP.NET MVC -
i have been involved in test based development on asp.net mvc , asp.net webapi using nmock unit test, of unit tests write revolve around testing functionality.
from point of view of unit testing :
are there frameworks test vulnerability of access points actions on controllers (or other components)
from point of view automated/manual qa testing
are there (prefer open source) tools testing vulnerability of website built on asp.net mvc , manual or automatic , can used quality assurance ?
i go testing asp.net mvc application in same manner test other web application built on other platform.
essentially attack vectors web pages , server(s) hosting application. think attackers point of view. have no way see code in controllers , models can following.
- scan server(s) os version , web server version, db version may contain vulnerabilities.
- scan webpages vulnerable javascript, input forms, query string parameters, etc.
- attempt exploit web application through discovered vulnerabilities
you can use number of applications test site xss, csrf, sql injection, etc. place start owasp https://www.owasp.org/index.php/main_page familiar top 10 https://www.owasp.org/index.php/category:owasp_top_ten_project
also check out post regarding open source web vulnerabilities scanners https://stackoverflow.com/questions/2995143/open-source-web-site-vulnerability-scanners
remember 2 main attack vectors user input , server configuration.
i recommend taking @ nmap , metasploit. nmap can used finding open ports on server , metasploit framework exploiting vulnerabilities.
Comments
Post a Comment