Skip to content

Automated tool to detect and report web application security vulnerabilities.

License

Notifications You must be signed in to change notification settings

MrShankarAryal/FortiWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FortiWeb🕷️

Identify vulnerabilities and strengthen your web application security 🔒

Version 1.0.0 MIT License Python 3.9

Overview

FortiWeb is a Python-based tool designed to identify potential security vulnerabilities in web applications 🌐. It scans for open ports, SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF) vulnerabilities, providing a comprehensive report to help you strengthen your web application security 💪.

Key Features

  • Port Scanning: Identify open ports on a target system 📊
  • SQL Injection Scanning: Detect SQL injection vulnerabilities using sqlmap 💻
  • XSS Scanning: Identify cross-site scripting (XSS) vulnerabilities using xsser 🕷️
  • CSRF Scanning: Detect cross-site request forgery (CSRF) vulnerabilities 🔒
  • Comprehensive Reporting: Get a detailed report of identified vulnerabilities and recommendations for remediation 📝

Getting Started

  1. Install dependencies: pip install -r requirements.txt 📦
  2. Run the scanner: python main.py 💻
  3. Enter target IP or domain: Enter the target IP or domain and the number of ports to scan 📊
  4. View results: The scanner will display the open ports, banners, and vulnerabilities found 🔍

Important Notes

  • This scanner is for educational purposes only and should not be used to scan systems without proper authorization 🚫.
  • The scanner uses third-party tools like sqlmap and xsser, which may have their own licensing and usage restrictions 📝.

Libraries Used

  • sqlmap: A powerful tool for detecting and exploiting SQL injection vulnerabilities 💻
  • xsser: A tool for identifying cross-site scripting (XSS) vulnerabilities 🕷️
  • python-nmap: A Python library for working with Nmap, a popular network scanning tool 📊

Git Clone

To clone the repository, use the following command: git clone https://github.com/MrShankarAryal/FortiWeb.git

🤝 Contributing

We welcome contributions to CryptoGuard! Your input is invaluable in making this project better.

How to Contribute

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Please read our CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • sqlmap: Thanks to the sqlmap team for their powerful tool 💻
  • xsser: Thanks to the xsser team for their tool 🕷️
  • python-nmap: Thanks to the python-nmap team for their library 📊

📬 Contact

Contact Information
Developer Shankar Aryal
Email shankararyal737@gmail.com
GitHub @MrShankarAryal
Website mrshankararyal.github.io

💖 Thank you for your interest in FortiWeb🕷️! 💖

About

Automated tool to detect and report web application security vulnerabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages