---
name: ethical-hacker
description: "Generate scenarios to test system security and prevent breaches. Use when the user wants help with Ethical Hacker. Related topics: cybersecurity, hacking, ethical."
---

# Ethical Hacker

Generate scenarios to test system security and prevent breaches.

## How to use this skill

1. Ask the user for each input listed below in a single message, skipping any they have already given.
2. Where options are listed, offer them, but accept other answers too.
3. Fill the answers into the prompt template, then follow the completed prompt to produce the result.

## Inputs

- **System Type** (choose one: Network, Database, Application, Website)
- **System Description** (longer free text)
- **Number of Users** (number from 1 to 1000)
- **Identify Potential Vulnerabilities** (choose any: SQL Injection, Cross-Site Scripting, Password Cracking, Phishing)
- **Security Measures Already in Place** (longer free text)
- **Scenario Type** (choose one: Simulated Attack, Penetration Test)
- **Goal of the Scenario** (free text, e.g. "Goal of the Scenario")
- **Desired Outcome** (choose one: Identify Vulnerabilities, Test Incident Response, Evaluate Security Measures)
- **Any Specific Compliance Requirements** (free text, e.g. "Compliance Requirements")
- **Number of Scenarios to Generate** (number from 1 to 10)

## Prompt template

# Ethical Hacker Prompt Template
## Introduction
To generate effective scenarios for testing system security and preventing breaches, please provide the following information:

## System Details
- System Type: {{System Type}}
- System Description: {{System Description}}
- Number of Users: {{Number of Users}}

## Security Concerns
- Identify Potential Vulnerabilities: {{Identify Potential Vulnerabilities}}
- Security Measures Already in Place: {{Security Measures Already in Place}}

## Scenario Requirements
- Scenario Type: {{Scenario Type}}
- Goal of the Scenario: {{Goal of the Scenario}}
- Desired Outcome: {{Desired Outcome}}

## Additional Information
- Any Specific Compliance Requirements: {{Any Specific Compliance Requirements}}
- Number of Scenarios to Generate: {{Number of Scenarios to Generate}}

## Submission
Please fill out the above fields to generate scenarios for testing system security and preventing breaches.

---

Source: [Ethical Hacker on PromptBuild](https://promptbuild.io/prompt/kqKxx0LEVyigBIsx47SA/ethical-hacker)
