Nexfil — инструмент OSINT для поиска профилей по имени пользователя

Опубликовано: 6 Октября, 2022

OSINT — это процесс сбора информации о целевой жертве с платформ с открытым исходным кодом. Эта информация может быть использована для составления списка возможных имен пользователей и паролей или может использоваться для выполнения атак социальной инженерии.

Nexfil — это автоматизированный инструмент, разработанный на языке Python, который используется для поиска профилей, связанных или понравившихся пользователям с указанными именами пользователей. Инструмент Nexfil ищет профили на более чем 360 веб-сайтах всего за пару секунд. Основная цель этого инструмента - быстро предоставить результаты и уменьшить количество ложноположительных результатов. Инструмент Nexfil доступен на GitHub с открытым исходным кодом и бесплатен для использования.

Примечание . Убедитесь, что в вашей системе установлен Python, так как это инструмент на основе Python. Нажмите, чтобы проверить процесс установки — Шаги установки Python в Linux

Установка Nexfil Tool на ОС Kali Linux:

Шаг 1 : Используйте следующую команду для установки инструмента в вашей операционной системе Kali Linux.

git clone https://github.com/thewhiteh4t/nexfil

Шаг 2 : Теперь используйте следующую команду, чтобы перейти в каталог инструмента. Вы должны перейти в каталог, чтобы запустить инструмент.

cd nexfil

Шаг 3 : Вы находитесь в каталоге Nexfil. Теперь вам нужно установить зависимость Nexfil, используя следующую команду.

sudo pip3 install -r requirements.txt

Шаг 4 : Все зависимости установлены в вашей операционной системе Kali Linux. Теперь используйте следующую команду, чтобы запустить инструмент и проверить раздел справки.

python3 nexfil.py -h

Работа с Nexfil Tool в ОС Kali Linux:

Пример 1: Одно имя пользователя

python3 nexfil.py -u GeeksforGeeks

В этом примере мы ищем профиль, связанный с именем пользователя GeeksforGeeks. Мы использовали тег -u для указания имени пользователя.

У нас есть ссылки на связанные профили.

Мы отображаем результаты, сохраненные в текстовом файле.

Пример 2: Несколько имен пользователей, разделенных *запятыми*

python3 nexfil.py -l "GeeksforGeeks","BillGates"

В этом примере мы ищем профили для нескольких целевых имен пользователей. Мы указали имена пользователей в теге -l.

У нас есть профили, связанные с GeeksforGeeks.

У нас есть профили, связанные с BillGates.

Мы отображаем результаты, сохраненные в текстовом файле.

Пример 3: Список имен пользователей в файле

python3 nexfil.py -f users.txt

В этом примере мы ищем профили для имен пользователей, сохраненных в текстовом файле.

У нас есть профили, связанные с именем пользователя GauravGandal.

У нас есть профили, связанные с именем пользователя JohnWick.

У нас есть профили, связанные с именем пользователя Адама.

Пример 4 : Версия инструмента печати

python3 nexfil.py -v

В этом примере мы печатаем версию Tool. Мы использовали -v для печати версии.