پیتستر (Pytster) که توسط GaneshBalaji-04 توسعه یافته است، ابزاری است که برای بررسی وضعیت مخرب هشها، آدرسهای ایمیل، آدرسهای IPv4، URLها و دامنهها طراحی شده است. علاوه بر این، این ابزار اطلاعات دقیقی درباره ورودی ارائه میدهد که از وبسایتهای مختلف OSINT (اطلاعات متنباز) جمعآوری شده است. این ابزار کار تحلیلگران را با تجمیع اطلاعات در یک مکان سادهتر میکند.
ویژگیها
- بررسی وضعیت مخرب هشها، آدرسهای ایمیل، آدرسهای IPv4، URLها و دامنهها.
- دریافت اطلاعات دقیق از وبسایتهای مختلف OSINT.
- رابط کاربری دوستانه با استفاده از چارچوب QT و زبان C++ پیادهسازی شده است.
- اطلاعات در قالب JSON، PDF و متن ارائه میشود.
نحوه کار
پیتستر از درخواستهای API برای تعامل با وبسایتهای مختلف OSINT استفاده میکند و اطلاعات مفید را جمعآوری میکند. این ابزار با استفاده از زبان برنامهنویسی پایتون توسعه یافته و رابط کاربری گرافیکی (GUI) آن با استفاده از چارچوب QT و زبان C++ ایجاد شده است. ماژول requests برای تعاملات API استفاده میشود.
نحوه استفاده
نصب
ابتدا مخزن را کلون کنید:
bash
Inter code AlphA Github
سپس به دایرکتوری پروژه بروید.
وابستگیها:
- اطمینان حاصل کنید که پایتون نصب شده است.
- اگر میخواهید ظاهر و رفتار برنامه را تغییر دهید، چارچوب Qt C++ را نصب کنید و فایلهای C++ را به پروژه Qt خود اضافه کنید.
- ماژولهای پایتون مورد نیاز را نصب کنید:
bash
Copy code
pip install -r requirements.txt
اجرای برنامه
اسکریپت اصلی را اجرا کنید:
bash
Copy code
python pytster-cmd.py
ورودی و تحلیل:
هش، ایمیل، آدرس IPv4، URL یا دامنهای که میخواهید تحلیل کنید، وارد کنید. برنامه بررسیها را انجام میدهد و اطلاعات دقیقی ارائه میکند.
ماژولهای مورد نیاز
- پایتون: requests، fpdf، sys، json، base64، urllib.parse، os
نیازمندیهای QT
برای استفاده از GUI مبتنی بر Qt، چارچوب Qt را از لینک زیر نصب کنید: دانلود Qt
دیدگاه ها