Whapa – WhatsApp DataBase Whapa – это анализатор базы данных WhatsAp, который автоматизирует процесс.
Основная цель whapa – представить данные, обрабатываемые базой данных Sqlite, таким образом, чтобы это было понятно аналитику.
Скрипт написан на Python 2.x
Программное обеспечение разделено на три режима:
Режим сообщений: он анализирует все сообщения в базе данных, применяя различные фильтры. Он извлекает миниатюры, когда они доступны.
Режим дешифрования: расшифровывать базы данных crypto12 до тех пор, пока у нас есть ключ.
Info Mode: отображает различную информацию о статусах, списке передач и группах.
Обратите внимание, что этот проект является ранней стадией.
Таким образом, вы можете найти ошибки. Используйте его на свой страх и риск!
Бонус: он также поставляется с инструментом для загрузки резервных копий диска Google, связанного со смартфоном.
«Whapas.py» – это испанский вариант инструмента «whapa.py»
Установка
# git clone https://github.com/B16f00t/whapa.git
После этого:
# pip install -r requirements.txt
whagdext.py (извлекает данные из учетной записи Google Диска)
# sudo apt-get update # sudo apt-get install -y python3-pip # sudo pip3 install pyportify To usage: config settings.cfg [auth] gmail = alias@gmail.com passw = yourpassword python3 whagdext.py "arguments"
Использование
__ __.__ __________ / \ / \ |__ _____ \______ \_____ \ \/\/ / | \\__ \ | ___/\__ \ \ /| Y \/ __ \| | / __ \_ \__/\ / |___| (____ /____| (____ / \/ \/ \/ \/ ---------- Whatsapp Parser v0.2 ----------- usage: whapa.py [-h] [-k KEY | -i | -m] [-t TEXT] [-u USER] [-g GROUP] [-w] [-s] [-b] [-tS TIME_START] [-tE TIME_END] [-tT | -tI | -tA | -tV | -tC | -tL | -tX | -tP | -tG | -tD | -tR] [DATABASE] To start choose a database and a mode with options positional arguments: DATABASE database file path - './msgstore.db' by default optional arguments: -h, --help show this help message and exit -k KEY, --key KEY *** Decrypt Mode *** - key file path -i, --info *** Info Mode *** -m, --messages *** Message Mode *** -t TEXT, --text TEXT filter messages by text match -u USER, --user USER filter messages made by a phone number -g GROUP, --group GROUP filter messages made in a group number -w, --web filter messages made by Whatsapp Web -s, --starred filter messages starred by user -b, --broadcast filter messages send by broadcast -tS TIME_START, --time_start TIME_START filter messages by start time (dd-mm-yyyy HH:MM) -tE TIME_END, --time_end TIME_END filter messages by end time (dd-mm-yyyy HH:MM) -tT, --type_text filter text messages -tI, --type_image filter image messages -tA, --type_audio filter audio messages -tV, --type_video filter video messages -tC, --type_contact filter contact messages -tL, --type_location filter location messages -tX, --type_call filter audio/video call messages -tP, --type_application filter application messages -tG, --type_gif filter GIF messages -tD, --type_deleted filter deleted object messages -tR, --type_share filter Real time location messages
Примеры
(«./Media» – это каталог, в котором пишутся эскизы)
Режим сообщений
# python whapa.py -m
Показать все сообщения из базы данных
# python whapa.py -m -tS "12-12-2017 12:00" -tE "13-12-2017 12:00"
Показать все сообщения с 12-12-2017 12:00 до 13-12-2017 12:00.
# python whapa.py -m -w -tI
Показать все изображения, отправленные по Whatsapp
Режим расшифровки
# python whapa.py msgstore.db.crypt12 -k key
Расшифруйте файл msgstore.dbcrypt12, созданный msgstore.db
Информационный режим
# python whapa.py -i
Показать варианты о группах, вещательных списках и статусах.
Скачать Whapa