feroxbuster-cli


Nameferoxbuster-cli JSON
Version 0.1.7 PyPI version JSON
download
home_pageNone
SummaryA Python CLI tool to download and run Feroxbuster
upload_time2024-09-30 10:06:31
maintainerNone
docs_urlNone
authorAdithya A N
requires_python>=3.6
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Here’s the updated README with your additional installation steps for creating an environment and using the feroxbuster-cli package:
 
Feroxbuster Automation Script
This Python script automates the process of downloading, extracting, and running Feroxbuster against a target URL using a wordlist for content discovery. It handles downloading the Feroxbuster binary, unzipping it, and fetching the wordlist from a popular repository.
 
Features
Automatically downloads the latest version of Feroxbuster.
Unzips the Feroxbuster binary.
Downloads the common.txt wordlist from SecLists.
Runs Feroxbuster with the provided URL and wordlist.
Requirements
Python 3.x
Internet connection (for downloading Feroxbuster and the wordlist)
Windows operating system (as this downloads the Windows-specific executable for Feroxbuster)
 
 
Installation Steps
Step 1: Create a Python Virtual Environment
First, create a virtual environment to isolate dependencies:
python -m venv venv
Activate the environment:
venv\Scripts\activate
Step 2: Install feroxbuster-cli package
In the activated virtual environment, run:
pip install feroxbuster-cli
Step 3: Navigate to feroxbuster_cli Folder
Locate the feroxbuster_cli folder and navigate into it:
cd venv/Lib/site-packages/feroxbuster_cli/
Step 4: Install Required Libraries
Ensure that the requests library is installed by running:
pip install requests and pip install setuptools
Step 5: Run the Script
You can now run the Python script:
python cli.py
 
Usage
After installation, the script will:
Download the latest Feroxbuster binary.
Fetch the common.txt wordlist from the SecLists repository.
Execute Feroxbuster with the specified URL and wordlist.
 
 
Disclaimer
This script is designed to automate the setup and execution of Feroxbuster. Always ensure you have permission to run content discovery scans on a target website. Unauthorized use could result in legal consequences.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "feroxbuster-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": null,
    "author": "Adithya A N",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/3b/39/bfff80f940f980801e88c2a0027cee8557925faa58fa95436eba18138c58/feroxbuster_cli-0.1.7.tar.gz",
    "platform": null,
    "description": "Here\u2019s the updated README with your additional installation steps for creating an environment and using the feroxbuster-cli package:\r\n \r\nFeroxbuster Automation Script\r\nThis Python script automates the process of downloading, extracting, and running Feroxbuster against a target URL using a wordlist for content discovery. It handles downloading the Feroxbuster binary, unzipping it, and fetching the wordlist from a popular repository.\r\n \r\nFeatures\r\nAutomatically downloads the latest version of Feroxbuster.\r\nUnzips the Feroxbuster binary.\r\nDownloads the common.txt wordlist from SecLists.\r\nRuns Feroxbuster with the provided URL and wordlist.\r\nRequirements\r\nPython 3.x\r\nInternet connection (for downloading Feroxbuster and the wordlist)\r\nWindows operating system (as this downloads the Windows-specific executable for Feroxbuster)\r\n \r\n \r\nInstallation Steps\r\nStep 1: Create a Python Virtual Environment\r\nFirst, create a virtual environment to isolate dependencies:\r\npython -m venv venv\r\nActivate the environment:\r\nvenv\\Scripts\\activate\r\nStep 2: Install feroxbuster-cli package\r\nIn the activated virtual environment, run:\r\npip install feroxbuster-cli\r\nStep 3: Navigate to feroxbuster_cli Folder\r\nLocate the feroxbuster_cli folder and navigate into it:\r\ncd venv/Lib/site-packages/feroxbuster_cli/\r\nStep 4: Install Required Libraries\r\nEnsure that the requests library is installed by running:\r\npip install requests and pip install setuptools\r\nStep 5: Run the Script\r\nYou can now run the Python script:\r\npython cli.py\r\n \r\nUsage\r\nAfter installation, the script will:\r\nDownload the latest Feroxbuster binary.\r\nFetch the common.txt wordlist from the SecLists repository.\r\nExecute Feroxbuster with the specified URL and wordlist.\r\n \r\n \r\nDisclaimer\r\nThis script is designed to automate the setup and execution of Feroxbuster. Always ensure you have permission to run content discovery scans on a target website. Unauthorized use could result in legal consequences.\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Python CLI tool to download and run Feroxbuster",
    "version": "0.1.7",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa6897b869c52fffae9b423c9c1437766f9dcf873fd1a3c5c3fbe484b162adfa",
                "md5": "a1be43e9689776e75b793d8d092aac06",
                "sha256": "a04f071f0c244e922736ccb924bbb8b07622dd9dce9f3fe63f6eb22ff5658192"
            },
            "downloads": -1,
            "filename": "feroxbuster_cli-0.1.7-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a1be43e9689776e75b793d8d092aac06",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 4302,
            "upload_time": "2024-09-30T10:06:25",
            "upload_time_iso_8601": "2024-09-30T10:06:25.712671Z",
            "url": "https://files.pythonhosted.org/packages/aa/68/97b869c52fffae9b423c9c1437766f9dcf873fd1a3c5c3fbe484b162adfa/feroxbuster_cli-0.1.7-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3b39bfff80f940f980801e88c2a0027cee8557925faa58fa95436eba18138c58",
                "md5": "47c3a33f88522d3cfe300948826d1321",
                "sha256": "84e3c8c657288d4a68313668e6ba10edb7543343315ac97b6dcd96c81c500db9"
            },
            "downloads": -1,
            "filename": "feroxbuster_cli-0.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "47c3a33f88522d3cfe300948826d1321",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 4113,
            "upload_time": "2024-09-30T10:06:31",
            "upload_time_iso_8601": "2024-09-30T10:06:31.575039Z",
            "url": "https://files.pythonhosted.org/packages/3b/39/bfff80f940f980801e88c2a0027cee8557925faa58fa95436eba18138c58/feroxbuster_cli-0.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-30 10:06:31",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "feroxbuster-cli"
}
        
Elapsed time: 1.27642s