https://github.com/jasperan/whatsapp-osint
WhatsApp spy - logs online/offline events from ANYONE in the world
https://github.com/jasperan/whatsapp-osint
bot logger osint python selenium spy whatsapp
Last synced: 15 days ago
JSON representation
WhatsApp spy - logs online/offline events from ANYONE in the world
- Host: GitHub
- URL: https://github.com/jasperan/whatsapp-osint
- Owner: jasperan
- License: mit
- Created: 2019-11-14T15:27:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-03T21:35:00.000Z (about 1 year ago)
- Last Synced: 2025-04-02T03:11:50.061Z (22 days ago)
- Topics: bot, logger, osint, python, selenium, spy, whatsapp
- Language: Python
- Homepage:
- Size: 15.2 MB
- Stars: 972
- Watchers: 20
- Forks: 123
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: History_wp.xlsx
- License: LICENSE
Awesome Lists containing this project
README
# WhatsApp OSINT Tool
## Example

Welcome to the first WhatsApp OSINT tool. This was developed in early 2019 but I decided to restart the project now for fun.
# English
## How to Install
First, install requirements:```cmd
pip install -r requirements.txt
```- You will need chromedriver, or you can modify the code and use GeckoDriver or any other drivers for Selenium.
- You will need a GUI to execute the code since it interacts with web.whatsapp.com to get statuses
- Replace the name in the file with whichever name you want to track## How to Run
The language you choose depends on the **language** in which you have your web whatsapp some of the languages already integrated are the following:
|Idioma| Abreviatura |
|--|--|
| Spanish | es |
| English | en |
| French | fr |
| Turkish | tr |In the user section you must put the user you want to monitor through the program, so the execution as such would be as follows:
```cmd
python3 whatsappbeacon.py --username --language ""
```
## Excel format to get data
To obtain the data generated by means of excel you can execute the following command with the **flag** "-e"
```cmd
python3 whatsappbeacon.py --username --language "" -e
```
#### Example
where language_code is either 'en' 'tr' 'es' for English,Turkish and Spanish languages. Future language support will be added.
## Credits
This tool was developed by myself in my free time. It's a tool that demonstrates the power of Selenium and web scraping. I don't endorse using this tool for stalking people or any other fraudulent purposes. If you have suggestions on how to expand or improve the functionality, please submit a PR and I'll gladly review changes
[jasperan](https://github.com/jasperan)
# Español
Bienvenido a la primera herramienta OSINT de WhatsApp. Esto se desarrolló a principios de 2019, pero decidí retomar el proyecto ahora por diversión.## Como instalar
```cmd
pip install -r requirements.txt
```
- Necesitas chromedriver, o puede modificar el código y usar GeckoDriver o cualquier otro controlador para Selenium.
- Necesitará una GUI para ejecutar el código, ya que interactúa con web.whatsapp.com para obtener estados
- Reemplace el nombre en el archivo con el nombre que desee rastrear## Como ejecutar
El lenguaje que escoja depende de el **idioma** en el que usted tenga su whatsapp web algunos de los idiomas ya integrados son los siguiente:
|Idioma| Abreviatura |
|--|--|
| Español | es |
| Ingles| en |
| Frances | fr |
| Turco | tr |En el apartado de usuario debera poner el usuario que desea hacer el seguimiento por medio del programa, así que la ejecucion como tal quedaria de la siguiente manera:
```cmd
python3 whatsappbeacon.py --username --language ""
```## Obtener datos de Excel
Para obtener los datos generados por medio de excel puede ejecutar el siguiente comando con la **flag** "-e"python3 whatsappbeacon.py --username --language "" -e
## TikTok Tutorial (Spanish)
https://user-images.githubusercontent.com/20752424/222984331-4928e06d-7da1-4521-8f2a-37cbb2a4f0cc.mp4
Video credits go to [linkfydev](https://www.instagram.com/linkfydev/) (thanks for the awesome explanation).
## Creditos
Esta herramienta fue desarrollada por mí mismo en mi tiempo libre. Es una herramienta que demuestra el poder de Selenium y web scraping. No apruebo el uso de esta herramienta para acechar a las personas o cualquier otro propósito fraudulento. Si tiene sugerencias sobre cómo expandir o mejorar la funcionalidad, envíe un PR y con gusto revisaré los cambios.## Traducción
La traduccion al español fue generada por [daliondev](https://github.com/daliondev)# Türkçe
İlk WhatsApp Osint(Casusluk) aracına Hoş Geldiniz.Bu araç 2019 senesinde geliştirilmeye başlandı ancak şimdi zevkine tekrardan geliştirmeye karar verdim.## Nasıl İndirebilirim
İlk olarak repoyu indirmemiz gerekiyor ve terminale bu satırı yapıştırıyoruz.
```cmd
git clone https://github.com/jasperan/whatsapp-osint.git
```
Sonra 'requirements.txt' dosyasını indirmemiz gerekiyor
Terminale aşağıdaki kod satırını yapıştırınız:
```cmd
pip install -r requirements.txt
```- Chrome Driver'a ihtiyacımız olacaktır.Repoda Chrome Driver mevcuttur.Eğer repo güncel değilse kendiniz indiriniz.
- WhatsApp Osint aracı şuanlık sadece Google Chrome desteklemektedir.Chrome yüklü değilse hata alırsınız.Kendi driverinizi oluşturarak "Brave,Edge,Safari" vs çalıştırabilirsiniz.
- Google açıldıktan sonra WhatsApp Web'e tek seferlik giriş yapmanız gerekmektedir.QR kodu okutarak giriş yapınız.
- Dosyadaki adı, izlemek istediğiniz adla değiştirin## Programı Nasıl Çalıştırırım
Seçtiğiniz dil, web whatsapp'ınızın bulunduğu **dile** bağlıdır. Halihazırda entegre edilmiş bazı diller şunlardır:
|Idioma| Abreviatura |
|--|--|
| İspanyol | es |
| İngilizce| en |
| Fransızca | fr |
| Türkçe| tr |Kullanıcı bölümünde, program aracılığıyla izlemek istediğiniz kullanıcıyı girmelisiniz, böylece yürütme aşağıdaki gibi olacaktır:
```cmd
python3 whatsappbeacon.py --username --language "tr"
```## excelden veri almak
Excel aracılığıyla oluşturulan verileri elde etmek için **flag** "-e" ile aşağıdaki komutu çalıştırabilirsiniz.
```cmd
python3 whatsappbeacon.py --username --language "tr" -e
```
## Katkıda Bulunanlar
Bu araç benim tarafımdan boş zaman aktivitesi olarak geliştirildi.Aracın insanları "Stalklamınız" ve "Dolandırmanız" için kullanmamanızı rica ediyorum çünkü ben bu aracı "Selenium" ve "Web Scrayping" önemini göstermek için geliştirdim.Eğer projeye destek vermek istiyorsanız pull requestlerinizi bekliyorum.Memnuniyetle gözden geçireceğim.## Tercüme
Türkçe çeviri Türkçe çeviri tarafımdan yapılmıştır [BerkeGokturk71](https://github.com/BerkeGokturk71)