منصوبے کے بارے میں
AntiFl0ck ایک اوپن سورس، خود میزبان انسداد-نگرانی کی تہہ ہے ان نیٹ ورکس کے لیے جن پر آپ کا کنٹرول ہے۔ یہ ڈیوائس اور نیٹ ورک کی نمائش کا نقشہ بناتا ہے، قابل اعتماد راستوں کی تصدیق کرتا ہے، اور قابل اعتماد راستہ گرنے پر حساس کارروائیوں کو روک دیتا ہے، ہر فیصلے کو دستخط شدہ مقامی آڈٹ لاگ میں ریکارڈ کرتا ہے۔ Go اور React کے ساتھ بنایا گیا، یہ فی الحال پری-الفا اور سمولیشن-فرسٹ ہے، جس میں ایک کام کرنے والا مقامی ڈیمو اور ڈیش بورڈ موجود ہے۔
اہم خصوصیات میں ایک تعیینی پالیسی انجن شامل ہے جو آپریٹر کی متعین کردہ قواعد کی بنیاد پر کارروائیوں کی اجازت، روک یا پابندی کرتا ہے؛ SQLite میں محفوظ دستخط شدہ، ہیش-زنجیر آڈٹ لاگ؛ mTLS ڈیوائس شناخت کے ساتھ اینڈ پوائنٹ اندراج؛ Linux روٹ/انٹرفیس کا مشاہدہ؛ Tailscale اور Headscale کے لیے صرف-پڑھنے والی لائیو میش پروبز؛ اور ایک Third-Eye ڈیش بورڈ۔ یہ پروجیکٹ شواہد کی لیبلنگ (detected، verified، reported، inferred، suspected، unknown) اور آپریٹر کے کنٹرول پر زور دیتا ہے، جہاں کوئی AI اجازت/پابندی کے فیصلے نہیں کرتا۔
AntiFl0ck کا Flock Safety سے کوئی تعلق نہیں ہے اور یہ تیسرے فریق کی نگرانی کے بنیادی ڈھانچے میں مداخلت نہیں کرتا۔ یہ ہوم لیب صارفین اور میش نیٹ ورک آپریٹرز (Tailscale، Headscale، WireGuard) کے لیے ڈیزائن کیا گیا ہے جو دستخط شدہ آڈٹ ٹریل اور حساس کارروائیوں کی پالیسی پر مبنی محدودیت چاہتے ہیں۔
ڈیمو npm یا pip کے ذریعے چلتا ہے (npx antiflock init/dev/lab یا pipx install antiflock) یا کلون سے make dev/lab کے ساتھ۔ اس کے لیے Docker، git، اور Node 20+ درکار ہے۔ مقامی سمولیشن مکمل ہے اور 10-گیٹ ریلیز چیک پاس کرتا ہے، جبکہ ہوسٹ-سطح پر نفاذ اور موبائل سپورٹ زیرِ ترقی ہے۔
فن تعمیر: Core شناخت، واقعات، پالیسی، اور وضاحتوں کو سنبھالتا ہے لیکن کبھی ٹریفک کے راستے میں نہیں بیٹھتا۔ ہر ڈیوائس قواعد کی مقامی کاپی رکھتا ہے، لہذا Core آف لائن ہو جائے تو بھی تحفظ جاری رہتا ہے۔ یہ پروجیکٹ Apache-2.0 لائسنس یافتہ ہے اور مبصرین، بصری سازوں، پالیسی بنانے والوں، محققین، اور ہارڈننگ انجینئروں کی شراکت کا خیرمقدم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.