Scopify – The Netify Reconnaissance Tool for Penetration Testers

Listen to this Post

Featured Image
Scopify is a Python command-line tool designed for penetration testers and bug bounty hunters to quickly gather and analyze infrastructure information (CDN, Hosting, SaaS) for a target company by scraping Netify. It optionally leverages OpenAI’s API to provide AI-driven analysis of the gathered infrastructure, highlighting potential areas of interest and suggesting reconnaissance methodologies.

GitHub Repository:

🔗 https://github.com/Arcanum-Sec/Scopify

You Should Know: How to Use Scopify for Effective Reconnaissance

Installation & Setup

1. Clone the Repository:

git clone https://github.com/Arcanum-Sec/Scopify.git
cd Scopify

2. Install Dependencies:

pip install -r requirements.txt

3. Configure OpenAI API (Optional):

Add your OpenAI API key in `config.yaml`:

openai_api_key: "your-api-key-here"

Basic Usage

Run Scopify against a target domain:

python scopify.py -d example.com

Advanced Options:

  • Enable AI Analysis:
    python scopify.py -d example.com --ai
    
  • Save Results to a File:
    python scopify.py -d example.com -o results.txt
    

Key Features & Commands

1. CDN Detection:

Scopify identifies if a target uses Cloudflare, Akamai, AWS CloudFront, etc.

python scopify.py -d example.com --cdn

2. Hosting Provider Check:

python scopify.py -d example.com --hosting

3. SaaS Platform Detection:

python scopify.py -d example.com --saas

4. Subdomain Enumeration (Integrated with Netify):

python scopify.py -d example.com --subdomains

Automating Scopify in Recon Workflow

Combine with other tools like Amass, Subfinder, and httpx:

subfinder -d example.com | scopify.py --ai | httpx -title -status-code

What Undercode Say

Scopify is a powerful addition to a pentester’s toolkit, especially for automated reconnaissance. By integrating AI-driven analysis, it helps prioritize high-value targets efficiently. Below are some additional Linux and Windows commands to enhance your recon process:

Linux Commands for Recon:

 Passive Subdomain Enumeration 
amass enum -passive -d example.com

Active DNS Bruteforcing 
dnsrecon -d example.com -t brt

Check for Open Ports 
nmap -sV -T4 example.com

Extract URLs from Wayback Machine 
waybackurls example.com | grep ".js$" 

Windows Commands for Network Analysis:

 Check DNS Records 
Resolve-DnsName example.com

Test Connectivity & Firewall Rules 
Test-NetConnection example.com -Port 443

Extract SSL Certificate Info 
openssl s_client -connect example.com:443 | openssl x509 -noout -text 

Expected Output:

Scopify provides structured JSON or text output, including:

  • Detected CDNs
  • Hosting providers
  • SaaS platforms
  • AI-generated attack surface analysis (if enabled)

For bug bounty hunters, this tool accelerates target mapping and vulnerability discovery.

🔗 Download & Contribute: https://github.com/Arcanum-Sec/Scopify

References:

Reported By: Jhaddix New – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 Telegram