utkusen / shotlooter Goto Github PK
View Code? Open in Web Editor NEWa recon tool that finds sensitive data inside the screenshots uploaded to prnt.sc
License: BSD 3-Clause "New" or "Revised" License
a recon tool that finds sensitive data inside the screenshots uploaded to prnt.sc
License: BSD 3-Clause "New" or "Revised" License
When running the program every image it is suppose to be analyzing outputs
[Errno 2] No such file or directory: '/home/kali/Desktop/shotlooter/output/sdl1gl.png'
I seem to be running into an issue pulling "requests" after downloading it from the requirements folder. I have tried it in and outside of a virtual environment in cmd, and have tried on a PC and MAC. Using Python 3 and pip3
(env) C:\Users\jacob\shotlooter>pip install tesseract
Collecting tesseract
Using cached tesseract-0.1.3.tar.gz (45.6 MB)
Using legacy 'setup.py install' for tesseract, since package 'wheel' is not installed.
Installing collected packages: tesseract
Running setup.py install for tesseract ... done
Successfully installed tesseract-0.1.3
WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available.
You should consider upgrading via the 'c:\users\jacob\shotlooter\env\scripts\python.exe -m pip install --upgrade pip' command.
(env) C:\Users\jacob\shotlooter>pip3 install -r requirements.txt
Collecting requests
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting beautifulsoup4
Using cached beautifulsoup4-4.9.3-py3-none-any.whl (115 kB)
Collecting Pillow
Using cached Pillow-8.1.0-cp38-cp38-win_amd64.whl (2.2 MB)
Collecting pytesseract
Using cached pytesseract-0.3.7.tar.gz (13 kB)
Collecting numpy
Using cached numpy-1.19.5-cp38-cp38-win_amd64.whl (13.3 MB)
Collecting imutils
Using cached imutils-0.5.4.tar.gz (17 kB)
Collecting opencv-python-headless
Using cached opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl (34.8 MB)
Collecting colorama
Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting termcolor
Using cached termcolor-1.1.0.tar.gz (3.9 kB)
Collecting lxml
Using cached lxml-4.6.2-cp38-cp38-win_amd64.whl (3.5 MB)
Collecting chardet<5,>=3.0.2
Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.2-py2.py3-none-any.whl (136 kB)
Collecting idna<3,>=2.5
Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting soupsieve>1.2; python_version >= "3.0"
Using cached soupsieve-2.1-py3-none-any.whl (32 kB)
Using legacy 'setup.py install' for pytesseract, since package 'wheel' is not installed.
Using legacy 'setup.py install' for imutils, since package 'wheel' is not installed.
Using legacy 'setup.py install' for termcolor, since package 'wheel' is not installed.
Installing collected packages: chardet, certifi, urllib3, idna, requests, soupsieve, beautifulsoup4, Pillow, pytesseract, numpy, imutils, opencv-python-headless, colorama, termcolor, lxml
Running setup.py install for pytesseract ... done
Running setup.py install for imutils ... done
Running setup.py install for termcolor ... done
Successfully installed Pillow-8.1.0 beautifulsoup4-4.9.3 certifi-2020.12.5 chardet-4.0.0 colorama-0.4.4 idna-2.10 imutils-0.5.4 lxml-4.6.2 numpy-1.19.5 opencv-python-headless-4.5.1.48 pytesseract-0.3.7 requests-2.25.1 soupsieve-2.1 termcolor-1.1.0 urllib3-1.26.2
WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available.
You should consider upgrading via the 'c:\users\jacob\shotlooter\env\scripts\python.exe -m pip install --upgrade pip' command.
(env) C:\Users\jacob\shotlooter>python3 shotlooter.py --code sjgmm5 --imagedir IMAGE_FOLDER_PATH
Traceback (most recent call last):
File "shotlooter.py", line 18, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
It's not really an error related to shotlooter but just in case anyone else is having problems. On Kali Linux 2020.2 for Raspberry Pi you wont be able to install opencv-python since there is no official release for raspberry pi architecture.
Sadly I get this error when installing requirements:
Could not find a version that satisfies the requirement opencv-python-headless
Anyway, just that. If I find a solution I'll update this.
does it on win10 and mac os, it was running fine and working properly and all of a sudden on both my windows machine and my mac, it reads index out of range and i cant get it to work again, happened exactly the same time on both devices
I have already installed it. Using Python on Windows.
This tool seems very interesting, are there plans for a pip package down the road to integrate into tools?
C:\Users\admin\Downloads\shotlooter-master>python shotlooter.py --code hd8375 --imagedir img
Analyzing: hd8376
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8376.png'
Analyzing: hd8377
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8377.png'
Analyzing: hd8378
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8378.png'
Analyzing: hd8379
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8379.png'
Analyzing: hd837a
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837a.png'
Analyzing: hd837b
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837b.png'
Analyzing: hd837c
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837c.png'
Analyzing: hd837d
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837d.png'
Analyzing: hd837e
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837e.png'
For some reason it try to open files that doesnt exist
so when i go python3 shotlooter.py --code sjgmm5
it shows me like this:
Analyzing: sjgmm6
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm6.png'
Analyzing: sjgmm7
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm7.png'
Analyzing: sjgmm8
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm8.png'
Analyzing: sjgmm9
How do i get this fixed?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.