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
    Fuzzercorn - Bring libfuzzer to Unicorn

    Fuzzercorn libfuzzer bindings for Unicorn. API // The main entry point of the fu

    lazymio 23 Nov 17, 2022
    Extensive Python3 network scanner, simplified.

    Snake Map Extensive Python3 network scanner, simplified. _,.--. --..,_ .'`__ o `;__, `'.'. .'.'` '---'` '

    Miss Bliss 4 Apr 16, 2022
    Simple Python 3 script to detect the "Log4j" Java library vulnerability (CVE-2021-44228) for a list of URL with multithreading

    log4j-detect Simple Python 3 script to detect the "Log4j" Java library vulnerability (CVE-2021-44228) for a list of URL with multithreading The script

    Víctor García 187 Jan 03, 2023
    Implementation of an attack on a tropical algebra discrete logarithm based protocol

    Implementation of an attack on a tropical algebra discrete logarithm based protocol This code implements the attack detailed in the paper: On the trop

    3 Dec 30, 2021
    Web Scraping com Python - Raspando Vagas para Programadores

    Web Scraping com Python - Raspando Vagas para Programadores Sobre o Projeto Web

    Kayo Libarino 3 Dec 30, 2021
    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
    CVE-2022-21907 - Windows HTTP协议栈远程代码执行漏洞 CVE-2022-21907

    CVE-2022-21907 Description POC for CVE-2022-21907: Windows HTTP协议栈远程代码执行漏洞 creat

    antx 365 Nov 30, 2022
    pybotnet - A Python Library for building Botnet , Trojan or BackDoor for windows and linux with Telegram control panel

    pybotnet A Python Library for building botnet , trojan or backdoor for windows and linux with Telegram control panel Disclaimer: Please note that this

    </oNion 181 Jan 02, 2023
    Pre-Auth Blind NoSQL Injection leading to Remote Code Execution in Rocket Chat 3.12.1

    CVE-2021-22911 Pre-Auth Blind NoSQL Injection leading to Remote Code Execution in Rocket Chat 3.12.1 The getPasswordPolicy method is vulnerable to NoS

    Enox 47 Nov 09, 2022
    Now patched 0day for force reseting an accounts password

    Animal Jam 0day No-Auth Force Password Reset via API Now patched 0day for force reseting an accounts password Used until patched to cause anarchy. Pro

    IRIS 10 Nov 17, 2022
    2021hvv漏洞汇总

    清单 披露时间 涉及商家/产品 漏洞描述 2021/04/08 启明星辰天清汉马USG防火墙存在逻辑缺陷漏洞(历史漏洞) CNVD-2021-17391 启明星辰 天清汉马USG防火墙 逻辑缺陷漏洞 CNVD-2021-12793 2021/04/08 禅道项目管理软件11.6 禅道 11.6 sq

    555 Jan 02, 2023
    A simple automatic tool for finding vulnerable log4j hosts

    Log4Scan A simple automatic tool for finding vulnerable log4j hosts Installation pip3 install -r requirements.txt Usage usage: log4scan.py [-h] (-f FI

    Federico Rapetti 20018955 6 Mar 10, 2022
    Genpyteal - Experiment to rewrite Python into PyTeal using RedBaron

    genpyteal Converts Python to PyTeal. Your mileage will vary depending on how muc

    Jason Livesay 9 Oct 19, 2022
    An IDA pro python script to decrypt Qbot malware string

    Qbot-Strings-Decrypter An IDA pro python script to decrypt Qbot malware strings.

    stuckinvim 6 Sep 01, 2022
    Lite - Lite cracker tool for python

    Wellcome to tools Results Install Tools

    Jeeck X Nano 23 Dec 17, 2022
    Threat Intelligence Gathering 威胁情报收集,旨在提高蓝队拿到攻击 IP 后对其进行威胁情报信息收集的效率。

    0x00 介绍 tig Threat Intelligence Gathering 威胁情报收集,旨在提高蓝队拿到攻击 IP 后对其进行威胁情报信息收集的效率,目前已集成微步、IP 域名反查、Fofa 信息收集、ICP 备案查询、IP 存活检测五个模块,现已支持以下信息的查询: ✅ 微步标签 ✅ I

    Wolf Group Security Team 698 Dec 09, 2022
    HTTP Protocol Stack Remote Code Execution Vulnerability CVE-2022-21907

    CVE-2022-21907 Description POC for CVE-2022-21907: HTTP Protocol Stack Remote Code Execution Vulnerability. create by antx at 2022-01-17. Detail HTTP

    赛欧思网络安全研究实验室 365 Nov 30, 2022
    A curated list of amazingly awesome Cybersecurity datasets

    A curated list of amazingly awesome Cybersecurity datasets

    758 Dec 28, 2022
    This is the fuzzer I made to fuzz Preview on macOS and iOS like 8years back when I just started fuzzing things.

    Fuzzing PDFs like its 1990s This is the fuzzer I made to fuzz Preview on macOS and iOS like 8years back when I just started fuzzing things. Some discl

    Chaithu 14 Sep 30, 2022
    Anti Supercookie - Confusing the ISP & Escaping the Supercookie

    Confusing the ISP & Escaping the Supercookie

    Baris Dincer 2 Nov 22, 2022