-
Notifications
You must be signed in to change notification settings - Fork 123
Modules: Custom GPT Hunter
AvishaiEZen edited this page Dec 10, 2025
·
2 revisions
Discovers and catalogs Custom GPTs on ChatGPT. This module uses Puppeteer to search the ChatGPT GPT store and enumerate available custom GPTs matching your search criteria.
Note: Requires a valid ChatGPT account. You will be prompted to log in during execution.
| Tool | Purpose | Installation |
|---|---|---|
| Node.js & npm | Runtime for Puppeteer | Node.js |
| Puppeteer | Browser automation | Puppeteer GitHub |
| Puppeteer Extra Stealth | Browser automation | Puppeteer Extra Stealth |
| ChatGPT Account | Required for GPT store access | ChatGPT |
Install dependencies in the module directory:
cd src/powerpwn/custom_gpt_hunter
npm install# Search for Custom GPTs matching a term
powerpwn custom-gpt-hunter "excel"
# Search with additional pages (each page ~10 GPTs)
powerpwn custom-gpt-hunter "data analysis" 5
# Search for security-related GPTs with 10 additional pages
powerpwn custom-gpt-hunter "security" 10| Parameter | Description | Default |
|---|---|---|
search_query |
Search term for Custom GPTs (e.g., "excel", "data analysis") | — (required) |
additional_pages |
Number of additional pages to fetch (~10 GPTs per page) | 0 |
Results are displayed in the terminal showing discovered Custom GPTs with their:
- Name
- Description
- Author
- Capabilities and tools
Note: You will be prompted to log in to your ChatGPT account when the browser opens. The scan will proceed automatically after authentication.
Open Chatgpt