SecureFox AI is a powerful web-based platform that leverages AI to provide advanced cybersecurity scanning, threat detection, and automated solutions. The platform is designed to make it easy for businesses, especially small and medium-sized enterprises (SMEs), to identify and mitigate cybersecurity vulnerabilities without needing in-depth technical knowledge.
- Security Scans: Automatically scan websites and IP addresses for vulnerabilities using a combination of open-source cybersecurity tools.
- Real-Time Dashboard: View a comprehensive security overview, showing potential vulnerabilities and the percentage of threats mitigated.
- AI-Driven Insights: Receive AI-powered recommendations for patching and securing your systems, tailored to the specific vulnerabilities found.
- Automation: Schedule automated scans and receive alerts when critical vulnerabilities are detected.
- Vulnerability Funnel: Visual representation of vulnerabilities broken down into categories such as critical, high, medium, and low risks.
- Integration with Open-Source Tools: The backend utilizes FastAPI, integrates with free cybersecurity APIs, and provides real-time data processing.
- Node.js
- MongoDB (for storing scan results)
- FastAPI (for the backend API)
- Clone the repository:
git clone https://github.com/your-repo/securefox-ai.git
- Navigate to the project folder:
cd securefox-ai
- Install the dependencies:
npm install
- Run the development server:
npm run dev
- Set up your FastAPI server by following the documentation at: FastAPI Swagger UI.
- Ensure your MongoDB database is configured to store scan results and API integrations.
- Open the frontend in your browser by navigating to
http://localhost:3000
. - Enter a domain or IP address in the Security Scan field and initiate a scan.
- Review the security overview, AI insights, and generated recommendations based on your scan results.
- Automate scans by configuring the Automation Settings.
- FastAPI Endpoint for Scan:
- Base URL:
https://api2.quizziebot.com
- Endpoint:
/wrap-api
- Method: POST
- Example request body:
{ "query_url": "https://example.com" }
- Base URL:
- Frontend: Next.js, React, Tailwind CSS, Radix UI components
- Backend: FastAPI, MongoDB, Open-Source Cybersecurity APIs
- AI: AI integration for providing actionable recommendations
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -m 'Add new feature'
). - Push the changes (
git push origin feature-branch
). - Create a Pull Request.
This project is licensed under the MIT License.