OSINTGRAM — жуткий способ вычистить данные из Instagram

Nov 27 2022
Недавно я смог настроить свою выделенную машину Kali. Ничего особенного, просто 16 гигабайт оперативной памяти на ThinkPad.

Недавно я смог настроить свою выделенную машину Kali. Ничего особенного, просто 16 гигабайт оперативной памяти на ThinkPad.
В поисках интересных OSINT-инструментов я наткнулся на очень забавный OSINTGRAM (спасибо Karun Pherwani ).

Настройка довольно проста. Четкие и пошаговые инструкции, упомянутые на GitHub:https://github.com/Datalux/Osintgram

Я по-прежнему расскажу о шагах, которые я использовал здесь для своей Kali Linux 2022.

  • Разветвить/клонировать/загрузить этот репозиторий
  • Перейдите в каталог
  • Создайте виртуальную среду для этого проекта

Здесь вы можете столкнуться с проблемой, если ваш python3 настроен неправильно. Однако терминал даст вам конкретные инструкции, которым нужно следовать. Просто используйте подсказку оттуда.

  • Загрузите виртуальную среду
  • Запустите команду pip
  • Вы бы уже были в папке Osintgram. Теперь перейдите в папку конфигурации, используя:
  • Здесь вы увидите файл под названием «credentials.ini». Этот файл требует, чтобы вы представили свой собственный дескриптор пользователя и пароль. Я бы посоветовал вам использовать одноразовую/временную учетную запись. Вы можете использовать любой текстовый редактор по вашему выбору, чтобы внести изменения в этот файл. Я лично предпочитаю нано.
  • Как только вы откроете это, введите свой собственный дескриптор и пароль. Сохраните файл с помощью Ctrl+O, нажмите Enter, затем Ctrl+X для выхода.
  • Теперь вы в значительной степени настроены. Не забудьте вернуться к предыдущей папке, используя:
  • В качестве интерактивной подсказки выполните команду:
  • Я лично написал сценарий bash, так как мне трудно запомнить команды. Делюсь скриптом ниже. Я назвал свой файл сценария osintgram.sh
  • СОДЕРЖАНИЕ ФАЙЛА СЦЕНАРИЯ:

echo «FILE=y/n Включить/отключить вывод в файле '<имя целевого пользователя>_<команда>.txt'»
echo «JSON=y/n Включить/отключить экспорт в '<имя целевого пользователя>_<команда>. json' file”
echo “addrs Получить все зарегистрированные адреса целевых фотографий”
echo “cache Очистить кеш инструмента”
echo “captions Получить подписи к фотографиям цели”
echo “commentdata Получить список всех комментариев к сообщениям цели”
echo “comments Получить общее количество комментариев к сообщениям цели»
echo «followers Получить целевых подписчиков»
echo «followings Получить пользователей, на которых подписана цель»
echo «fwersemail Получить электронную почту целевых подписчиков»
echo «fwingsemail Получить электронную почту пользователей, на которые подписана цель»
echo «fwersnumber Получить номер телефона целевые подписчики»
echo "fwingsnumber Получить номер телефона пользователей, за которыми следует цель"
echo "хэштеги Получить хэштеги, используемые целью"
echo "info Получить информацию о цели"
echo "likes Получить общее количество лайков сообщений цели"
echo "mediatype Получить тип сообщений цели (фото или видео) »
echo «photodes Получить описание фотографий цели»
echo «photos Загрузить фотографии цели в выходную папку»
echo «propic Загрузить изображение профиля цели»
echo «stories Скачать истории цели»
echo «tagged Получить список пользователей, отмеченных целью»
echo «target Set новая цель»
echo «wcommented Получить список пользователей, прокомментировавших фотографии цели»
echo «wtagged Получить список пользователей, пометивших цель»

cd ..
cd
Источник Osintgram venv/bin/activate
python3 main.py $insta_handle

  • Сохраните это на своем рабочем столе Linux и назначьте разрешения, используя:
  • Чтобы выполнить скрипт, перейдите на рабочий стол и

ПРИМЕЧАНИЕ. Это только для образовательных целей. Не используйте это по неэтичным причинам.