# π **BugScanX** - Your All-in-One SNI Bug Host Finder
**BugScanX** is a cutting-edge toolkit developed by **Ayan Rajpoot** for discovering and analyzing SNI bug hosts commonly found in free internet configurations. It offers a wide array of utilities, including subdomain discovery, IP lookups, DNS record retrieval, and much more.
---
## π **Features**
BugScanX is packed with powerful tools to streamline your SNI bug hunting process:
- β‘ **Host Checker**: A professional-grade host checker with multiple scanning modes and HTTP methods.
- π₯οΈ **Subdomains Scanner**: Detect subdomains that might indicate SNI bug hosts.
- π‘ **IP Addresses Scanner**: Analyze specific IP addresses to find potential SNI bug hosts.
- π **Subdomains Finder**: Identify active subdomains associated with a target domain.
- π **Domains Hosted on Same IP**: List other domains hosted on the same IP as a given target.
- π§° **TXT Toolkit**: A versatile toolkit for handling text filesβsplit, clean, remove duplicates, and more.
- π **Open Port Checker**: Scan for open ports on a given IP address or domain.
- π **DNS Records**: Retrieve A, MX, TXT, and other DNS records of any domain.
- π‘ **Host OSINT**: Gather open-source intelligence (OSINT) on any host.
- π **Help**: Provides detailed usage instructions for every tool.
- β **Exit**: Clean exit from the script.
- ποΈ **Update**: Check for the latest script version and update automatically.
---
## π¨ **UI Design**
- π **Colorful & Dynamic**: An engaging, bright interface that makes using BugScanX a fun experience.
- π **Emoji-Powered**: Emojis are integrated throughout the script to bring a personal and interactive touch.
- π **Modern & Minimalist**: A clean, intuitive interface for smooth, efficient navigation.
- β‘ **Fast & Responsive**: Optimized for high performance, providing instant feedback and a seamless experience.
---
## π₯ **Installation**
### Prerequisites
- **Python 3.x** should be installed on your machine.
### Automatic Dependency Installation
BugScanX will automatically install all required dependencies the first time it runs, including:
- **requests**
- **colorama**
- **ipaddress**
- **pyfiglet**
- **ssl**
- **beautifulsoup4**
- **dnspython**
- **multithreading**
- **loguru**
### Manual Installation (Optional)
To manually install dependencies, run:
```bash
pip install requests colorama ipaddress pyfiglet ssl beautifulsoup4 dnspython multithreading loguru
```
### Clone the Repository
```bash
git clone https://github.com/ayanrajpoot10/BugScanX.git
cd BugScanX
```
### Install via `pip`:
```bash
pip install bugscanx
```
---
## π οΈ **Usage**
### Running the Script
```bash
python bugscanx.py
```
If installed via `pip`, run:
```bash
bugscanx
```
### **Menu**
Upon running, select a feature by entering its corresponding number:
```plaintext
[1] β‘ Host Checker (Pro Mode)
[2] π₯οΈ Subdomains Scanner
[3] π‘ IP Addresses Scanner
[4] π Subdomains Finder
[5] π Domains Hosted on Same IP
[6] π§° TXT Toolkit
[7] π Open Port Checker
[8] π DNS Records
[9] π‘ Host OSINT
[10] π Help
[11] β Exit
[0] ποΈ Update
```
---
## π **Documentation**
Comprehensive documentation can be found in the `docs/` directory for further details on how to use each feature and more advanced configurations.
---
## π **License**
This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for more details.
---
## π€ **Contributing**
We welcome contributions! To contribute to BugScanX:
1. Open an issue if you find a bug or have suggestions.
2. Fork the repo and submit a pull request.
---
## π **Support**
For any support or questions, feel free to reach out via our [Telegram channel](https://t.me/BugScanX).
---
Enjoy using **BugScanX** for all your SNI bug host discovery and network analysis needs! π
---
Raw data
{
"_id": null,
"home_page": "https://github.com/ayanrajpoot10/BugScanX",
"name": "ScanBugX",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "Ayan Rajpoot",
"author_email": "ayanrajpoot2004@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1a/cd/7cae954cf3d3be25632345a15098262c64ec7299b53933db2313bb5ac605/scanbugx-1.3.3.tar.gz",
"platform": null,
"description": "\n# \ud83c\udf10 **BugScanX** - Your All-in-One SNI Bug Host Finder\n\n\n**BugScanX** is a cutting-edge toolkit developed by **Ayan Rajpoot** for discovering and analyzing SNI bug hosts commonly found in free internet configurations. It offers a wide array of utilities, including subdomain discovery, IP lookups, DNS record retrieval, and much more.\n\n---\n\n## \ud83d\ude80 **Features**\n\nBugScanX is packed with powerful tools to streamline your SNI bug hunting process:\n\n- \u26a1 **Host Checker**: A professional-grade host checker with multiple scanning modes and HTTP methods.\n- \ud83d\udda5\ufe0f **Subdomains Scanner**: Detect subdomains that might indicate SNI bug hosts.\n- \ud83d\udce1 **IP Addresses Scanner**: Analyze specific IP addresses to find potential SNI bug hosts.\n- \ud83c\udf10 **Subdomains Finder**: Identify active subdomains associated with a target domain.\n- \ud83d\udd0d **Domains Hosted on Same IP**: List other domains hosted on the same IP as a given target.\n- \ud83e\uddf0 **TXT Toolkit**: A versatile toolkit for handling text files\u2014split, clean, remove duplicates, and more.\n- \ud83d\udd13 **Open Port Checker**: Scan for open ports on a given IP address or domain.\n- \ud83d\udcdc **DNS Records**: Retrieve A, MX, TXT, and other DNS records of any domain.\n- \ud83d\udca1 **Host OSINT**: Gather open-source intelligence (OSINT) on any host.\n- \ud83d\udcd6 **Help**: Provides detailed usage instructions for every tool.\n- \u26d4 **Exit**: Clean exit from the script.\n- \ud83d\udd04\ufe0f **Update**: Check for the latest script version and update automatically.\n\n---\n\n## \ud83c\udfa8 **UI Design**\n\n- \ud83c\udf08 **Colorful & Dynamic**: An engaging, bright interface that makes using BugScanX a fun experience.\n- \ud83d\ude0a **Emoji-Powered**: Emojis are integrated throughout the script to bring a personal and interactive touch.\n- \ud83d\ude80 **Modern & Minimalist**: A clean, intuitive interface for smooth, efficient navigation.\n- \u26a1 **Fast & Responsive**: Optimized for high performance, providing instant feedback and a seamless experience.\n\n---\n\n## \ud83d\udce5 **Installation**\n\n### Prerequisites\n- **Python 3.x** should be installed on your machine.\n\n### Automatic Dependency Installation\nBugScanX will automatically install all required dependencies the first time it runs, including:\n- **requests**\n- **colorama**\n- **ipaddress**\n- **pyfiglet**\n- **ssl**\n- **beautifulsoup4**\n- **dnspython**\n- **multithreading**\n- **loguru**\n\n### Manual Installation (Optional)\nTo manually install dependencies, run:\n```bash\npip install requests colorama ipaddress pyfiglet ssl beautifulsoup4 dnspython multithreading loguru\n```\n\n### Clone the Repository\n```bash\ngit clone https://github.com/ayanrajpoot10/BugScanX.git\ncd BugScanX\n```\n\n### Install via `pip`:\n```bash\npip install bugscanx\n```\n\n---\n\n## \ud83d\udee0\ufe0f **Usage**\n\n### Running the Script\n```bash\npython bugscanx.py\n```\n\nIf installed via `pip`, run:\n```bash\nbugscanx\n```\n\n### **Menu**\nUpon running, select a feature by entering its corresponding number:\n```plaintext\n [1] \u26a1 Host Checker (Pro Mode)\n [2] \ud83d\udda5\ufe0f Subdomains Scanner\n [3] \ud83d\udce1 IP Addresses Scanner\n [4] \ud83c\udf10 Subdomains Finder\n [5] \ud83d\udd0d Domains Hosted on Same IP\n [6] \ud83e\uddf0 TXT Toolkit\n [7] \ud83d\udd13 Open Port Checker\n [8] \ud83d\udcdc DNS Records\n [9] \ud83d\udca1 Host OSINT\n [10] \ud83d\udcd6 Help\n [11] \u26d4 Exit\n [0] \ud83d\udd04\ufe0f Update\n```\n\n---\n\n## \ud83d\udcd8 **Documentation**\n\nComprehensive documentation can be found in the `docs/` directory for further details on how to use each feature and more advanced configurations.\n\n---\n\n## \ud83d\udd12 **License**\n\nThis project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for more details.\n\n---\n\n## \ud83e\udd1d **Contributing**\n\nWe welcome contributions! To contribute to BugScanX:\n1. Open an issue if you find a bug or have suggestions.\n2. Fork the repo and submit a pull request.\n\n---\n\n## \ud83d\udcde **Support**\n\nFor any support or questions, feel free to reach out via our [Telegram channel](https://t.me/BugScanX).\n\n---\n\nEnjoy using **BugScanX** for all your SNI bug host discovery and network analysis needs! \ud83d\ude80\n\n---\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "All in one toolkit for network analysis",
"version": "1.3.3",
"project_urls": {
"Homepage": "https://github.com/ayanrajpoot10/BugScanX"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6f0bc86e95e4f24da2e91876186c7c6767bf21987a8bb19b6ec1c2085a3c8df1",
"md5": "371ec4c5e55bb566b59c98a7b03ec919",
"sha256": "e99418b70749dd7f52f75f81bd4445a28543e2d48bd06c7573192061a5ad2f69"
},
"downloads": -1,
"filename": "ScanBugX-1.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "371ec4c5e55bb566b59c98a7b03ec919",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 28922,
"upload_time": "2024-12-27T10:41:07",
"upload_time_iso_8601": "2024-12-27T10:41:07.922103Z",
"url": "https://files.pythonhosted.org/packages/6f/0b/c86e95e4f24da2e91876186c7c6767bf21987a8bb19b6ec1c2085a3c8df1/ScanBugX-1.3.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1acd7cae954cf3d3be25632345a15098262c64ec7299b53933db2313bb5ac605",
"md5": "da091736d577bc1d99357a89b8dd0ccb",
"sha256": "4e9dc4c67ce672acb84490ad7453b6a9fda443e0f7f7eca2d8608c718a6e149f"
},
"downloads": -1,
"filename": "scanbugx-1.3.3.tar.gz",
"has_sig": false,
"md5_digest": "da091736d577bc1d99357a89b8dd0ccb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 21624,
"upload_time": "2024-12-27T10:41:10",
"upload_time_iso_8601": "2024-12-27T10:41:10.015353Z",
"url": "https://files.pythonhosted.org/packages/1a/cd/7cae954cf3d3be25632345a15098262c64ec7299b53933db2313bb5ac605/scanbugx-1.3.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-27 10:41:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ayanrajpoot10",
"github_project": "BugScanX",
"github_not_found": true,
"lcname": "scanbugx"
}