Skip to content

SarinI0/integrity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

integrity

modular, portable and easily extensible anti-phishing login plugin,
chack out https://sarin.io/int/docs for the docs.
Homepage https://sarin.io/int
Blog log.sarin.io
Github https://github.com/SarinI0/integrity
Documentation https://sarin.io/int/docs/
Author The-Sarin-project (@Sarin)
Twitter @Sarin
Copyright 2017-2020 The-Sarin-project
License MIT - (see LICENSE file)

description

your data is encrypted within the browser against man in the browser attack vectors.
the login page is on a random hex and port, against brute force vectors.
the login server is alive only for a few minutes so no automation can try to hack your
you login page.

you can easlly implement your own crypto protocol, instead of the really simplified code
that is in this project, in addition, you can change the varification parameters for the
varification automation, easlly extensible with caffe or any other ML python librarys.

The installation is straight forward, Once you run the run.py & run2.py, after the installation,
you got a login portal running on your java local machine, on a port you specified
(read the docs), all you need to do is to change your login href, at your html page
to the address that the Balancer.jar is working on and you got the all machanisem 
going for ya.

another Advantage is that all your login .logs are centralized in the same place,
to easlly monitor your traffic, and block unwanted traffic to your servers.

IMAGE ALT TEXT

Installation

essentials

a running up-to-date jre
python
ruby

Dependencies

All other dependencies will be automatically installed through the installation file system but in some case you might need to install some system dependency in order to make everything work:

reffer to the site for more info.

**Stable Release **

download the get.py file 
and run as root:
sudo python get.py

From Source

git clone https://github.com/SarinI0/integrity
cd integrity
sudo bash install.sh

important

you need to review the code and insert your personal details,
when needed, we didnt want to include that part in the config.py
file, cuz that's personal data, and you should insert that on your own,
that's login details company details etc,

Another thing, when running the software you have to run both 
run.py & run2.py,
other wise your Threads wont be killed.

Documentation and Examples

Please refer to the official website.

About

anti-phishing, randomize, un-brute-forceable, SecureLogin & a validation control, easy to extend crypto-wise plugin..

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published