Skip to content

Modules: Custom GPT Hunter

AvishaiEZen edited this page Dec 10, 2025 · 2 revisions

Custom GPT Hunter - Modules Overview

Description

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.


Prerequisites

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

Setup

Install dependencies in the module directory:

cd src/powerpwn/custom_gpt_hunter
npm install

Usage

# 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

Parameters

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

Output

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

Clone this wiki locally