Skip to content

Repository files navigation

<divalign="center">
# 🔥 ULP SCAN PRO v4.1 🔥### Advanced Multi-Service Credential Scanner[![Version](https://img.shields.io/badge/version-4.1-blue.svg)](https://github.com/HackfutSec)[![Python](https://img.shields.io/badge/python-3.7+-green.svg)](https://www.python.org/)[![License](https://img.shields.io/badge/license-MIT-red.svg)](https://opensource.org/licenses/MIT)[![Telegram](https://img.shields.io/badge/Telegram-Channel-blue.svg)](https://t.me/+gsrpvshwGUc5MzI0)
</div>
---## 📸 Preview

╔════════════════════════════════════════════════════════════════╗ ║ 🚀 ULP SCAN PRO v4.1 🚀 ║ ║ ║ ║ Format: Domain.com:UserName:Password ║ ║ 50+ Services: cPanel/WHM/WordPress/Joomla/Drupal/etc ║ ║ Telegram Auto-Report • Multi-Threading • Auto-Clean ║ ║ Fixed URL parsing for malformed formats ║ ║ ║ ║ 👨‍💻 Coded by @HackfutS3c ║ ║ 📢 Channel: https://t.me/+gsrpvshwGUc5MzI0 ║ ║ 📦 PASTEBIN: https://pastebin.com/u/hackfut ║ ║ 🐙 GITHUB: https://github.com/HackfutSec ║ ╚════════════════════════════════════════════════════════════════╝


## ✨ Features
<table>
<tr>
<td>
### 🎯 **Supported Services (50+)**
#### Hosting Panels
- WHM, cPanel, Webmail
- Plesk, DirectAdmin
- Webmin, Virtualmin
- VestaCP, CentOS WebPanel
#### CMS Systems
- WordPress, Joomla, Drupal
- Magento, PrestaShop, OpenCart
- Shopify, WooCommerce
- Wix, Squarespace, Webflow
#### Frameworks
- Laravel, Symfony, CodeIgniter
- CakePHP, Yii, Zend, Phalcon
#### Forums & Communities
- phpBB, SMF, MyBB
- vBulletin, XenForo, FluxBB
#### E-commerce
- Shopware, OXID, ZenCart
- AbanteCart, Thirty Bees
#### Additional Services
- FTP, SSH, MySQL, phpMyAdmin
- Nextcloud, OwnCloud, GitLab
- Jenkins, Jira, Confluence
</td>
<td>
### ⚡ **Core Features**
- ✅ **Multi-threading** for high performance
- ✅ **Real-time results** display with colors
- ✅ **Auto-clean** malformed URLs and combos
- ✅ **Telegram integration** for instant notifications
- ✅ **Automatic service detection**
- ✅ **Organized output** by service type
- ✅ **Invalid lines logging** for debugging
- ✅ **Supports multiple combo formats**
### 🎨 **Output Format**
- Colored terminal output
- Service-specific result files
- Global success tracking
- Invalid lines reporting
</td>
</tr>
</table>
## 📋 Requirements
```bash
pip install requests beautifulsoup4 colorama lxml

Optional Dependencies

  • lxml - Faster HTML parsing (falls back to html.parser)
  • ftplib - Built-in, for FTP checking

🚀 Installation

# Clone the repository
git clone https://github.com/HackfutSec/ulp_scan.git
# Navigate to directorycd ulp_scan
# Install dependencies
pip install -r requirements.txt
# Run the tool
python ulpscanner-success_access.py
python ulp_extractor.exe

📝 Input Formats

The tool supports multiple combo formats:

# Standard format
https://domain.com:username:password
# Without protocol
domain.com:username:password
# With pipe separator
domain.com|username|password
# WordPress specific
https://domain.com/wp-login.php:username:password
# Malformed URLs (auto-corrected)
https:////domain.com:username:password
http:/domain.com:username:password

🎮 Usage

Basic Usage

python ulpscanner-success_access.py
python ulp_extractor.exe

Step-by-step

  1. Launch the tool

    python ulpscanner-success_access.py
    python ulp_extractor.exe
  2. Enter your combo file

    Enter the name of your list file (e.g., list.txt): combos.txt
    
  3. Configure threads

    Enter the number of threads (default: 100): 200
    

Telegram Configuration

Edit the script and add your credentials:

TELEGRAM_BOT_TOKEN="YOUR_BOT_TOKEN_HERE"TELEGRAM_CHAT_ID="YOUR_CHAT_ID_HERE"

📁 Output Structure

output/
├── Correct/
│ ├── WordPress.txt
│ ├── cPanel.txt
│ ├── Joomla.txt
│ ├── Drupal.txt
│ └── ... (service-specific files)
├── all_success_results.txt
└── invalid_lines.txt

🖥️ Real-time Output Example

🟣 domain: example.com | username: admin | password: pass123 | checking: WordPress...
🟢 domain: example.com | username: admin | password: pass123 | service: WordPress | access: OK
🔴 domain: test.com | username: user | password: test| service: cPanel | access: NOT FOUND

🎯 Supported Services List

Click to expand full list
CategoryServices
Hosting PanelsWHM, cPanel, Webmail, Plesk, DirectAdmin, Webmin, Virtualmin, VestaCP, CentOS WebPanel
CMSWordPress, Joomla, Drupal, Magento, PrestaShop, OpenCart, Shopify, WooCommerce, Wix, Squarespace, Webflow, Ghost, Typo3, Concrete5, Craft CMS, MODX, SilverStripe
FrameworksLaravel, Symfony, CodeIgniter, CakePHP, Yii, Zend, Phalcon, FuelPHP
ForumsphpBB, SMF, MyBB, vBulletin, XenForo, FluxBB, Discuz, IP.Board
WikisMediaWiki, DokuWiki, PmWiki, TikiWiki
E-commerceShopware, OXID, ZenCart, AbanteCart, Thirty Bees
DatabasesMySQL, PostgreSQL, Redis, MongoDB, phpMyAdmin, Adminer
DevOpsJenkins, GitLab, GitHub, Bitbucket, Jira, Confluence
CloudNextcloud, OwnCloud, Seafile, Rocket.Chat, Mattermost
OtherFTP, SSH, Flask, Plex

🔧 Advanced Features

Auto-Clean Functionality

The tool automatically fixes malformed URLs:

  • https:////domain.comhttps://domain.com
  • http:/domain.comhttp://domain.com
  • Removes duplicate slashes
  • Normalizes domain formats

Real-time Saving

  • Results saved immediately upon finding
  • No data loss on interruption
  • Continuous Telegram notifications

Threading Performance

  • Adjustable thread count (default: 100)
  • Optimized for speed vs resource usage
  • Thread-safe operations

📊 Statistics Display

After completion, you'll see:

======================================================
COMPLETE ======================================================
Check finished! Success statistics:
- WordPress : 42 hits
- cPanel : 15 hits
- Joomla : 8 hits
- Drupal : 3 hits
------------------------------------------------------
Total found: 68 successful accounts.
Total successes sent to Telegram: 68
Invalid lines skipped: 12
Results saved in directory: 'output/Correct'
Global results file: 'output/all_success_results.txt'
======================================================

🛡️ Disclaimer

⚠️ IMPORTANT NOTICE

This tool is for educational purposes only. Use it only on:

  • Your own systems
  • Systems you have explicit permission to test
  • Authorized security assessments

Unauthorized access to computer systems is illegal. The authors assume no liability for misuse.

🤝 Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

📞 Contact & Support

⭐ Show Your Support

If you find this tool useful, please:

  • ⭐ Star the repository
  • 🔄 Share with others
  • 📢 Join our Telegram channel

Made with ❤️ by @HackfutS3c

Stay secure, stay ethical

```

📦 requirements.txt

Create this file for easy installation:

requests>=2.25.0
beautifulsoup4>=4.9.0
colorama>=0.4.4
lxml>=4.6.0

🎨 Badges (Optional)

You can also add these badges at the top of your README:

[![Python 3.7+](https://img.shields.io/badge/python-3.7+-blue.svg)](https://www.python.org/downloads/)[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](http://makeapullrequest.com)[![Telegram](https://img.shields.io/badge/Telegram-Join-blue.svg)](https://t.me/+gsrpvshwGUc5MzI0)

Releases

Packages

Contributors

Languages