ابزار maltego

منتشر شده در دسته : بلاگ, تست نفوذ وب

ابزار maltego یک اپلیکیشن هوش متن باز و فارنزیک می باشد. ابزار maltego به شما اجازه داده تا اطلاعات را کاوش و جمع آوری و سپس این اطلاعات بدست آمده را به شکلی ساخت یافته و معنا دار نمایش دهید. متن باز در اینجا به این معناست که با استفاده از منابع اطلاعاتی متن باز داده های خود را جمع آوری می کند. پس از جمع آوری اطلاعات, ابزار maltego به شما اجازه شناسایی روابط کلیدی بین این اطلاعات را می دهد.

مالتگو ابزاری است که توانایی نمایش گرافیکی لینک های موجود بین داده ها را دارد و در نتیجه آن می توان بخش ها و قطعات اطلاعاتی را ساده تر دید و درک درستی از شبکه هدف بدست آورد.

ابزار Maltego به شما اجازه سرشماره اطلاعات زیرساخت اینترنت زیر را می دهد :

  • اسامی دامنه ها
  • اسامی DNS
  • اطلاعات هویز
  • بلوک های شبکه
  • آدرس های آیپی

همچنین مالتگو را می توان به منظور جمع آوری اطلاعات درباره اشخاص و سازمان ها استفاده کرد :

  • اطلاعات شرکت ها و سازمان های مرتبط به یک شخص
  • جمع آوری ایمیل های مرتبط با یک شخص
  • وبسایت های مرتبط با یک شخص
  • شبکه های اجتماعی مرتبط با یک شخص
  • شماره تلفن های مرتبط با یک شخص
  • اطلاعات رسانه های اجتماعی

کالی لینوکس به صورت پیش فرض دارای ابزار maltego می باشد هرچند به یاد داشته باشید که ابزار maltego کاملا رایگان نیست و نسخه اجتماعی آن دارای محدودیت های زیادی می باشد :

  • برای استفاده تجاری نیست
  • در هر انتقال تنها ۱۲ نتیجه را نمایش می دهد
  • به منظور استفاده بایستی با یک دامنه معتبر عضو شوید و کلید دریافت کنید (از من درخواست کلید نکنید لطفا)
  • کلیدهای API هر چند روز یک بار منقضی می شوند
  • نسخه اجتماعی بر روی سرورهای با سرعت پایین تر اجرا شده که بین کاربران جامعه مالتگو به اشتراک گذاشته می شود.
  • ارتباطات بین کلاینت و سرور رمزنگاری نمی شود
  • جدیدترین بروزرسانی ها تنها در آپگرید نسخه اصلی انجام می شود
  • هیچ پشتیبانی وجود ندارد و…

در ابزار maltego بیش از ۷۰ نوع انتقال (transform) وجود دارد. کلمه transform اشاره به فاز جمع آوری اطلاعات مالتگو دارد. یک انتقال به این معناست که ابزار maltego تنها یک فاز جمع آوری اطلاعات را انجام می دهد. در این آزمایش نحوه کار با ابزار قدرتمند maltego (نسخه رایگان) را آموزش می دهیم.

برای دسترسی به ابزار maltego کافی است تا داخل کنسول کالی لینوکس دستور maltegoce را وارد کنید. در لحظه نگارش این آموزش نسخه ۴ مالتگو در کالی لینوکس ۲۰۱۶.۲ موجود می باشد.

صفحه خوش آمد نمایش داده می شود بر روی Next کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

در این مرحله بایستی اطلاعات ورود خود را وارد کنید. برای عضویت بر روی لینک register here کلیک نمایید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

به سایت paterva.com و صفحه ایجاد اکانت منتقل می شوید. در این مرحله از شما اطلاعات اولیه به همراه یک ایمیل با دامنه معتبر درخواست می کند. اطلاعات را وارد کرده و بر روی register کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

یک ایمیل حاوی کلید فعال سازی برای شما ارسال می شود. کلید را وارد کرده و بر روی Activate کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

پس از فعال سازی به ابزار maltego بازگشته و اطلاعات ورود را دقیق وارد کرده و بر روی Next کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

حساب کاربری شما فعال شده و تاریخ انقضای بعدی کلید API برای شما در صفحه نمایش داده می شود. بر روی Next کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

در این بخش Seed های انتقال را تعیین می کنید. سرورهای عمومی (Maltego Public Servers) را انتخاب و بر روی Next کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

بر روی Finish کلیک کنید تا تنظیمات شما پیاده سازی شود.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

صفحه اصلی ابزار maltego نمایش داده شده به این معنا که کلاینت شما با موفقیت ایجاد و فعال سازی شده است و اکنون می توانید از آن استفاده کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

در سمت چپ برنامه در پنجره Entity Palette نمایش داده می شود. در این پنجره شما می توانید نوع موجودیت برای جمع آوری اطلاعات را انتخاب کنید. ابزار مالتگو موجودیت ها را به شش گروه اصلی طبقه بندی می کند :

  • Devices : دیوایس هایی همچون تلفن و دوربین
  • Infrastructure : زیرساخت هایی همچون نام DNS , دامنه , آدرس آیپی و رکوردهای MX
  • Locations : که شامل موقعیت های فیزیکی در زمین می باشد.
  • Penetration Tsting : ابزارهای همچون Built with
  • Personal : اسناد شخصی , آدرس های ایمیل , تصاویر , افراد , شماره تلفن و …
  • Social Network : عناصر و وابستگی های شبکه های اجتماعی فیسبوک و توییتر

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

فرض می کنیم شما می خواهید اطلاعات درباره یک دامین را جمع آوری کنید. به این منظور ابتدا بایستی یک گراف جدید ایجاد کنید (اگر گرافی ندارید). برای این کار بر روی دکمه بعلاوه در گوشه بالا تصویر کلیک کنید یا از کلیدهای ترکیبی Ctrl+T استفاده نمایید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

از بخش پالت موجودیت ها Infrastructure را انتخاب و بر روی دامین کلیک کنید و آن را به وسط صفحه گراف بکشید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

اگر تاکنون ماشین جدیدی ایجاد نکردید, مطابق تصویر زیر یک دامین جدید ایجاد کنید. نوع ماشین را می توانید از اینجا انتخاب کنید. ما در اینجا Company Stalker را انتخاب کرده و بر روی Next کلیک می کنیم. به یاد داشته باشید که هر نوع ماشین عملیات خاصی را انجام می دهد. به توضیحات یاد شده در زیر هر ماشین رجوع کنید. این نوع ماشین آدرس های ایمیل را جمع آوری کرده و …

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

دامنه هدف را انتخاب کرده و بر روی finish کلیک کنید. ما در اینجا دامین sans.org را انتخاب می کنیم.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

اکنون یک موجودیت دامین در وسط صفحه گراف خود داریم. بر روی موجودیت کلیک کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

در صفحه جدید باز شده می توانید مشخصات از قبل تعیین شده موجودیت را تغییر داده و حتی آدرس دامین جدیدی را به آن نسبت دهید. مسلما این تنظیمات بر اساس نوع موجودیت انتخاب شده متفاوت می باشد. ما در این آزمایش فرصت نمی کنیم تمام موجودیت ها و خصیصه های آنها را توضیح دهید ولی شما خودتان حتما موجودیت های مختلف را تست کرده و مقادیر گوناگون را بررسی کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

برای شروع یک انتقال (transform) کافی است تا بر روی موجودیت خود راست کلیک کنید تا لیست همه انتقال های موجود نمایش داده شود.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

در سمت راست هر انتقال سه آیکون ریز نمایش داده می شود. در صورتیکه بر روی علامت مثلثی شکل کلیک کنید انتقال اجرا می شود. یا می توانیدبر روی آیکون آچار کلیک کنید تا ریز موارد نمایش داده شود.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

انتقال را اجرا کنید. دقت داشته باشید که قبل از اجرای هر انتقال یک هشدار رفع مسئولیت نمایش داده می شود. پس از قانونی بودن فعالیت خود اطمینان حاصل کنید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

پس از اجرا لیست تمام نتایج بدست آمده به همراه روابط آنها به صورت گرافیکی نمایش داده می شود. از سمت چپ بخش Views شما می توانید حالت های نمایش مختلفی را انتخاب کنید و یا از بخش Layouts طرح گوناگونی را برگزینید.

ابزار maltego - ابزار مالتگو - جمع آوری اطلاعات با ابزار maltego

همین فرایند را شما می توانید بر روی انواع مختلف موجودیت ها و انواع ماشین های مختلف و انتقال های اختصاصی هر موجودیت انجام دهید. در پایان می توانید هر گراف ایجاد شده را ذخیره کرده و برای بازرسی های بعدی استفاده کنید.

خوشحال می شویم دیدگاههای خود را در میان بگذارید * فرصت پاسخگویی به سوالات در بلاگ وجود ندارد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *