OWASP / QRLJacking

QRLJacking or Quick Response Code Login Jacking is a simple-but-nasty attack vector affecting all the applications that relays on “Login with QR code” feature as a secure way to login into accounts which aims for hijacking users session by attackers.
GNU General Public License v3.0
1.35k stars 615 forks source link

problem when i try to lunch QrlJacker.py #38

Closed BlackScorpion10 closed 5 years ago

BlackScorpion10 commented 5 years ago

this is the problem $python QrlJacker.py Traceback (most recent call last): File "QrlJacker.py", line 4, in from core import Cli,utils,Settings,db File "/root/QRLJacking/QRLJacker/core/Cli.py", line 288 status(f"Starting interaction with ({cmd.i})...") ^

D4Vinci commented 5 years ago

Read the fuckin instructions! The framework isn't working on python 2 as I said in it!!

BlackScorpion10 commented 5 years ago

:~/QRLJacking/QRLJacker# python3 QrlJacker.py Traceback (most recent call last): File "QrlJacker.py", line 4, in from core import Cli,utils,Settings,db File "/root/QRLJacking/QRLJacker/core/Cli.py", line 5, in from core import utils,db,module,Settings,browser File "/root/QRLJacking/QRLJacker/core/utils.py", line 5, in from terminaltables import AsciiTable as table ModuleNotFoundError: No module named 'terminaltables'

D4Vinci commented 5 years ago

WTF! If you installed the requirements as I said in the instructions you won't see that error!!!!

BlackScorpion10 commented 5 years ago

root@kali:~/QRLJacking/QRLJacker# ls browser.py core docs QrlJacker.py README.md requirements.txt Screenshots sessions root@kali:~/QRLJacking/QRLJacker# pip install -r requirements.txt Requirement already satisfied: terminaltables>=3.1.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 1)) (3.1.0) Requirement already satisfied: selenium>=3.141.0 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2)) (3.141.0) Requirement already satisfied: Pillow>=5.4.1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3)) (6.0.0) Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 4)) (2.10) Requirement already satisfied: user-agent>=0.1.9 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5)) (0.1.9) Requirement already satisfied: urllib3 in /usr/lib/python2.7/dist-packages (from selenium>=3.141.0->-r requirements.txt (line 2)) (1.24.1) Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from user-agent>=0.1.9->-r requirements.txt (line 5)) (1.12.0) root@kali:~/QRLJacking/QRLJacker# python3 QrlJacker.py Traceback (most recent call last): File "QrlJacker.py", line 4, in from core import Cli,utils,Settings,db File "/root/QRLJacking/QRLJacker/core/Cli.py", line 5, in from core import utils,db,module,Settings,browser File "/root/QRLJacking/QRLJacker/core/utils.py", line 5, in from terminaltables import AsciiTable as table ModuleNotFoundError: No module named 'terminaltables' root@kali:~/QRLJacking/QRLJacker#