FetLife Maltego เป็นแพ็คเกจของการแปลงในท้องถิ่นที่ใช้ PHP สำหรับเครื่องมือขุดข้อมูล Maltego Osint และนิติวิทยาศาสตร์ที่ทำหน้าที่ใน fetlife.com
ดูโครงการวิกิ (รวมอยู่ในไดเรกทอรี docs
ของแพ็คเกจนี้) สำหรับภาพรวมของการแปลงที่มีให้สำหรับ fetlife
เครื่องมือนี้ต้องการ PHP เวอร์ชัน 5.3 หรือมากกว่าโดยติดตั้งส่วนขยายของ Curl ของ 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.
จากนั้นใน Maltego:
fetlife-maltego.mtz
ให้มาพร้อมกับแพ็คเกจนี้ก่อนที่คุณจะสามารถใช้การแปลง Local 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
เปลี่ยนชื่อหรือคัดลอกไฟล์ตัวอย่างไปยังชื่อที่คาดหวังจากนั้นป้อนการตั้งค่าที่คุณต้องการ
ไฟล์การกำหนดค่าใช้ไวยากรณ์ไฟล์ ini
ของ PHP แก้ไขไฟล์ config ในตัวแก้ไขข้อความที่คุณชื่นชอบและตั้งค่าสำหรับชื่อผู้ใช้ 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 ของคุณคุณต้องเพิ่มเข้าไปในรายการการแปลงที่มีอยู่ของคุณ ทำตามคำแนะนำของ Paterva สำหรับการเพิ่มการแปลงใหม่ เมื่อเพิ่มการแปลงใหม่ในตัวช่วยสร้างการแปลงท้องถิ่นให้คำนึงถึงการตั้งค่าต่อไปนี้:
Input entity type
ให้เลือกเอนทิตีที่คุณต้องการให้อยู่ภายใต้การแปลง ปัจจุบัน Fetlife Maltego มีการแปลงสำหรับประเภทเอนทิตีอินพุตต่อไปนี้:/usr/bin/php
fetlifetransform-TRANSFORM_NAME.php
โดยที่ transform_name คือการแปลงที่คุณต้องการเรียกใช้/path/to/fetlife-maltego
หากคุณมีปัญหาลองทำตามขั้นตอนต่อไปนี้ก่อนที่จะส่งข้อผิดพลาด
lib/FetLife
ของคุณและไดเรกทอรี fl_sessions
ของมันถูกอ่านและเขียนโดยผู้ใช้ของคุณ