All Projects → assap-org → assap

assap-org / assap

Licence: MIT license
Anti Shoulder Surfing Attack Platform (ASSAP)

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to assap

Atomicpurpleteam
Atomic Purple Team Framework and Lifecycle
Stars: ✭ 155 (+604.55%)
Mutual labels:  attack
Hiddeneye Legacy
Modern Phishing Tool With Advanced Functionality And Multiple Tunnelling Services [ Android-Support-Available ]
Stars: ✭ 2,568 (+11572.73%)
Mutual labels:  attack
md5-extension-attack
MD5长度扩展攻击
Stars: ✭ 36 (+63.64%)
Mutual labels:  attack
Killchain
A unified console to perform the "kill chain" stages of attacks.
Stars: ✭ 172 (+681.82%)
Mutual labels:  attack
Snmpwn
An SNMPv3 User Enumerator and Attack tool
Stars: ✭ 183 (+731.82%)
Mutual labels:  attack
Spectre Attack Sgx
Spectre attack against SGX enclave
Stars: ✭ 214 (+872.73%)
Mutual labels:  attack
Cc Attack
Using Socks4/5 proxy to make a multithreading Http-flood/Https-flood (cc) attack.
Stars: ✭ 145 (+559.09%)
Mutual labels:  attack
Face-Recognition
A Java application for Face Recognition under expressions, occlusions and pose variations.
Stars: ✭ 55 (+150%)
Mutual labels:  face-detection
Camerattack
An attack tool designed to remotely disable CCTV camera streams (like in spy movies)
Stars: ✭ 192 (+772.73%)
Mutual labels:  attack
Armor
Armor is a simple Bash script designed to create encrypted macOS payloads capable of evading antivirus scanners.
Stars: ✭ 228 (+936.36%)
Mutual labels:  attack
Adversarial Robustness Toolbox
Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams
Stars: ✭ 2,638 (+11890.91%)
Mutual labels:  attack
Attack Defense Framework
🚩 A framework for CTF Attack with Defense Mode
Stars: ✭ 183 (+731.82%)
Mutual labels:  attack
Arduinoarpspoof
Kicks out everyone in your LAN via with an enc28j60 ethernet controller and Arduino.
Stars: ✭ 215 (+877.27%)
Mutual labels:  attack
Diffai
A certifiable defense against adversarial examples by training neural networks to be provably robust
Stars: ✭ 171 (+677.27%)
Mutual labels:  attack
Mitm
Man in the middle tool
Stars: ✭ 30 (+36.36%)
Mutual labels:  attack
Instahack
Best Tool For instagram bruteforce hacking Tool By EvilDevil
Stars: ✭ 139 (+531.82%)
Mutual labels:  attack
Padding Oracle Attack
🔓 Padding oracle attack against PKCS7 🔓
Stars: ✭ 209 (+850%)
Mutual labels:  attack
facial-expression-recognition
Facial Expression Recognition Using CNN and Haar-Cascade
Stars: ✭ 44 (+100%)
Mutual labels:  face-detection
dheater
D(HE)ater is a proof of concept implementation of the D(HE)at attack (CVE-2002-20001) through which denial-of-service can be performed by enforcing the Diffie-Hellman key exchange.
Stars: ✭ 142 (+545.45%)
Mutual labels:  attack
Intruderpayloads
A collection of Burpsuite Intruder payloads, BurpBounty payloads, fuzz lists, malicious file uploads and web pentesting methodologies and checklists.
Stars: ✭ 2,779 (+12531.82%)
Mutual labels:  attack

Anti Shoulder Surfing Attack Platform (ASSAP)

Build Status Build status

ASSAP is a multiplatform tool whose aim is to stablish deffensive measures against shoulder surfing attack, technique used for getting confidential information.

The application has different security measures that can be configured by the users depending on the moment of use. ASSAP is designed to be simple to use so that anyone without knowledge can activate and use it, preventing other people from obtaining their confidential data such as passwords, bank accounts, private data, etc.

For more detailed info, visit our wiki.

Getting Started

These instructions will get you a copy of the project up and running on your local machine. You can directly download the binaries for your OS or follow the next steps.

Prerequisites

It's necessary to have node (>9) and npm(>5) installed. (It has been tested with node 9.11.2 and npm 5.6.0)

Check installed Versions

npm -v
node -v

Installing

Dependencies installation

Linux & Mac
npm install
Windows

Administration privileges may be required.

  1. Install Python 3.7 (Versions above this are not supported). It is necessary to configure the Enviroment variables. If you check "Add Python 3.7 to PATH", go to Step 2.

    1. Open the Control Panel (easy way: click in the Windows search on your task bar, type Control Panel, then click the icon).
    2. In the Control Panel, search for Environment; click Edit the System Environment Variables. Then click the Environment Variables button.
    3. In the System Variables section, you will need to either edit an existing PATH variable. If you’re editing an existing PATH, the values are presented on separate lines in the edit dialog. Add your Python 3.7 path Example: C:\Python37.
    4. Open CMD and check python is installed with the command python --version.
  2. Install node-gyp.

npm install -g node-gyp
  1. Install node package only for Windows (It takes a while, be patient).
npm install --global --production windows-build-tools 
  1. Install project dependencies.
npm install 

How to run

npm run electron:serve

How to build

npm run electron:build

License

This project is licensed under the MIT License - see the LICENSE file for details

Authors

Made with ❤️ by BBVA Next Technologies

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].