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
    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
    Facebook account cloning/hacking advanced tool + dictionary attack added | Facebook automation tool

    loggef Facebook automation tool, Facebook account hacking and cloning advanced tool + dictionary attack added Warning Use this tool for educational pu

    Md Josif Khan 149 Aug 10, 2022
    Credit Card And SK Checker Written In Python

    💳 Credit Card Checker (CC Checker) & Mass SK Checker & Generator 💳

    Rimuru Tempest 53 Dec 31, 2022
    Js File Scanner This is Js File Scanner

    Js File Scanner This is Js File Scanner . Which are scan in js file and find juicy information Toke,Password Etc.

    122 Dec 12, 2022
    This repository detects a system vulnerable to CVE-2022-21907 and protects against this vulnerability if desired

    This repository detects a system vulnerable to CVE-2022-21907 and protects against this vulnerability if desired

    26 Dec 26, 2022
    Privacy-respecting metasearch engine

    Privacy-respecting, hackable metasearch engine / pronunciation səːks. If you are looking for running instances, ready to use, then visit searx.space.

    Searx engine 12.4k Jan 08, 2023
    Bug Alert: a service for alerting security and IT professionals of high-impact and 0day vulnerabilities

    Bug Alert Bug Alert is a service for alerting security and IT professionals of h

    BugAlert.org 208 Dec 15, 2022
    PassLock is a medium-security password manager that encrypts passwords using Advanced Encryption Standards (AES)

    A medium security python password manager that encrypt passwords using Advanced Encryption Standard (AES) PassLock is a password manager and password

    Akshay Vs 44 Nov 18, 2022
    GitLab CE/EE Preauth RCE using ExifTool

    CVE-2021-22205 GitLab CE/EE Preauth RCE using ExifTool This project is for learning only, if someone's rights have been violated, please contact me to

    3ND 164 Dec 10, 2022
    Get important strings inside [Info.plist] & and Binary file also all output of result it will be saved in [app_binary].json , [app_plist_file].json file

    Get important strings inside [Info.plist] & and Binary file also all output of result it will be saved in [app_binary].json , [app_plist_file].json file

    12 Sep 28, 2022
    AttractionFinder - 2022 State Qualified FBLA Attraction Finder Application

    Attraction Finder Developers: Riyon Praveen, Aaron Bijoy, & Yash Vora How It Wor

    $ky 2 Feb 09, 2022
    Python Password Generator

    This is a console-based version of a password generator written with Python. The program generates a password based on numbers of letters, numbers, and symbols specified by the user. This is a simple

    p.katekomol 1 Jan 24, 2022
    Simples brute forcer de diretorios para web pentest.

    🦑 dirbruter Simples brute forcer de diretorios para web pentest. ❕ Atenção Não ataque sites privados. Isto é illegal. 🖥️ Pré-requisitos Ultima versã

    Dio brando 6 Jan 22, 2022
    Statistical Random Number Generator Attack Against The Kirchhoff-law-johnson-noise (Kljn) Secure Key Exchange Protocol

    Statistical Random Number Generator Attack Against The Kirchhoff-law-johnson-noise (Kljn) Secure Key Exchange Protocol

    zeze 1 Jan 13, 2022
    Simple python script for generating custom high-secure passwords for securing your social-apps ❤️

    Opensource Project Simple Python Password Generator This repository is just for peoples who want to generate strong-passwords for there social-account

    K A R T H I K 15 Dec 01, 2022
    xp_CAPTCHA(白嫖版) burp 验证码 识别 burp插件

    xp_CAPTCHA(白嫖版) 说明 xp_CAPTCHA (白嫖版) 验证码识别 burp插件 安装 需要python3 小于3.7的版本 安装 muggle_ocr 模块(大概400M左右) python3 -m pip install -i http://mirrors.aliyun.com/

    算命縖子 588 Jan 09, 2023
    Brute Force Guess the password for Instgram accounts with python

    Brute-Force-instagram Guess the password for Instgram accounts Tool features : It has two modes: 1- Combo system from you 2- Automatic (random) system

    45 Dec 11, 2022
    Python program that generates secure passwords.

    Python program that generates secure passwords. The user has the option to select the length of the password, amount of passwords,

    4 Dec 07, 2021
    Grafana-POC(CVE-2021-43798)

    Grafana-Poc 此工具请勿用于违法用途。 一、使用方法:python3 grafana_hole.py 在domain.txt中填入ip:port 二、漏洞影响范围 影响版本: Grafana 8.0.0 - 8.3.0 安全版本: Grafana 8.3.1, 8.2.7, 8.1.8,

    8 Jan 03, 2023
    MVT is a forensic tool to look for signs of infection in smartphone devices

    Mobile Verification Toolkit Mobile Verification Toolkit (MVT) is a collection of utilities to simplify and automate the process of gathering forensic

    8.3k Jan 08, 2023
    Oh365UserFinder is used for identifying valid o365 accounts without the risk of account lockouts.

    Oh365 User Finder Oh365UserFinder is used for identifying valid o365 accounts without the risk of account lockouts. The tool parses responses to ident

    Joe Helle 414 Jan 02, 2023