Ce projet n'est pas destiné à télécharger la base de données GetContact. Ce projet offre la possibilité de recevoir des informations par numéro de téléphone avec un nombre limité de demandes de jeton par mois . Plusieurs exemples de jetons sont affichés dans le référentiel. Si le script ne fonctionne pas, utilisez vos jetons, exécutez le script en mode de débogage
Après avoir décompilé l'application getContact, j'ai créé une API simple pour obtenir des informations directement sans installer cette application. Malheureusement, l'application envoie vos contacts du cahier de smartphone à la base de données publique, mais ce problème ne se produit pas en utilisant ce script :)
Si le script ne s'exécute pas correctement, essayez de mettre à jour les informations de Token dans le fichier dump/tokens.yaml . Ou si vous souhaitez exécuter avec un compte Premium, entrez vos données Auth dans ce fichier.
Exigences: Android avec des droites racinaires (ou émulateur).
Ouvert dans FileManager de Phone /data/data/app.source.getcontact/shared_prefs/GetContactSettingsPref.xml
FINAL_KEYTOKEN Éditer dump/tokens.yaml avec vos données par:
AES_KEY : clé AES de GetContactSettingsPref.xmlANDROID_OS : Par exemple android 5.0DEVICE_ID : par exemple 14130e29cebe9c39IS_ACTIVE : true si votre jeton est valideREMAIN_COUNT : tout nombre naturel si votre jeton est valideTOKEN : jeton de GetContactSettingsPref.xml Installez Tesseract pour contourner CAPTCHA
[ ! -d venv ] && python3 -m venv venv ; source venv/bin/activatepip3 install -r requirements.txtpython3 ./src/main.py -p +792910453XXSortir:
Phone: +792910453XX
User: Андрей Тимофеев
Tag list:
Андрей Тимофеев
Андрей Спб
Андрей Челентос
Андрей Катин
Андрей
Онлрей
Экс Бойфренд Aka Реальный Долбоеб
Андрей Chelentos
Andrey Tymofeev
Андрей Тим
Андрюша :
Андрей ?
.andrey
Andrey
Remain count: 194
python3 ./src/main.py -j -p +792910453XXSortir:
{ '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 +792910453XXSortir:
[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| Salir |
|---|