(self)
| 880 | self.phishattack() |
| 881 | |
| 882 | def evilginx(self): |
| 883 | self.clear_scr() |
| 884 | os.system("echo \"evilginx2 is a man-in-the-middle attack framework used for phishing login credentials along with session cookies,\nwhich in turn allows to bypass 2-factor authentication protection.\n\n\t [+]Make sure you have installed GO of version at least 1.14.0 \n[+]After installation, add this to your ~/.profile, assuming that you installed GO in /usr/local/go\n\t [+]export GOPATH=$HOME/go \n [+]export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin \n[+]Then load it with source ~/.profiles.\n [*]https://github.com/An0nUD4Y/evilginx2 \"|boxes -d boy | lolcat") |
| 885 | choice = input("[1]Install [2]Run [99]Back >> ") |
| 886 | |
| 887 | self.check_input(choice, self.evilginx, ['1', '2', '99']) |
| 888 | |
| 889 | if choice == "1": |
| 890 | os.system("sudo apt-get install git make;go get -u github.com/kgretzky/evilginx2") |
| 891 | os.system("cd $GOPATH/src/github.com/kgretzky/evilginx2;make") |
| 892 | os.system("sudo make install;sudo evilginx") |
| 893 | self.evilginx() |
| 894 | |
| 895 | if choice == "2": |
| 896 | os.system("sudo evilginx") |
| 897 | self.evilginx() |
| 898 | |
| 899 | if choice == "99": |
| 900 | self.phishattack() |
| 901 | |
| 902 | def iseeyou(self): |
| 903 | self.clear_scr() |
nothing calls this directly
no test coverage detected