Skip to content

gioto64/website-security-analyser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Malicious Link and File Analysis Website

Welcome to the Malicious Link and File Analysis Website repository! This project aims to provide a secure and user-friendly platform for analyzing potentially malicious links and files. Users can register, log in, and utilize session cookies for seamless access. The backend is built with D programming language using the vibe.D framework, and the frontend is developed in React with TypeScript.

Features

  • User Registration and Login: Create an account, log in securely, and manage your profile.
  • Malicious Link and File Analysis: Input links and files for analysis, providing insights into their potential security risks.
  • Session Cookies: Enjoy persistent logins with session cookies for convenient access.
  • MongoDB Database: Data is stored in a MongoDB database, ensuring reliability and scalability.

Technologies Used

  • Backend Programming Language: D
  • Backend Framework: vibe.D
  • Frontend Framework: React with TypeScript
  • Database: MongoDB

Prerequisites

  • D compiler and vibe.D installed for the backend.
  • Node.js and npm (Node Package Manager) installed for the frontend.
  • MongoDB set up and running.

Getting Started

  1. Clone this repository: git clone https://github.com/your-username/your-repo-name.git
  2. Navigate to the backend directory: cd backend
  3. To start the backend and setup the database run: make start
  4. Navigate to the frontend directory: cd ../frontend
  5. Install frontend dependencies: npm install
  6. Start the frontend development server: npm start

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published