ScanBugX


NameScanBugX JSON
Version 1.3.3 PyPI version JSON
download
home_pagehttps://github.com/ayanrajpoot10/BugScanX
SummaryAll in one toolkit for network analysis
upload_time2024-12-27 10:41:10
maintainerNone
docs_urlNone
authorAyan Rajpoot
requires_python>=3.6
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# 🌐 **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"
}
        
Elapsed time: 1.52742s