منصوبے کے بارے میں
سوشل اینالائزر ایک اوپن سورس OSINT ٹول ہے جو 1000 سے زیادہ سوشل میڈیا سائٹس اور ویب سائٹس پر کسی شخص کے پروفائل کا تجزیہ اور اسے تلاش کرنے کے لیے استعمال ہوتا ہے۔ یہ API، کمانڈ لائن انٹرفیس، اور مقامی ویب ایپلیکیشن کی شکل میں تقسیم کیا جاتا ہے، اور اس کا مقصد اسے ہوسٹڈ سروس کے بجائے مقامی طور پر چلانا ہے۔
یہ پروجیکٹ متعدد ڈیٹیکشن اور تجزیہ ماڈیولز استعمال کرتا ہے۔ ڈیٹیکشن مختلف تکنیکوں کو ملا کر ایک ریٹنگ میکانزم پر انحصار کرتی ہے، جو 0 سے 100 تک اسکور (No، Maybe، Yes) پیدا کرتا ہے تاکہ غلط مثبت نتائج کو محدود کیا جا سکے۔ تجزیہ اور عوامی طور پر حاصل کردہ معلومات کو مشتبہ یا نقصان دہ سرگرمیوں جیسے سائبر بلنگ، سائبر گرومنگ، سائبر اسٹاکنگ، اور غلط معلومات سے منسلک پروفائلز کی تحقیق میں معاون کے طور پر پیش کیا گیا ہے۔ README میں بتایا گیا ہے کہ یہ پروجیکٹ وسائل کی کمی والے ممالک کی کچھ قانون نافذ کرنے والی ایجنسیاں استعمال کرتی ہیں، اور ان کا ڈیٹیکشن ڈیٹا بیس عوامی ڈیٹا بیس سے مختلف ہے۔
درج شدہ خصوصیات میں شامل ہیں: پرمیوٹیشنز اور کمبینیشنز کے ساتھ اسٹرنگ اور نام کا تجزیہ؛ HTTPS لائبریریوں اور Webdriver کے ذریعے پروفائل کی دریافت؛ کاما سے الگ کیے گئے ناموں کا استعمال کرتے ہوئے ارتباط کے لیے ملٹی پروفائل تلاش؛ ملٹی لیئر ڈیٹیکشن (OCR، نارمل، ایڈوانسڈ، اسپیشل)؛ Ixora کے ذریعے میٹا ڈیٹا اور پیٹرن ایکسٹریکشن کے ساتھ پروفائل معلومات کی بصری نمائش؛ فورس ڈائریکٹڈ میٹا ڈیٹا گراف؛ Alexa رینکنگ کا استعمال کرتے ہوئے ٹاپ رینکنگ یا ملک کے لحاظ سے تلاش؛ ویب سائٹ کی قسم جیسے ایڈلٹ یا میوزک کے لحاظ سے تلاش؛ پروفائل کے اعداد و شمار اور جامد معلومات؛ کراس میٹا ڈیٹا اعداد و شمار؛ اختیاری Google API کے ذریعے سرچ انجن لک اپ؛ Google اور DuckDuckGo APIs کے ذریعے حسب ضرورت کوئریز؛ پروفائل اسکرین شاٹس، عنوانات، معلومات، اور سائٹ کی تفصیلات؛ زبان کے لحاظ سے نام کی اصل، مماثلت، اور عام الفاظ کا تجزیہ؛ محدود عمر کا تخمینہ؛ قابل ترتیب user-agent، proxy، timeout، اور implicit wait؛ Python اور NodeJS CLIs؛ دریافت شدہ پروفائلز کے اسکرین شاٹس جن کے لیے حالیہ Chrome درکار ہے؛ تیز جانچ کے لیے گرڈ آپشن جو docker-compose تک محدود ہے؛ لاگ کو فولڈر یا ٹرمینل میں ڈمپ کرنا؛ قابل ایڈجسٹ ورکرز کی تعداد (ڈیفالٹ 15)؛ ناکام پروفائلز کی دوبارہ جانچ؛ good، maybe، یا bad کے لحاظ سے فلٹرنگ؛ JSON ایکسپورٹ؛ اور ایک آسان ویب انٹرفیس اور CLI۔
خصوصی ڈیٹیکشنز درج ہیں: Facebook (فون نمبر، نام، یا پروفائل نام)، Gmail ایڈریسز، اور Google اکاؤنٹس۔ انسٹالیشن Linux کے لیے Node ویب ایپ، Node CLI، Python پیکیج، یا Python اسکرپٹ کے طور پر دستاویزی ہے، جبکہ Windows، macOS، اور Raspberry Pi کے لیے اضافی طریقے ویکی میں حوالہ شدہ ہیں۔ ویب ایپ localhost پر پورٹ 9005 پر چلتی ہے۔ کمانڈ لائن آپشنز میں username، ویب سائٹ کا انتخاب، تجزیہ موڈ (fast، slow، special)، آؤٹ پٹ فارمیٹ، دکھائے جانے والے فیلڈز، طریقہ، فلٹرز، ممالک، قسم، top-N انتخاب، ایکسٹریکشن، میٹا ڈیٹا، ٹرمینگ، ہیڈرز، لاگز ڈائریکٹری، timeout، اور خاموش موڈ شامل ہیں۔ اس ٹول کو Python آبجیکٹ کے طور پر بھی امپورٹ کیا جا سکتا ہے۔
وسائل میں DuckDuckGo API، Google API، NodeJS، bootstrap، selectize، jQuery، Wikipedia، font-awesome، selenium-webdriver، اور tesseract.js شامل ہیں۔ README میں ایک ڈس کلیمر شامل ہے کہ اس پروجیکٹ کو ایک سیکیورٹی پروجیکٹ سمجھا جانا چاہیے، کہ ویب سائٹس اخراج کی درخواست کر سکتی ہیں، کہ اس میں رسائی کنٹرول کی کمی ہے اور یہ مقامی استعمال کے لیے ہے، اور یہ کہ نجی ماڈیولز کے مسائل GitHub پر نہیں بلکہ براہ راست اٹھائے جانے چاہئیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.