Security system to prevent Shoulder Surfing Attacks

Overview

Surf_Sec

Security system to prevent Shoulder Surfing Attacks.

REQUIREMENTS:

  • Python 3.6+
  • XAMPP INSTALLED
  • METHOD TO CONFIGURE PROJECT:

    1. Clone the repo to a root folder. (eg. SSP)
    2. Extract the repo to root directory.
    3. Go to directory SurfSecurity-master , just created.
    4. Move all the folders and file to root folder(SSP)
    5. Delete SurfSecurity-master (as ir is empty)
    6. Open Command Prompt
    7. CD TO root folder(SSP) 8 Enter the following commands --> A. pip install virtualenv B. virtualenv ssp_env C. ssp_env\Scripts\activate --> Virtual environment is created and run. D. pip install requirements.txt (do not close command prompt)

    CREATING THE DATABASE REQUIRED:

    1. Open the XAMPP controller.
    2. Start the Apache and MySQL server. (KEEP THEM OPEN)
    3. Open Browser and go to localhost/phpmyadmin
    4. Create a databae named "ssp". Create no table in it.
    5. Go to root folder(SSP). Go to Register Folder. Fo to LogicFiles Folder. Open "connectToDatabase.py" in a text editor (preferable IDLE).
    6. Uncomment the commentd part (the SQL query and cursor.execute). Run the file.
    7. Once file is run, again comment the both part (the SQL query and cursor.execute). Save the file and close it.

    RUN THE PROJECT

    1. Open the command project. (Virtual environment should be running and the curent folder open should be root folder(ssp))
    2. Run the following commands --> A. python manage.py makemigrations B. python manage.py migrate C. python manage.py runserver
    3. Open browser and enter the url --> localhost:8000/login
    You might also like...
    A simple tool to audit Unix/*BSD/Linux system libraries to find public security vulnerabilities
    A simple tool to audit Unix/*BSD/Linux system libraries to find public security vulnerabilities

    master_librarian A simple tool to audit Unix/*BSD/Linux system libraries to find public security vulnerabilities. To install requirements: $ sudo pyth

    Some Attacks of Exchange SSRF ProxyLogon&ProxyShell
    Some Attacks of Exchange SSRF ProxyLogon&ProxyShell

    Some Attacks of Exchange SSRF This project is heavily replicated in ProxyShell, NtlmRelayToEWS https://mp.weixin.qq.com/s/GFcEKA48bPWsezNdVcrWag Get 1

    LeLeLe: A tool to simplify the application of Lattice attacks.

    LeLeLe is a very simple library (300 lines) to help you more easily implement lattice attacks, the library is inspired by Z3Py (python interfa

    Wordlist attacks on Bitwarden data.json files
    Wordlist attacks on Bitwarden data.json files

    BitwardenDecryptBrute This is a slightly modified version of BitwardenDecrypt. In addition to the decryption this version can do wordlist attacks for

    Python Toolkit containing different Cyber Attacks Tools
    Python Toolkit containing different Cyber Attacks Tools

    Helikopter Python Toolkit containing different Cyber Attacks Tools. Tools in Helikopter Toolkit 1. FattyNigger (PYTHON WORM) 2. Taxes (PYTHON PASS EXT

    Official implementation of the paper
    Official implementation of the paper "Backdoor Attacks on Self-Supervised Learning".

    SSL-Backdoor Abstract Large-scale unlabeled data has allowed recent progress in self-supervised learning methods that learn rich visual representation

    Denial Attacks by Various Methods

    Denial Service Attack Denial Attacks by Various Methods IIIIIIIIIIIIIIIIIIII PPPPPPPPPPPPPPPPP VVVVVVVV VVVVVVVV I::

    HatSploit collection of generic payloads designed to provide a wide range of attacks without having to spend time writing new ones.

    HatSploit collection of generic payloads designed to provide a wide range of attacks without having to spend time writing new ones.

    This respository contains the source code of the printjack and phonejack attacks.

    Printjack-Phonejack This repository contains the source code of the printjack and phonejack attacks. The Printjack directory contains the script to ca

    Owner
    Aman Anand
    I am a multi-faceted engineering student currently studying at VIT, Vellore with a keen interest in ML, Blockchain, Web, and Open Source development!
    Aman Anand
    A repository to detect the ARP spoofing in any devices and prevent Man in the Middle(MITM) attack using Python3

    arp_spoof_detector A repository to detect the ARP spoofing in any devices and prevent Man in the Middle(MITM) attack using Python3 Usage: git clone ht

    Surya Das N 1 Oct 30, 2021
    Python library to prevent XSS(cross site scripting attach) by removing harmful content from data.

    A tool for removing malicious content from input data before saving data into database. It takes input containing HTML with XSS scripts and returns va

    null 2 Jul 5, 2022
    A python script to turn Ubuntu Desktop in a one stop security platform. The InfoSec Fortress installs the packages,tools, and resources to make Ubuntu 20.04 capable of both offensive and defensive security work.

    infosec-fortress A python script to turn Ubuntu Desktop into a strong DFIR/RE System with some teeth (Purple Team Ops)! This is intended to create a s

    James 41 Dec 30, 2022
    Security-TXT is a python package for retrieving, parsing and manipulating security.txt files.

    Security-TXT is a python package for retrieving, parsing and manipulating security.txt files.

    Frank 3 Feb 7, 2022
    Security audit Python project dependencies against security advisory databases.

    Security audit Python project dependencies against security advisory databases.

    null 52 Dec 17, 2022
    RedTeam-Security - In this repo you will get the information of Red Team Security related links

    OSINT Passive Discovery Amass - https://github.com/OWASP/Amass (Attack Surface M

    Abhinav Pathak 5 May 18, 2022
    Security System using OpenCV

    Security-System Security System using OpenCV Files in this Repository: email_send.py - This file contains python code to send an email when something

    Mehul Patwari 1 Oct 28, 2021
    A security system to warn you when people enter your room 🎥

    Get Out My Room v0.1 I hate people coming in my room when i'm not there. Get Out My Room is a simple security system that sends notifications with vid

    ScriptLine 1 Jan 11, 2022
    Having a weak password is not good for a system that demands high confidentiality and security of user credentials

    Having a weak password is not good for a system that demands high confidentiality and security of user credentials. It turns out that people find it difficult to make up a strong password that is strong enough to prevent unauthorized users from memorizing it.

    PyLaboratory 0 Feb 7, 2022