OneForAll
OneForAll is a versatile Python script designed to streamline security assessments of networked systems. By integrating tools like Nmap for port scanning, Searchsploit for exploit searching, and custom directory and subdomain enumeration, it offers a comprehensive approach to identifying potential vulnerabilities, and reporting results to PDF
Install / Use
/learn @networkdavit/OneForAllREADME
Cybersecurity Assessment Tool
Overview
OneForAll Tool is a Python script designed to assist in security assessments of networked systems. It integrates various tools such as Nmap for port scanning, Searchsploit for exploit searching, and custom directory and subdomain enumeration. The tool generates detailed PDF reports summarizing the findings of the assessment.
Requirements
- Python 3.x
- Nmap
- Searchsploit
- Wordlist files for directory and subdomain enumeration
Installation
- Clone the repository:
git clone https://github.com/yourusername/cybersecurity-assessment-tool.git - Install Python dependencies:
pip3 install -r requirements.txt - Install Nmap and Searchsploit if not already installed.
Usage
- Navigate to the directory containing the script.
- Run the script:
python main.py - Follow the prompts:
- Enter the target IP address when prompted.
- Choose whether to run Nmap for port scanning.
- Choose whether to search for exploits using Searchsploit.
- Choose whether to perform directory enumeration.
- Choose whether to perform subdomain enumeration.
- Review the generated PDF report in the same directory.
Syntax Explanation
- The script takes the target IP address as input.
- Users are prompted to select which modules to run:
- Nmap: Performs port scanning to identify open ports and services.
- Searchsploit: Searches for exploits related to identified services and versions.
- Directory Enumeration: Scans for accessible directories on the target web server.
- Subdomain Enumeration: Searches for subdomains associated with the target domain.
- The tool generates a PDF report summarizing the findings of the assessment.
Related Skills
diffs
334.9kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
openpencil
1.6kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui-ux-pro-max-skill
50.0kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
Figma-Context-MCP
13.9kMCP server to provide Figma layout information to AI coding agents like Cursor
