FetLife Maltego-это пакет локальных преобразований на основе PHP для инструмента для анализа данных Maltego Osint и Forensics, которые действуют на FetLife.com.
См. Проект Wiki (включенный в каталог docs
этого пакета) для обзора преобразований, которые доступны для FetLife.
Этот инструмент требует PHP версии 5.3 или более, с установленным расширением PHP. Он был протестирован с Maltego 3.4.1 и больше. Кроме того, этот инструмент требует двух библиотек:
Мы получим это на следующем шаге.
В этом разделе документируется, как установить и использовать FetLife Maltego.
git clone git://github.com/meitar/fetlife-maltego.git # Clone this code.
cd fetlife-maltego
git submodule init # Install the libraries,
git submodule update # and then fetch them.
cp fl-mt-config.ini.php-sample fl-mt-config.ini.php # Create the config file.
vi fl-mt-config.ini.php # Edit the config file.
Тогда в Мальтего:
fetlife-maltego.mtz
, предоставленные с этим пакетом.Прежде чем вы сможете использовать местные преобразования FetLife Maltego, вы должны сказать, какую учетную запись FetLife вы хотите использовать. Если у вас еще нет входа в систему для FetLife, вы можете использовать браузер Tor для доступа к FetLife.com анонимно и создать его. По умолчанию, FetLife Maltego уже настроен на автоматическое выбор прокси-сервера, с помощью которого можно связаться с FetLife.
FetLife Maltego ищет файл конфигурации с именем fl-mt-config.ini.php
в том же каталоге, что и его основной сценарий рабочей лошадки, FetLifeTransform.php
. Программа поставляется с образцом файла конфигурации под названием fl-mt-config.ini.php-sample
. Переименовать или скопируйте образцы файла в ожидаемое имя, затем введите предпочтительные настройки.
Файл конфигурации использует синтаксис файла PHP ini
. Отредактируйте файл конфигурации в вашем любимом текстовом редакторе и установите значения для имени пользователя FetLife, пароля и, необязательно прокси -сервера, который вы используете для запроса fetLife.com.
Все преобразования могут быть запущены из сценария FetLifeTransform.php
. Чтобы выбрать преобразование, используйте короткую опцию -t
или эквивалентную --transform
длинную опцию. Например, для того, чтобы запустить friends
, преобразование против пользователя FetLife JohnBaku
, используйте:
/usr/bin/php /path/to/FetLifeTransform.php --transform friends JohnBaku
В качестве альтернативы, вызовите сценарий fetlifetransform-friends.php
следующим образом для того же эффекта:
/usr/bin/php /path/to/fetlifetransform-friends.php JohnBaku
Это может занять некоторое время, если у пользователя много "друзей". : P
Чтобы запустить преобразования FetLife Maltego в вашем клиенте Maltego, вам сначала нужно добавить их в свой список доступных преобразований. Следуйте инструкциям Патервы по добавлению нового преобразования. При добавлении нового преобразования в локальный мастер преобразования, помните о следующих настройках:
Input entity type
выберите объект, который вы хотите подвергнуть преобразованию. FetLife Maltego в настоящее время имеет преобразование для следующих типов входных объектов:/usr/bin/php
fetlifetransform-TRANSFORM_NAME.php
, где Transform_name -это преобразование, которое вы хотите вызвать./path/to/fetlife-maltego
Если у вас есть проблемы, попробуйте следующие шаги, прежде чем отправить ошибку.
lib/FetLife
и его каталог fl_sessions
читается и подходит для записи вашим пользователем.