jasperan / whatsapp-osint Goto Github PK
View Code? Open in Web Editor NEWWhatsApp spy - logs online/offline events from ANYONE in the world
License: MIT License
WhatsApp spy - logs online/offline events from ANYONE in the world
License: MIT License
Hi,
I've tested this on windows and linux, whenever i launch the script it opens up chrome, i have scanned my QR it is stuck on "loading...".
On linux i am using python 3.10 and Chrome for testing v119.0.6045.105 with matching chromedriver.
Can you add a Chrome driver to the main directory?
So after linking a device using the QR code, the program tries to find the given username argument, but since the link just happened, there's no time for the browser to finish syncing all the conversations, and the program cannot find the contacts.
Loaded
Trying to find: Banana Kong
Banana Kong is not found. Returning...(Maybe your contact is in the archive. Check it)
If there was a way to keep the browser open to finish the syncing, the problem would be solved.
How to run it on a server, without a display? Will it even run on a server at all?
Meaning, I want to run it 24/7, and to let it run by itself
Hello,
first thanks for sharing this projects.
i have lots of errors. maybe some solution?
wa/whatsapp-osint# python3 whatsappbeacon.py --username "Blumi" --language "en"
In order to make this program to work, you will need to log-in once in WhatsApp. After that, your session will be saved until you revoke it.
Traceback (most recent call last):
File "/home/peter/wa/whatsapp-osint/whatsappbeacon.py", line 144, in
main()
File "/home/peter/wa/whatsapp-osint/whatsappbeacon.py", line 138, in main
driver = whatsapp_login()
File "/home/peter/wa/whatsapp-osint/whatsappbeacon.py", line 116, in whatsapp_login
driver = webdriver.Chrome(options=options)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/chrome/webdriver.py", line 80, in init
super().init(
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/chromium/webdriver.py", line 104, in init
super().init(
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 286, in init
self.start_session(capabilities, browser_profile)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 378, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.10/dist-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /snap/chromium/2424/usr/lib/chromium-browser/chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Stacktrace:
#0 0x55f869bf3603
#1 0x55f8699448b6
#2 0x55f86996ceda
#3 0x55f869969084
#4 0x55f8699aa514
#5 0x55f8699a9b7f
#6 0x55f8699a11d3
#7 0x55f869973fb8
#8 0x55f8699750ee
#9 0x55f869bba046
#10 0x55f869bbd3c3
#11 0x55f869bbdc5a
#12 0x55f869bc5b0e
#13 0x55f869bbe3ec
#14 0x55f869b94ea8
#15 0x55f869bde318
#16 0x55f869bde4c3
#17 0x55f869bebe34
#18 0x7faacb159609
THANKS!
Hi! I've got the following error: "line 1, in <module> from selenium import webdriver ModuleNotFoundError: No module named 'selenium'
any solutions? Also I've already run the command pip install -r requirements.txt. Ty
Traceback (most recent call last):
File "C:\Users\dedem\OneDrive\Belgeler\GitHub\whatsapp-osint\whatsappbeacon.py", line 11, in
from utils.logs_manager import Logs
ModuleNotFoundError: No module named 'utils.logs_manager'
python3 whatsappbeacon.py --username Ese --language "en"
In order to make this program to work, you will need to log-in once in WhatsApp. After that, your session will be saved until you revoke it.
The version of chrome cannot be detected. Trying with latest driver version
/usr/lib/python3/dist-packages/requests/init.py:89: RequestsDependencyWarning: urllib3 (2.0.4) or chardet (3.0.4) doesn't match a supported version!
warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
File "whatsappbeacon.py", line 247, in
main()
File "whatsappbeacon.py", line 240, in main
driver = whatsapp_login()
File "whatsappbeacon.py", line 197, in whatsapp_login
driver = webdriver.Chrome(options=options)
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py", line 49, in init
super().init(
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/chromium/webdriver.py", line 54, in init
super().init(
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 206, in init
self.start_session(capabilities)
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 291, in start_session
response = self.execute(Command.NEW_SESSION, caps)["value"]
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/remote/webdriver.py", line 346, in execute
self.error_handler.check_response(response)
File "/home/cyberfam/.local/lib/python3.8/site-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
Stacktrace:
#0 0x55b2c0c504e3
#1 0x55b2c097fc76
#2 0x55b2c09a6757
#3 0x55b2c09a5029
#4 0x55b2c09e3ccc
#5 0x55b2c09e347f
#6 0x55b2c09dade3
#7 0x55b2c09b02dd
#8 0x55b2c09b134e
#9 0x55b2c0c103e4
#10 0x55b2c0c143d7
#11 0x55b2c0c1eb20
#12 0x55b2c0c15023
#13 0x55b2c0be31aa
#14 0x55b2c0c396b8
#15 0x55b2c0c39847
#16 0x55b2c0c49243
#17 0x7fa5553e3609 start_thread
python whatsappbeacon.py -u "user" -l "en"
user is not found. Returning...(Maybe your contact is in the archive. Check it)
not true, it exists
joaquin@joaquin:~/git/whatsapp-osint$ python3 whatsappbeacon.py --username Laure --language "es"
In order to make this program to work, you will need to log-in once in WhatsApp. After that, your session will be saved until you revoke it.
Loading...
Loaded
Trying to find: //span[contains(text(), 'Laure')]
Laure is not found. Returning...(Maybe your contact is in the archive. Check it)
Can be fixed if user is searched before.
I added this pull request to fix it: #25
Hello
when I try to minimize chrome which is used to enter WhatsApp, the tool will no longer monitor. This means that the chrome that is used to enter WhatsApp must be seen continuously and cannot be run in the background. I have a WhatsApp bot, is it possible to modify it to use it to monitor WhatsApp contacts online? https://github.com/kepangada/wo
Here there. Can you explain how to set up a GUI for this please
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.