mySqlmapp is a forked and modified version of sqlmap, a popular SQL injection scanner. This fork aims to enhance the functionality of sqlmap by adding web-based task management capabilities. It allows users to manage their scanning tasks directly through a web interface, providing features such as task activation, pausing, termination, and deletion. Additionally, users can view task logs, identify injection points, and easily access payload details.
We have also developed a Java-based Burp Suite client plugin that simplifies the process of submitting scanning tasks. This plugin seamlessly integrates with Burp Suite, enabling users to submit tasks directly from within the application.
- Web-based task management: Easily manage SQL injection scanning tasks through a user-friendly web interface.
- Task control: Start, pause, terminate, and delete scanning tasks as needed.
- Task logs: View detailed logs for each scanning task, allowing for effective troubleshooting and analysis.
- Injection point identification: Clearly identify injection points in the scanned application.
- Payload details: Conveniently access and review payload details for each injection point.
- Burp Suite integration: Utilize our Java-based Burp Suite client plugin to streamline the submission of scanning tasks.
To get started with mySqlmap, follow these steps:
git clone https://github.com/yourusername/mySqlmap.git
python sqlmapapi.py -s
3.3. Once the server is running, open a web browser (Google Chrome is recommended) and enter the following URL:mySqlmap web ui: http://127.0.0.1:8775
3.4. The web-based task management interface will be displayed in your browser. From there, you can manage and monitor your SQLMap tasks conveniently.
Please note that the SQLMap API server needs to be running in order to access the web-based management interface.
Make sure to keep the server running while using the interface.
4.1. download the plugin from github repository: mySqlmapClient
We welcome contributions from the community to enhance the functionality and usability of mySqlmap. If you would like to contribute, please follow these guidelines:
-
Fork the repository and create a new branch for your feature or bug fix.
-
Ensure that your code adheres to the existing coding style and conventions.
-
Test your changes thoroughly.
-
Submit a pull request, describing the purpose and changes introduced by your contribution.
mySqlmap is released under the [license] license. Please review the LICENSE file for more details.
mySqlmap is a tool designed for legitimate security testing purposes. However, it is essential to obtain proper authorization before scanning any system or application. The authors of mySqlmap are not responsible for any misuse or illegal activities conducted with this tool.
If you have any questions, suggestions, or feedback, please contact [github address].
Thank you for using mySqlmap! We hope it helps you in your SQL injection testing endeavors.