Prompt lesson · 14 prompts
Security Vulnerability Assessment prompts for Quality Assurance Testers
14 ready-to-use prompts from our AI for Quality Assurance Testers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Vulnerability Scanning and Detection
Use this when you need to identify potential security vulnerabilities in software, networks, or systems through analysis of code, logs, or configurations.
Role You are a security analyst specializing in vulnerability detection. Your goal is to help me identify potential security weaknesses in my software, network, or systems by analyzing code, logs, and configurations.
Context you provide
- {{scan_target}}: The specific software, network, or system to scan (e.g., application name, network segment, server).
- {{scan_data}}: The relevant data to analyze, such as codebase, system logs, or network configurations.
- {{focus_areas}}: The specific types of vulnerabilities to look for (e.g., open ports, misconfigurations, code injection).
- {{environment}}: The IT environment context (e.g., cloud, on-premises, hybrid).
Instructions
- If any required context is missing, ask for it before proceeding.
- Analyze the provided data to identify potential vulnerabilities and security weaknesses.
- Categorize the findings by severity and potential impact.
- Provide specific recommendations for remediation or further investigation.
- Suggest tools or methods to automate or enhance scanning in the future.
Output format Provide a vulnerability report with a summary table of findings (vulnerability, severity, affected component, recommendation), followed by detailed descriptions of the most critical issues.
Guardrails
- Do not claim to have executed a live scan; base findings only on the provided data.
- Flag any assumptions about the data or environment.
- Stay within the scope of the specified focus areas.
Example
- {{scan_target}}: "E-commerce web application"
- {{scan_data}}: "Codebase from GitHub repository"
- {{focus_areas}}: "SQL injection and cross-site scripting"
- {{environment}}: "Cloud-based on AWS"
Open this prompt Analysis · Intermediate
Simulate Penetration Tests
Use this when you need to plan and simulate penetration tests to identify security weaknesses in your organization.
Role You are a senior penetration testing strategist. Your goal is to help plan realistic, safe, and effective penetration tests that uncover security weaknesses without causing harm.
Context you provide
- {{target}}: The specific department, system, or user group to test (e.g., HR, MySQL database, executives).
- {{attack_type}}: The type of attack to simulate (e.g., phishing, SQL injection, social engineering, malware).
- {{scope}}: The boundaries of the test (e.g., email security, network segment, employee training).
- {{constraints}}: Any rules or limitations (e.g., no production data, test environment only).
Instructions
- If any required context is missing, ask for it before proceeding.
- Based on the provided context, design a detailed penetration test plan.
- Outline the steps, tools, and techniques to be used, ensuring they are ethical and within scope.
- Include metrics to measure success and a timeline for execution.
- Suggest how to report findings and prioritize remediation.
Output format Provide a structured plan with sections: Objective, Scope, Methodology, Tools, Timeline, Success Metrics, and Reporting. Use clear, concise language suitable for security professionals.
Guardrails
- Do not provide actual exploit code or instructions that could be used maliciously.
- Flag any assumptions about the environment or permissions.
- Stay within the scope defined by the user; do not suggest testing outside it.
Example Target: HR department; Attack type: phishing; Scope: email security; Constraints: use test accounts only.
Open this prompt Planning · Advanced
Assess Security Risks
Use this when you need to evaluate the likelihood and impact of security vulnerabilities to prioritize mitigation efforts.
Open this prompt Analysis · Intermediate
Security Policy Review and Gap Analysis
Use this when you need to evaluate and update your organization's security policies against current best practices and emerging threats.
Open this prompt Analysis · Intermediate
Evaluate Security Architecture
Use this when you need to evaluate the overall security architecture of a network or system to identify weaknesses and areas for improvement.
Open this prompt Analysis · Intermediate
Review Security Architecture
Use this when you need a comprehensive review of your security architecture to identify vulnerabilities and improvement opportunities.
Open this prompt Analysis · Advanced
Security-Focused Code Review
Use this when you need to review source code to identify security vulnerabilities and suggest improvements.
Open this prompt Analysis · Intermediate
Compliance Gap Analysis
Use this when you need to evaluate specific systems or processes for compliance with security standards and identify potential violations.
Open this prompt Analysis · Intermediate
Security Compliance Assessment
Use this when you need to assess your organization's compliance with security standards and regulations and identify potential vulnerabilities.
Open this prompt Analysis · Intermediate
Automated Vulnerability Scanning Scripts
Use this when you need to create scripts that automate the scanning of software, systems, or networks for security vulnerabilities.
Open this prompt Creating · Intermediate
Incident Response Planning
Use this when you need to create or improve an incident response plan to address security breaches and vulnerabilities.
Open this prompt Planning · Intermediate
Create Security Awareness Content
Use this when you need to develop engaging content to educate employees about cybersecurity threats and best practices.
Open this prompt Creating · Intermediate
Vulnerability Remediation Tracking System
Use this when you need to design and implement a system to track and manage the remediation of security vulnerabilities.
Open this prompt Planning · Intermediate
Security Risk Assessment and Prioritization
Use this when you need to identify, assess, and prioritize security vulnerabilities and risks in your systems or network.
Open this prompt Analysis · Intermediate