Welcome to WPAUDIT, an advanced Python-based suite designed for WordPress security auditing and vulnerability scanning. This tool automates penetration testing using powerful utilities like Nmap, WPScan, Nuclei, and SQLMap. With comprehensive reporting, it serves as an essential resource for ethical hackers and security professionals, especially those using Kali Linux.
- Automated Scanning: Quickly identify vulnerabilities in WordPress sites.
- Comprehensive Reports: Generate detailed reports for easy analysis.
- Multiple Tools Integration: Leverage the power of Nmap, WPScan, Nuclei, and SQLMap.
- User-Friendly Interface: Simple command-line interface for easy navigation.
- Customizable Settings: Tailor the scanning process to meet specific needs.
To get started with WPAUDIT, follow these steps:
-
Clone the Repository:
git clone https://github.com/JulesJujuu/wpaudit.git cd wpaudit
-
Install Required Packages:
Make sure you have Python 3.x installed. Then, install the required libraries:
pip install -r requirements.txt
-
Set Up Tools:
Ensure that Nmap, WPScan, Nuclei, and SQLMap are installed on your system. You can find installation instructions for each tool in their respective documentation.
To run WPAUDIT, use the following command:
python wpaudit.py [options]
-u, --url
: Specify the target WordPress site URL.-o, --output
: Define the output file for reports.-t, --tools
: Choose which tools to use for the scan (Nmap, WPScan, Nuclei, SQLMap).
Example command:
python wpaudit.py -u https://example.com -o report.txt -t nmap,wpscan
This command scans the specified URL using Nmap and WPScan, saving the report to report.txt
.
WPAUDIT integrates the following tools:
- Nmap: A powerful network scanning tool.
- WPScan: A WordPress vulnerability scanner.
- Nuclei: A fast and customizable vulnerability scanner.
- SQLMap: An automated tool for SQL injection.
These tools enhance the auditing process, providing a thorough examination of the target site.
We welcome contributions to improve WPAUDIT. To contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your branch and submit a pull request.
Please ensure your code follows the style guidelines and includes appropriate tests.
WPAUDIT is licensed under the MIT License. See the LICENSE file for more information.
For questions or support, please reach out via:
- Email: your-email@example.com
- GitHub: JulesJujuu
To download the latest version of WPAUDIT, visit the Releases section. Download the necessary files and execute them to get started.
Stay updated with the latest features and fixes by checking the releases regularly.
WPAUDIT is designed to help you secure WordPress sites effectively. With its powerful features and user-friendly interface, it simplifies the process of vulnerability scanning and reporting. Whether you're an ethical hacker or a security professional, WPAUDIT is an invaluable tool in your arsenal.
Feel free to explore the repository, test the tool, and contribute to its growth. Together, we can enhance WordPress security for everyone.
Here are some resources to help you get the most out of WPAUDIT:
- Documentation: Check the official documentation for detailed usage instructions.
- Community: Join our community on Discord or Slack to connect with other users and developers.
- Tutorials: Explore video tutorials on YouTube for visual guidance on using WPAUDIT.
Thank you for choosing WPAUDIT for your WordPress security auditing needs. We are committed to continuous improvement and welcome your feedback. Together, we can make the web a safer place.
For more updates, check the Releases section.