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

 
 
 

Contributors