Всем привет! Сейчас я вам расскажу как узнать в каком городе или в какой стране находится человек по номеру телефона, а так же другую незначительную информацию.
Итак, первым делом устанавливаем саму программу.
git clone https://github.com/M3-SEC/firefly
Заходим в директорию.
cd firefly
И копируем оттуда файл firefly во внутреннюю папку (или туда куда вам удобно, чтобы вы быстро нашли файл в проводнике).
mv firefly.py /storage/emulated/0/
Следующим шагом нам надо зайти на сайт https://numverify.com и зарегистрироваться чтобы получить наш API, через который программа будет работать.
Выбираем бесплатную подписку и вводим любую информацию и почту желательно фэйковую.
После того как вы прошли процедуру регистрации, можно увидеть свой АПИ.
Копируем АПИ и направляемся к файлу firefly, который мы предварительно перенесли во внутреннюю память устройства. Открываем файл и видим вот эту строчку.
Там где стоит мой курсор, туда нужно вставить наш АПИ. Выглядит это так:
Сохраняем и выходим. Готово. Теперь переходим в термукс и переносим обратно наш файл в директорию.
mv /storage/emulated/0/firefly.py $HOME/firefly
Запускаем программу.
python2 firefly.py +номертелефона
Приблизительно это выглядит так:
Как видим все прошло хорошо, но мой город не отобразило. Проблема в том что, скорее всего, мой оператор не дает такую информацию.