---
title: ToolRouter — Use Cases
description: Real-world use cases and step-by-step guides for a ToolRouter tool.
url: https://toolrouter.com/tools/pentest/use-cases
---
# Pentest — Use Cases

8 use cases for Pentest.

- [Scan Web Application Vulnerabilities](https://toolrouter.com/tools/pentest/use-cases/scan-web-app-vulnerabilities): Run comprehensive vulnerability scans against web applications to identify security weaknesses.
- [Test API Security](https://toolrouter.com/tools/pentest/use-cases/test-api-security): Assess the security of REST APIs by testing authentication, authorization, input validation, and injection resistance.
- [Check for SQL Injection Vulnerabilities](https://toolrouter.com/tools/pentest/use-cases/check-sql-injection): Test web applications and APIs for SQL injection vulnerabilities that could expose database contents.
- [Test for Cross-Site Scripting (XSS)](https://toolrouter.com/tools/pentest/use-cases/test-xss-exposure): Detect XSS vulnerabilities where user input is reflected or stored without proper sanitization.
- [Scan for Authentication Weaknesses](https://toolrouter.com/tools/pentest/use-cases/scan-auth-weaknesses): Test login systems, session management, and authentication flows for security weaknesses.
- [Test CORS Security Configuration](https://toolrouter.com/tools/pentest/use-cases/test-cors-security): Check Cross-Origin Resource Sharing configurations for misconfigurations that could allow unauthorized data access.
- [Check for Information Disclosure](https://toolrouter.com/tools/pentest/use-cases/check-information-disclosure): Identify information leakage through error messages, debug endpoints, exposed files, and verbose responses.
- [Test Session Management Security](https://toolrouter.com/tools/pentest/use-cases/test-session-management): Assess session handling for vulnerabilities including fixation, hijacking, and insecure cookie configurations.
