amirhoseintangsirinet
amirhoseintangsirinet
خواندن ۵ دقیقه·۵ سال پیش

بررسی OSINT و بکارگیری آن برای شماره های موابایل

واژه OSINT(تلفظ: اوسینت) مخفف واژگان Open Source Intelligence می‌باشد. یک روش به منظور کسب اطلاعات مختلف(شخصی و عمومی) از مکان های باز(عمومی) درفضای سایبر می باشد.

نویسنده: امیرحسین تنگسیری نژاد

ما مدام درحال استفاده از شبکه های اجتماعی، تراکنش های مالی اینترنتی، چت در مسنجر های مختلف، بازی های اینترنتی، وب گردی و خیلی مسائل دیگر هستیم و از این رو بدون آنکه خودمان خبر داشته باشیم ردپاهای از خودمان به جای میگذاریم که هرچند شاید از نظرمان بی‌اهمیت باشند ولی برای خیلی از افراد بسیار اهمیت دارد و در هدف آن‌ها کمک بسیار شایانی می‌کند. از این رو این علم توانایی جمع آوری همان ردپاها را در اینترنت از روی کاربران مد نظر دارد.

مثال برای درک بهتر OSINT

فرض کنید به شما عکس یک نفر را می‌دهند و از شما می‌خواهند اطلاعات کافی در رابطه با مکان آن عکس دراختیارشان بزارید. و یا با استفاده از نام یک فرد قصد دارند تمامی اکانت های آن را در شبکه های اجتماعی را کشف کنید. ویا شما قصد دارید از طریق شماره و یا E-mail یک فرد به اطلاعات مختلف در رابطه با آن شخص دست پیدا کنید. اینجاست که علمی به نام OSINT به کمک شما خواهد آمد.

در این پست قصد داریم به بررسی یکی Phone Number OSINT به‌پردازیم و از طریق یک ابزار در این زمینه شروع به کشف اطلاعات مختلف در رابطه با یک شماره داشته باشیم.

نصب و بکارگیری ابزار به منظور انجام عملیات Phone Number OSINT

ابزار PhoneInfoga یک ابزار قدرتمند در این زمینه می‌باشد که تحت مجوز GNU ارایه شده است و به زبان Python-3 نوشته شده است. فرایند انجام و کار این ابزار را در اسلاید زیر می‌بینید(تصویر 1-1)

تصویر 1-1
تصویر 1-1

بکارگیری و نصب این این ابزار:

  • ابتدا ابزار را از GitHub آن دانلود می‌کنیم
➜ ~ git clone https://github.com/sundowndev/PhoneInfoga
  • سپس وارد آن می‌شویم و آن را اجرا می‌سازیم
➜ ~ cd PhoneInfoga ➜ PhoneInfoga git:(master) ✗
  • پس از آن دستور زیر را به منظور نصب شدن ماژول های موردنیاز آن وارد می‌کنیم
➜ PhoneInfoga git:(master) ✗ pip3 install -r requirements.txt

حالا ابزار را اجرا می‌سازیم و خروجی آن را به شکل زیر می‌بینیم

➜ PhoneInfoga git:(master) ✗ python phoneinfoga.py ___ _ _____ __ / _ \ |__ ___ _ __ ___ \_ \_ __ / _| ___ __ _ __ _ / /_)/ '_ \ / _ \| '_ \ / _ \ / /\/ '_ \| |_ / _ \ / _` |/ _` | / ___/| | | | (_) | | | | __/\/ /_ | | | | _| (_) | (_| | (_| | \/ |_| |_|\___/|_| |_|\___\____/ |_| |_|_| \___/ \__, |\__,_| |___/ PhoneInfoga Ver. v1.10.9 Coded by Sundowndev usage: phoneinfoga.py -n <number> [options] Advanced information gathering tool for phone numbers (https://github.com/sundowndev/PhoneInfoga) version v1.10.9 optional arguments: -h, --help show this help message and exit -n number, --number number The phone number to scan (E164 or international format) -i input_file, --input input_file Phone number list to scan (one per line) -o output_file, --output output_file Output to save scan results -s scanner, --scanner scanner The scanner to use --recon Launch custom format reconnaissance --no-ansi Disable colored output -v, --version Show tool version ➜ PhoneInfoga git:(master) ✗
  • برای شروع عملیات انجام Phone Number OSINT به شکل زیر عمل کنید
➜ PhoneInfoga git:(master) ✗ python3 phoneinfoga.py -n 980000000000

نکته: حتما باید شماره را کد کشوری وارد کنید به صورت بالا(برای شماره های ایران صفر را بردارید و به جای آن 98 را قرار دهید)


osintامنیت سایبریجمع آوری اطلاعاتامنیت اطلاعاتحریم خصوصی
شاید از این پست‌ها خوشتان بیاید