Перейти к публикации

Oleg_Jansen

Осинтим по Инстаграму

Рекомендованные сообщения

Шалом! Как бы мне не печально было это говорить, но социальная сеть Instagram в настоящее время является одной из самых популярных в мире. А печально мне это говорить потому, что я, если говорить цензурно, крайне негативно отношусь ко всем продуктам корпорации Facebook в целом, и к Instagram в частности. По моему глубокому убеждению, все их ресурсы - это дрянь, нацеленная исключительно на заработок, без малейшего интереса и уважения к своим пользователям. Про двойные стандарты, персональные данные и т.д. даже начинать не буду, потому что сейчас меня унесет в другую сторону. А мы тут все-таки про деанон в Instagram собрались говорить.

Собственно, все, что я выше написал, это сугубо моё мнение. И, так уж сложилось, что есть огромное количество людей, его не разделяющих. А ещё есть немало тех, кто со словами “Мне нечего скрывать” подобные мнения высмеивает. А потом идет и публикует свою фоточку в Instagram, с геотегом, с описанием, все как положено. Я, конечно же, таких людей не осуждаю, каждый сам волен выбирать, как ему жить и как поступать. Но именно в связи с этим поиск и сбор информации, в том числе деанон в Instagram, тема крайне актуальная и именно с ней мы сегодня будем разбираться. А точнее познакомимся с целым набором актуальных инструментов и разберемся, какую информацию мы можем получить.

Теоретические основы

Ну, а начнем мы, как принято, с начала. И в начале у нас стоит совсем не сбор какой-то информации. А понимание того, что именно мы хотим найти или узнать о целевой тушке. Это первый вопрос, который нужно себе задать. Потому что четко сформулированный ответ на этот вопрос избавит нас от кучи лишних телодвижений, а значит поможет сэкономить кучу времени и сил. Это логично, просто потому, что любая социальная сеть аккумулирует огромное количество информации о персонаже. Причем информации общедоступной. Особенно если человек активно добавляет её. И понимание того, что мы ищем, автоматически даёт понимание того, на что обращать внимание.

Приведу пример. Допустим мы хотим узнать, где живет целевой персонаж. Что мы делаем? Мы смотрим геотеги, читаем описания к фоткам (вдруг он любезно это где-то написал). Если этого ничего нет, то рассматриваем фотографии на предмет каких-то заметных мест, к которым можно привязаться. Если и этого нет, то идем лопатить фоловеров на предмет мест обитания, совместных фоток, подписей и комментариев. Ну и так далее, в таком же духе.

Как видишь, четкое понимание цели автоматически генерирует для нас варианты решения поставленной задачи. И тут мы уже упираемся в уровень прокачки скилухи осинтера. И чем этот уровень выше, тем больше твой мозг сгенерирует вариантов и путей. А соответственно, ты быстрее решишь задачу. И это вопрос банального опыта. Никаких секретных методик не существует. Хочешь хорошо искать? Бери и ищи.

Всё сказанное выше абсолютно верно для любого направления поиска. А теперь ближе к Инстаграму. У кого-то мог возникнуть вопрос. А зачем тогда все эти утилиты? Вопрос логичный. И ответ довольно прост. Вполне допустим вариант, когда ты просто лопатишь нужную страницу и выписываешь на листочек, или сохраняешь в файлик, нужную инфу. Вполне нормальная ситуация, но есть одни нюанс. Ввиду большого объёма инфы, ты можешь, банально, что-то пропустить. Например, не до листать до нужного комментария, или забыть развернуть подпись и прочитать что-то важное. Не важно, что именно это будет, важно то, что каждый может что-то пропустить. И именно здесь нам на помощь приходит софт, позволяющий выгрузить что-то конкретное, что нам нужно. А потом, сосредоточившись, изучить полученную информацию, не отвлекаясь на дополнительные данные.

И мы очень плавно подходим к первому нужному нам инструменту.

Деанон в Instagram с Osintgram

И начнем мы с Osintgram. Это мега полезная утилита, позволяющая анализировать профиль пользователя Instagram по его никнейму.

Для установки качаем её с GitHub (https://github.com/Datalux/Osintgram) и устанавливаем зависимости:

plaintextCopy codegit clone https://github.com/Datalux/Osintgram.git
cd Osintgram
pip install -r requirements.txt

Прежде чем запускать утилиту, нужно добавить данные своего аккаунта. Сделать это нужно в файле credentials.ini, который лежит в каталоге config, в папке с программой. Вписываем имя и пароль своего аккаунта и сохраняем. Я думаю, что акцентировать внимание на том, что нужно использовать левый аккаунт, не стоит.

rNcvriQnT6k.jpg?size=641x257&quality=96&sign=d6f25cb5ad1ecfa15b0f88434615c2a3&type=albumrNcvriQnT6k.jpg?size=641x257&quality=96&sign=d6f25cb5ad1ecfa15b0f88434615c2a3&type=album

Теперь можно переходить непосредственно к использованию Osingram. При первом запуске логично посмотреть справку:

plaintextCopy codepython3 main.py -h
o24D8XELbvg.jpg?size=807x251&quality=96&sign=e3ab208278a081203afe4fa6b3d6b0b3&type=albumo24D8XELbvg.jpg?size=807x251&quality=96&sign=e3ab208278a081203afe4fa6b3d6b0b3&type=album

Использование: main.py [-h] [-C] [-j] [-f] [-c COMMAND] [-o OUTPUT] id

Osintgram - это инструмент OSINT в Instagram. Он предлагает интерактивную оболочку для выполнения анализа аккаунта Instagram любого пользователя по его нику.

Обязательные аргументы: id имя пользователя

Необязательные аргументы: -h, --help показать это сообщение и выйти -C, --cookies очистить предыдущие cookies -j, --json сохранить результат в файл JSON -f, --file сохранить результат в файл -c COMMAND, --command COMMAND запустить в однокомандном режиме и выполнить предоставленную команду -o OUTPUT, --output OUTPUT где хранить фотографии

Тут, наверное надо пояснить по логике использования Osintgram. Как видно из справки, по сути нам нужно ввести только имя интересующего пользователя. После этого утилита залогинится под тем аккаунтом, который мы указали в конфиге и определит цель. После чего мы сможем продолжить.

Так и делаем:

plaintextCopy codepython3 main.py smugone
3le8IcKcqZY.jpg?size=807x322&quality=96&sign=7744eb5b5fa74fbccaafa5a0f0c92fd6&type=album3le8IcKcqZY.jpg?size=807x322&quality=96&sign=7744eb5b5fa74fbccaafa5a0f0c92fd6&type=album

После успешного логина, видим список команд для сохранения результатов и приглашение к вводу. Чтобы увидеть команды для анализа профиля, вводим: list

9d2vwjmI0N0.jpg?size=807x356&quality=96&sign=c3d059b97b1b302d142b621c12e5f1f0&type=album9d2vwjmI0N0.jpg?size=807x356&quality=96&sign=c3d059b97b1b302d142b621c12e5f1f0&type=album

FILE=y/n Включить/отключить вывод в файл '<target username>_<command>.txt'

JSON=y/n Включить/отключить экспорт в файл '<target username>_<command>.json'

addrs Получите все адреса зарегистрированные по фотографиям цели

cache Очистить кеш инструмента

captions Получить подписи к фотографиям цели

commentdata Получите список всех комментариев к сообщениям цели

comments Получайте все комментарии к сообщениям цели

followers Получить подписчиков цели

followings Получить пользователей на которых подписана цель

fwersemail Получить электронную почту подписчиков цели

fwingsemail Получать электронную почту пользователей, на которых подписана цель

fwersnumber Получите номер телефона подписчиков цели

fwingsnumber Получить номер телефона пользователей, на которых подписана цель

hashtags Получить хэштеги, используемые целью

info Получить информацию о цели

likes Получить количество лайков к постам цели

mediatype Получить тип сообщений цели (фото или видео)

photodes Получить описание фотографий цели

photos Загрузить фотографии цели в папку

propic Скачать изображение профиля цели

stories Скачать сторис цели

tagged Получить список пользователей, которых цель отметила тегом

target Задать новую цель

wcommented Получите список пользователей, которые прокомментировали фотографии цели

wtagged Получить список пользователей, отметивших цель тегом

Как видишь, возможности у Osintgram немаленькие. Давай, для начала, глянем общую информацию о нашей цели. Вводим команду: info

o7IC2nUTAOU.jpg?size=807x134&quality=96&sign=1f4fb9c7279d2a893c9e032261f453b0&type=albumo7IC2nUTAOU.jpg?size=807x134&quality=96&sign=1f4fb9c7279d2a893c9e032261f453b0&type=album

И уже видим полезную информацию. Но, давай для примера, попробуем получить телефоны тех на кого подписана цель. Вводим fwingsnumber. И Osintgram спросит хотим ли мы получить все возможные телефоны? Ясное дело, что в большинстве ситуаций нужно забирать все, но я, в демонстрационных целях ограничусь десятком.

vCKeaJ0CCsw.jpg?size=807x264&quality=96&sign=1b510d6fccc7ad5b1988ab697f4449e0&type=albumvCKeaJ0CCsw.jpg?size=807x264&quality=96&sign=1b510d6fccc7ad5b1988ab697f4449e0&type=album

Как видишь, мы получили вполне конкретный результат. Давай тоже самое, но с электронными почтами. Вводим: fwingsemail

dFNNEcHRRvw.jpg?size=807x272&quality=96&sign=3178f00f5ec826cbef4a2f77d847239c&type=albumdFNNEcHRRvw.jpg?size=807x272&quality=96&sign=3178f00f5ec826cbef4a2f77d847239c&type=album

И здесь Osintgram отработал не менее успешно.

Остальные команды работают ровно по такому же принципу. Ну а что, где и когда применять это уже решать тебе, в зависимости от намеченной цели.

Ещё стоит помнить, что результат мы можем сохранять в txt файл. Для этого перед запуском команд нужно ввести FILE=y. Либо в json файл, для этого перед запуском команд нужно ввести: JSON=y.

По поводу закрытых аккаунтов. К сожалению, чудес не бывает и нужно быть подписанным на цель. А значит придется пробудить в себе социального инженера или склепать себе такую страницу, чтобы тебя точно захотели добавить. Ну, а мы идем дальше.

Деанон в Instagram с Instaloader

А дальше у нас Instaloader. Это такая штука, которая умеет выгружать из целевого профиля Instagram фото и видео, а также подписи и сопутствующую информацию. Основная особенность его в том, что есть довольно удобная возможность обновлять информацию о уже выгруженных профилях.

В Kali и подобных дистрибутивах Instaloader можно установить командой:

pip3 install instaloader

Или можно скачать с GitHub: https://github.com/instaloader/instaloader

Один из основных плюсов этой утилиты в том, что базовый функционал можно использовать не входя в свою учетную запись. Что порой весьма удобно. Без логина в учетку он загрузит фото и видео, описание и некоторые метаданные. А если нужны тэги, геопозиция, сториз и список подписчиков, то придется указать логин и пароль своего аккаунта для авторизации.

В базовом варианте использования достаточно просто указать имя нужного профиля и пойдет загрузка.

instaloader smugone

В этом варианте он загрузит нам все изображения и видео, а в текстовые файлы загрузит все описания с тегами. И создаст архивы с файлами json, где будут все возможные метаданные, в том числе профили тех, кто комментировал соответствующую запись.

_zlZUNo0vP4.jpg?size=807x328&quality=96&sign=f8f1e8afd07243645b82d2f7b955d3a6&type=album_zlZUNo0vP4.jpg?size=807x328&quality=96&sign=f8f1e8afd07243645b82d2f7b955d3a6&type=album

В домашней папке будет создан каталог с названием анализируемого профиля. Все данные будут выгружаться именно туда. Помимо перечисленного, там будет создан файл id, в который будет записан InstagramID пользователя. Я с трудом представляю, для чего он нам может понадобиться, но он там есть. Ещё там будет json файл со всеми доступными идентификаторами и параметрами пользователя.

Если нам нужно обновить скачанные данные, то к первоначальной команде просто добавляем параметр -F и запускаем. Instaloader сравнит то, что есть у нас, и то, что сейчас в профиле. Если информация отличается, то она будет обновлена.

Тут ещё можно добавить, что используя параметр –help, можно посмотреть файл справки. Оно там логически очень понятно. И, используя дополнительные параметры, более точечно отрегулировать, что нам нужно.

Например:

instaloader smugone --no-posts --no-pictures -V -G -l solomonpalych -p 'password'

В этой команде мы задали цель – профиль smugone, –no-posts – дали команду не выкачивать сообщения, командой –no-pictures сказали не скачивать изображения, командой -V сказали не качать видео, а командой -G сказали скачать геотеги. После этого через параметр -l указали название нашего профиля, а после -p указали пароль нашего профиля, чтобы Instaloader мог залогиниться.

В целом таких комбинаций может быть довольно много. Всё зависит от конкретной ситуации.

Сайты для анализа профилей Instagram

Ну и рассказ про деанон в Instagram был бы не полным, если бы я не рассказал про сайты, которые, при правильном подходе, могут в этом вопросе помочь. Тут, наверное, нужно добавить, что ожидать чудес от этих сайтов не нужно. Они, как правило, задумывались для получения статистики всякими рекламщиками и им подобными личностями. Но именно благодаря этому они упрощают нам процесс поиска нужной информации. Ну, а получится или нет найти что-то интересное, это уже зависит лично от тебя.

1. Gramhir

ceeaYAeN2nI.jpg?size=807x620&quality=96&sign=d47a1b9fb336cc1e60f40341622d0cfd&type=albumceeaYAeN2nI.jpg?size=807x620&quality=96&sign=d47a1b9fb336cc1e60f40341622d0cfd&type=album

Вводим имя нужного профиля и видим его статистику, а также в удобном представлении все его посты. Изучать профиль здесь намного удобнее, чем в самом Instagram. Ну ещё и авторизовываться не нужно, что лично для меня большой плюс, особенно когда нужно быстро что-то глянуть.

2. Inflact Profile Analyzer

Этот сайт даёт чуть более расширенный функционал. Если зарегистрироваться, можно выгружать результаты в формате xls или csv. Здесь есть четыре вкладки, каждая из которых выполняет отдельную функцию:

  • Profile Analyzer – получаем статистику профиля. В том числе хештеги, ключевые слова и интересы.
  • User Search – позволяет искать профили по заданным параметрам. Таким как подписчики, количество сообщений, пол и категории.
  • Story Viewer – можно смотреть сториз.
  • Web Viewer – можно посмотреть посты нужного профиля. Опять же без входа в свой аккаунт.

3. Instaphotomap

Порой крайне удобный ресурс. Вводишь нужный профиль и, если у него есть геотеги, он покажет эти места на карте.

Спасибо за дополнительную информацию о сайтах для анализа профилей Instagram. Давайте подробнее рассмотрим каждый из них:

TFuJBp7lMZ8.jpg?size=807x495&quality=96&sign=9867ecaaa634d2ad4ca4764ceec302a1&type=albumTFuJBp7lMZ8.jpg?size=807x495&quality=96&sign=9867ecaaa634d2ad4ca4764ceec302a1&type=album

4. Gramhir

ceeaYAeN2nI.jpg

На данном сайте можно ввести имя нужного профиля и получить его статистику, а также удобно просматривать все его посты. Изучать профиль здесь намного удобнее, чем в самом Instagram. Ещё один плюс этого ресурса – нет необходимости авторизовываться, что лично для меня является большим плюсом, особенно когда нужно быстро что-то посмотреть.

  1. Inflact Profile Analyzer

WVmwtae8HhY.jpg

Этот сайт предоставляет чуть более расширенный функционал. Если зарегистрироваться, можно выгружать результаты в формате xls или csv. Здесь есть четыре вкладки, каждая из которых выполняет отдельную функцию:

  • Profile Analyzer – получаем статистику профиля, включая хештеги, ключевые слова и интересы.
  • User Search – позволяет искать профили по заданным параметрам, таким как подписчики, количество сообщений, пол и категории.
  • Story Viewer – можно смотреть сториз.
  • Web Viewer – можно просматривать посты нужного профиля, опять же без входа в свой аккаунт.
  1. Instaphotomap

Этот ресурс порой крайне удобен. Вы вводите нужный профиль, и если у него есть геотеги, он покажет эти места на карте.

Такие сайты могут быть полезны для анализа профилей Instagram и получения дополнительной информации о пользователях без необходимости входить в свою учетную запись. Однако, стоит помнить, что доступность определенной информации может зависеть от настроек приватности профиля пользователя.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...