Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
geiger — واجهة سطر أوامر للقراءة فقط تُجري جردًا لوكلاء الذكاء الاصطناعي وخوادم MCP والإضافات والملحقات على الجهاز، وتُبلّغ عن قدراتها ومدى تعرّضها مع إرشادات معالجة بلغة مبسطة. | Kitploit
أدوات/GitHubGitHub/atomburstofficial/geiger
تدقيق التكوينأمن السحابةDevSecOpsاستخبارات التهديداتأمن الذكاء الاصطناعي
GitHubatomburstofficial/geiger

geiger

واجهة سطر أوامر للقراءة فقط تُجري جردًا لوكلاء الذكاء الاصطناعي وخوادم MCP والإضافات والملحقات على الجهاز، وتُبلّغ عن قدراتها ومدى تعرّضها مع إرشادات معالجة بلغة مبسطة.

عرض المستودع
1678102منذ شهر واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

geiger

CI npm license: MIT node ≥18 dependencies: 0

عدّاد جايجر لوكلاء الذكاء الاصطناعي.

أمر واحد للقراءة فقط يحصر جرد كل وكيل ذكاء اصطناعي، وأداة تشغيل (harness)، وخادم MCP، وإضافة (plugin)، وامتداد ذكاء اصطناعي على الجهاز — ويخبرك، بلغة واضحة، بما يمكن لكل واحد منها الوصول إليه.

npx geiger-scan

لا تثبيت. لا حساب. لا قياس عن بُعد. يقرأ ملفات الإعدادات والأدلة، ولا يكتب شيئًا (إلا إذا طلبت --json yourfile.json).

مسح geiger: النتائج مجمّعة حسب النظام البيئي مع تسميات التعرض، وبيانات اعتماد محجوبة، وإصلاحات بلغة واضحة

لماذا يوجد هذا

في أغسطس 2026، انتقل إطار عمل وكيل مفتوح المصدر من صفر إلى أكثر من 200,000 نجمة على GitHub في ثلاثة أسابيع. تجاوز نظامه البيئي للإضافات 13,000 مستودع في النافذة الزمنية نفسها. ظهرت عملاء سطح المكتب بنقرة واحدة في اليوم نفسه الذي أُطلق فيه. أصبحت منشورات Instagram الدوّارة الآن تعلّم موظفي المكاتب كيفية تثبيت كل ذلك.

كل عملية تثبيت من تلك العمليات هي برنامج يمكنه تنفيذ أوامر، وقراءة ملفات، وحمل بيانات اعتماد — مُهيّأ في ملفات dotfiles لا ينظر إليها أحد مرتين. اسأل نفسك السؤال الذي تجيب عنه هذه الأداة: ما الذي يعمل فعليًا على هذا الجهاز، وما الذي يمكنه الوصول إليه؟ معظم الناس لا يستطيعون الإجابة. الآن الأمر صار أمرًا واحدًا.

كيف يبدو المسح

  GEIGER  ·  a Geiger counter for AI agents
  machine dev-laptop  ·  2026-09-06 12:24 UTC  ·  read-only · no telemetry
  ──────────────────────────────────────────────────────────────

  9 findings across 3 ecosystems  ·  7 can execute code  ·  1 credential in config files

  claude-code  (6)
    Claude Code  agent
      [EXECUTES] [BROAD-FILESYSTEM] [NETWORK]
      origin: registry · @anthropic-ai/claude-code
    magic (Claude Code · global)  MCP server
      [EXECUTES] [HOLDS-SECRETS] [BROAD-FILESYSTEM]
      origin: registry · @21st-dev/magic@latest
      credential: "API_KEY" — opaque value under a credential-named key · ~/.claude.json
      note: wrapped by a policy agent (domainguard-agent.exe) — enforcement layer in front of the server
    hooks: UserPromptSubmit, PreToolUse  hook
      [EXECUTES]
      note: hooks execute without a prompt each time their event fires
  ...

مخرجات حقيقية من جهاز حقيقي (القيم محجوبة — انظر أدناه).

ما الذي يكتشفه

النظام البيئيما يقرأه geiger
Claude Codeخوادم MCP العامة ولكل مشروع، والخطافات (hooks)، والإضافات (plugins)، والمهارات (skills)، والوكلاء الفرعيين (subagents)، وapiKeyHelper
مضيفو MCPخوادم MCP المهيأة في Claude Desktop وCursor وWindsurf وVS Code (المستخدم + المشروع) وCline وRoo Code وContinue وZed
تطبيقات الذكاء الاصطناعي وبيئات التطويرCursor وWindsurf وZed وClaude Desktop وChatGPT Desktop وتطبيق Codex لسطح المكتب — يُبلَّغ عنها بحسب وجودها، لذا يظهر عميل مثبَّت بلا أي خوادم MCP
وكلاء آخرونCodex CLI وGemini CLI وKilo CLI وGrok Build وAider وOpenCode وQwen Code وDeepSeek Harness وContinue وGitHub Copilot CLI وGoose وJetBrains Junie وOpen Interpreter وLM Studio وOllama
الخطافات (Hooks)Claude Code (الإعدادات)، وCursor (hooks.json)، وCodex (notify في config.toml)، وGemini CLI (الإعدادات) — تُدرَج الأوامر، لأن الخطافات تُنفَّذ دون أي مطالبة
خطافات Gitالخطافات الحيّة في .git/hooks (تُتجاهل العينات)، وإعادة توجيه core.hooksPath، وبرامج الدمج (merge drivers) — يشغّلها git بنفسه، وأدوات الوكلاء تثبّت نفسها هنا
نص المهارات والوكلاء الفرعيينما تقوله المهارة فعليًا: وصفها، ونص التعليمات الذي يحاول تجاوز الوكيل أو إخفاء العمل عنك، والأوامر ذات الشكل العدائي، وأشكال بيانات الاعتماد — فمجرد اسم في قائمة مجلد لا يخبرك بشيء
إضافات المحررإضافات الذكاء الاصطناعي في VS Code / Insiders / Cursor
بيئات JetBrainsوجود إعدادات AI Assistant / MCP لكل منتج (الإعدادات موجودة داخل بيئة التطوير — وgeiger يوجّهك إلى الشاشة الصحيحة)
أدوات CLI العامةحزم الوكلاء في جذور npm العامة (تُقرأ مباشرة — لا يُنفَّذ npm أبدًا)
متصفحات الذكاء الاصطناعيComet وDia وChatGPT Atlas — المتصفح هو الوكيل، لذا فإن وجوده بحد ذاته نتيجة
إضافات المتصفحإضافات الذكاء الاصطناعي في ملفات تعريف Chrome / Edge / Brave / Vivaldi / Arc / Comet / Dia / Atlas / Firefox، مع الأذونات الممنوحة لها

كل نتيجة تحصل على: ما هي، ومن أين جاءت (السجل، أو المتجر، أو git، أو سكربت محلي، أو خادم بعيد — أو UNKNOWN-ORIGIN)، وما يمكنها فعله (EXECUTES، HOLDS-SECRETS، BROAD-FILESYSTEM، BROAD-WEB، NETWORK)، ومسار الدليل حتى تتمكن من التحقق يدويًا.

يتعرف Geiger أيضًا على أغلفة السياسات (policy wrappers) (الوكلاء الذين يضعون طبقة إنفاذ أمام خوادم MCP) ويبلّغ عن الطبقتين بدلًا من إخفاء الخادم الحقيقي خلف الغلاف.

الوعود الثلاثة

  1. للقراءة فقط. الكتابة الوحيدة التي يقوم بها geiger على الإطلاق هي ملف --json الذي تسمّيه صراحةً.
  2. لا قياس عن بُعد (telemetry). لا شيء يغادر جهازك. لا يوجد أي نقطة نهاية لإرسال أي شيء إليها. (وهذا يعني أيضًا أننا لا نملك أي فكرة عن عدد مستخدمي هذا — وهي مقايضة نحن سعداء بها.)
  3. الأسرار بالشكل فقط. عندما تُوجد قيمة على شكل بيانات اعتماد في إعداد، يبلّغ geiger عن اسم المفتاح، والملف، ونوع السر الذي يبدو عليه — ولا أي جزء من القيمة أبدًا. تُنفَّذ عملية حجب (redaction) على كل المخرجات كدفاع متعدد الطبقات، وتفرضها مجموعة الاختبارات.

المتطلبات

Node.js 18 أو أحدث. هذا كل شيء. يأتي Node مع npm وnpx، و geiger بلا أي تبعيات، لذا لا يُثبَّت أي شيء آخر. لا تثبيت عام، ولا صلاحيات مسؤول، ولا حساب.

إذا لم يكن Node موجودًا على الجهاز بعد، فهو أمر واحد باستخدام مدير الحزم الذي لديك بالفعل — ثم افتح طرفية جديدة حتى يصبح npx على المسار:

winget install OpenJS.NodeJS.LTS      # Windows
brew install node                     # macOS (Homebrew)
sudo apt install nodejs npm           # Debian / Ubuntu

منصات أخرى ومديرو إصدارات (nvm، fnm): https://nodejs.org/en/download

الاستخدام

npx geiger-scan                        scan, print the report
npx geiger-scan --html report.html     self-contained HTML report with per-finding
                                       "what to do" remediation guidance
npx geiger-scan --json out.json        machine-readable findings (schemaVersion 1)
npx geiger-scan --path D:\repo1 --path E:\repo2
                                       also scan these project directories for
                                       project-level agent and MCP configs
npx geiger-scan --home C:\Users\other  scan a different home root (another user
                                       profile, a mounted image)
npx geiger-scan --strict               exit 2 if anything can execute code or
                                       holds secrets
npx geiger-scan --diff baseline.json   compare against an earlier --json
                                       snapshot: what appeared, disappeared,
                                       or escalated since then

إنذار الانحراف: بعد أن تراجع جهازًا ما، احفظ خط أساس (--json baseline.json) وضع geiger-scan --strict --diff baseline.json في cron أو CI. لا يخرج بالرمز 2 إلا عندما يستطيع شيء جديد تنفيذ شيفرة أو الاحتفاظ بأسرار — أما الجرد القائم الذي روجع بالفعل فيبقى صامتًا. النموذج الذهني نفسه الخاص بملف القفل: اقبل ما هو موجود، وأنذر عند التغيير.

هل السجل محظور، أم تريد فرع main غير المُصدَر؟ يشغّل npx github:Atomburstofficial/geiger مباشرة من هذا المستودع (لا يزال بحاجة إلى Node — انظر المتطلبات).

كيف تبدو التقارير

تنزيل الأداة