Fetlife Maltego是一套基於PHP的本地轉換,用於在Fetlife.com上起作用的Maltego Osint和法醫數據挖掘工具。
有關可用於FETLIFE的轉換的概述,請參見Wiki項目Wiki(包含在此軟件包的docs
目錄中)。
該工具需要PHP版本5.3或更高,並安裝了PHP的捲曲擴展。它已經用Maltego 3.4.1及更大的測試。此外,此工具需要兩個庫:
我們將在下一步中獲得這些。
本節記錄瞭如何安裝和使用Maltego的Fetlife。
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
與其主要workhorse腳本相同的目錄, FetLifeTransform.php
。該程序帶有示例配置文件,稱為fl-mt-config.ini.php-sample
。重命名或將示例文件複製到預期名稱,然後輸入您的首選設置。
配置文件使用PHP的ini
文件語法。在您喜歡的文本編輯器中編輯配置文件,並為Fetlife用戶名,密碼設置值,以及可選的代理服務器,可用於查詢Fetlife.com。
所有轉換都可以從FetLifeTransform.php
腳本運行。要選擇轉換,請使用-t
短選項或等效--transform
長選項。例如,為了與Fetlife用戶friends
JohnBaku
進行轉換,請使用:
/usr/bin/php /path/to/FetLifeTransform.php --transform friends JohnBaku
另外,請調用fetlifetransform-friends.php
腳本如下:相同的效果:
/usr/bin/php /path/to/fetlifetransform-friends.php JohnBaku
如果用戶有很多“朋友”,這可能需要一段時間。 :p
為了在Maltego客戶端中運行Fetlife Maltego的轉換,您首先需要將它們添加到可用轉換列表中。請按照Paterva的說明添加新的轉換。在本地變換嚮導中添加新的變換時,請注意以下設置:
Input entity type
字段中,選擇要經受轉換的實體。 Maltego目前對以下輸入實體類型具有轉換:/usr/bin/php
fetlifetransform-TRANSFORM_NAME.php
,其中transform_name是您要調用的轉換。/path/to/fetlife-maltego
如果您有問題,請在提交錯誤之前嘗試以下步驟。
lib/FetLife
目錄及其fl_sessions
目錄由用戶讀取和寫作。