Skip to main content

Wolf Sec 2X Finder - Python security testing package by Cyber Wolf Team (www.cyberwolf.pro)

Project description

Wolf2XFinder Logo

Wolf2XFinder

PyPI Version Python Version License Downloads Code Style

Wolf Sec 2X Finder - A comprehensive Python-based security vulnerability scanner with dashboard integration.

Developed by Wolf2X Finder Development Team


Features

  • 15+ Vulnerability Checks: XSS, SQL Injection, NoSQL Injection, SSRF, LFI/RFI, Command Injection, Path Traversal, XXE, XPath, Header Injection, LDAP Injection, Information Disclosure, SSL/TLS, CORS, CSRF
  • Real-time Progress: ASCII art banner, animated progress bars, live finding reports
  • Dashboard Integration: Push results to PHP dashboard with MySQL backend
  • Multiple Export Formats: JSON, HTML, CSV, PDF
  • Authentication Support: Bearer tokens, cookies, custom headers
  • Rate Limiting: Respectful scanning with configurable delays
  • Standalone Executable: Build single-file EXE for Windows

Installation

Install from PyPI (Recommended)

pip install wolf2xfinder

๐Ÿ“ฆ PyPI Package: https://pypi.org/project/wolf2xfinder/

Install from Source

# Clone repository
git clone https://github.com/Tamilselvan-S-Cyber-Security/Wolf2xfinder.git
cd Wolf2X-Finder

# Install in development mode
pip install -e .

# Or install from wheel
pip install dist/wolf2xfinder-0.1.3-py3-none-any.whl

Quick Start

2. Basic Scan

wolf2xfinder scan https://example.com

3. Scan with Dashboard

# Test API first
wolf2xfinder test-push http://localhost/Wolf2X-Finder/php/api/ingest.php

# Then scan and push
wolf2xfinder scan https://example.com --push-url http://localhost/Wolf2X-Finder/php/api/ingest.php

4. View Dashboard

Open: http://localhost/Wolf2X-Finder/php/dashboard/


Documentation

Document Description
PUBLISHING.md PyPI publishing guide with commands
COMMANDS.md Complete command reference with examples
BUILD_INSTRUCTIONS.md How to build wheel and executable
php/SETUP_XAMPP.md XAMPP setup for dashboard
php/README.txt Quick PHP setup guide

Key Commands

# Basic scan
wolf2xfinder scan https://example.com

# Scan with all options
wolf2xfinder scan https://example.com \
    --max-pages 10 \
    --timeout 15 \
    --rate-limit 0.5 \
    --auth-token "Bearer TOKEN" \
    --push-url http://localhost/Wolf2X-Finder/php/api/ingest.php \
    --out report \
    --formats pdf,html,json,csv

# Build package
python build_package.py --all

# XAMPP setup (see SETUP_XAMPP.md for details)
# 1. Start Apache & MySQL
# 2. Import php/db.sql into database
# 3. Copy php/config.sample.php to php/config.php
# 4. Access http://localhost/Wolf2X-Finder/php/dashboard/

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   CLI Scanner   โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚  Dashboard   โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚   MySQL DB      โ”‚
โ”‚  (Python)       โ”‚     โ”‚   (PHP)      โ”‚     โ”‚                 โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
        โ”‚                       โ”‚
        โ”‚ JSON Push              โ”‚ Read Stats
        โ–ผ                       โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  API Endpoint   โ”‚     โ”‚  Live Charts โ”‚
โ”‚  (ingest.php)   โ”‚     โ”‚  & Tables    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Legal / Ethical Notice

โš ๏ธ Use this tool only on systems you own or where you have explicit written permission to test.

Unauthorized scanning may violate:

  • Computer Fraud and Abuse Act (USA)
  • General Data Protection Regulation (EU)
  • Local cybercrime laws

Support


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wolf2xfinder-0.1.3.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wolf2xfinder-0.1.3-py3-none-any.whl (32.2 kB view details)

Uploaded Python 3

File details

Details for the file wolf2xfinder-0.1.3.tar.gz.

File metadata

  • Download URL: wolf2xfinder-0.1.3.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for wolf2xfinder-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ff98186a1ad279c4cb28f2b91c8aaf56ca7348cfe947023d9ab0db3b0375e0ac
MD5 39a993e931dd0abd9ece783cd2b36525
BLAKE2b-256 55abac344747403285566771d1648f14e26fc4ed8c2e5d85a6976155c505e739

See more details on using hashes here.

File details

Details for the file wolf2xfinder-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: wolf2xfinder-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 32.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for wolf2xfinder-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3a6623170ac6b8c2ea4d782b65ca526fca8a24f0da693da45a713c326c4b8000
MD5 4ed9538d164bad010b854f66536d6259
BLAKE2b-256 2fe8fed4be4713a520ddbeebd0ca1810157eb79cbff298fefd9a1012d0dfce5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page