Automates GoPhish phishing simulations using Python gophish library: creates email templates with tracking pixels, configures SMTP profiles from CSV targets, launches campaigns, analyzes open/click/submission rates for security awareness.
npx claudepluginhub killvxk/cybersecurity-skills-zhThis skill uses the workspace's default tool permissions.
1. 安装依赖:`pip install gophish requests`
Automates GoPhish phishing campaigns with Python: creates tracked email templates, SMTP profiles, CSV target groups, launches simulations, analyzes opens, clicks, submissions for security assessments.
Automates GoPhish phishing simulation campaigns using Python gophish library: creates email templates with tracking, SMTP profiles, CSV target groups, launches campaigns, analyzes open/click/credential stats for security awareness.
Deploys GoPhish for authorized phishing simulations in security awareness training, covering campaign management, email templates, landing pages, and result analysis via API.
Share bugs, ideas, or general feedback.
pip install gophish requests# 仅用于已授权的渗透测试和实验室环境
python scripts/agent.py --gophish-url https://localhost:3333 --api-key <key> --campaign-name "Q1 Awareness" --output phishing_report.json
from gophish import Gophish
from gophish.models import Campaign, Template, Group, SMTP, Page
api = Gophish("api_key", host="https://localhost:3333", verify=False)
campaign = Campaign(name="Q1 Test", groups=[Group(name="Sales Team")],
template=Template(name="IT Password Reset"), smtp=SMTP(name="Internal SMTP"),
page=Page(name="Credential Page"))
api.campaigns.post(campaign)