Este proyecto no está destinado a descargar la base de datos GetContact. Este proyecto brinda la oportunidad de recibir información por número de teléfono con un número limitado de solicitudes de un token por mes . Varios ejemplos de tokens se publican en el repositorio. Si el script no funciona, use sus tokens, ejecute el script en modo de depuración
Después de descomparar la aplicación GetContact, creé una API simple para obtener información directamente sin instalar esta aplicación. Desafortunadamente, la aplicación envía sus contactos desde el cuaderno del teléfono inteligente a la base de datos pública, pero este problema no ocurre usando este script :)
Si el script no se ejecuta correctamente, intente actualizar la información de token en el archivo dump/tokens.yaml . O si desea ejecutar con una cuenta premium, ingrese sus datos de autenticación en este archivo.
Requisitos: Android con derechos de raíz (o emulador).
Abra en Filemanager de teléfono /data/data/app.source.getcontact/shared_prefs/GetContactSettingsPref.xml
FINAL_KEYTOKEN Editar dump/tokens.yaml con sus datos por:
AES_KEY : clave AES de GetContactSettingsPref.xmlANDROID_OS : por ejemplo android 5.0DEVICE_ID : por ejemplo 14130e29cebe9c39IS_ACTIVE : true si su token es válidoREMAIN_COUNT : cualquier número natural si su token es válidoTOKEN : Token de GetContactSettingsPref.xml Instale Tesseract para omitir Captcha
[ ! -d venv ] && python3 -m venv venv ; source venv/bin/activatepip3 install -r requirements.txtpython3 ./src/main.py -p +792910453XXProducción:
Phone: +792910453XX
User: Андрей Тимофеев
Tag list:
Андрей Тимофеев
Андрей Спб
Андрей Челентос
Андрей Катин
Андрей
Онлрей
Экс Бойфренд Aka Реальный Долбоеб
Андрей Chelentos
Andrey Tymofeev
Андрей Тим
Андрюша :
Андрей ?
.andrey
Andrey
Remain count: 194
python3 ./src/main.py -j -p +792910453XXProducción:
{ 'name' : None , 'phoneNumber' : '+792910453XX' , 'country' : 'RU' , 'displayName' : 'Андрей Тимофеев' , 'profileImage' : None , 'email' : None , 'is_spam' : False , 'remain_count' : 194 , 'tags' : [ 'Андрей Тимофеев' , 'Андрей Спб' , 'Андрей Челентос' , 'Андрей Катин' , 'Андрей' , 'Онлрей' , 'Экс Бойфренд Aka Реальный Долбоеб' , 'Андрей Chelentos' , 'Andrey Tymofeev' , 'Андрей Тим' , 'Андрюша :' , 'Андрей ?' , '.andrey' , 'Andrey' ] } python3 ./src/main.py -v -p +792910453XXProducción:
[2020-08-09 21:19:30] Call print_information_by_phone with phone +792910453XX
[2020-08-09 21:19:30] Call get_information_by_phone with phone +792910453XX
[2020-08-09 21:19:30] Call get_name_by_phone with phoneNumber +792910453XX
[2020-08-09 21:19:30] Call _send_post with url: https://pbssrv-centralevents.com/v2.5/search data: {"data": "IntagsrX4IGrPHP7pfJfl9jBqULuZK25pFdPYdCGjSEovlUiPr9rdM/O1rcOcW6WPKUONujPcQKWBlEVzv5R6sFelyff9c5su48kI6fqBZpjVGohthrvzOKtuCC0Tne9N1v30b0PL4HKQrmWPlik8kGCSqajsivlJ01a+e9ELkXk/AjaHrm9cZVxyCfZpx4D"}
...
'Try premium free', 'subsInfoButtonIntroText': 'Try Getcontact Premium now to increase tag view limit and enjoy other Premium Benefits.'}}}
[2020-08-09 21:19:31] Call _print_beauty_output with data {'name': None, 'phoneNumber': '+792910453XX', 'country': 'RU', 'displayName': 'Not Found', 'profileImage': None, 'email': None, 'is_spam': False, 'tags': []}
Phone: +792910453XX
User: Not Found
chmod +x ./run.sh
sudo docker build . -t getcontact
sudo docker run -t getcontact -p +792910453XX| Bulto |
|---|