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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
apm — مدير كلمات مرور محلي للجميع | Kitploit
أدوات/GitHubGitHub/aaravmaloo/apm
كسر كلمات المرورأدوات التشفير/فك التشفيرالتشفيرأمن السحابةDevSecOpsالخصوصيةالأدوات والمكوناتكشف الأسرارإدارة الهوية والوصول (IAM)المصادقة
GitHubaaravmaloo/apm
29233منذ 4 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

apm

مدير كلمات مرور محلي للجميع

عرض المستودعالموقع الإلكتروني

APM

مدير كلمات مرور محلي أفضل للجميع.

Go License Docs

CI Latest Release Stars Issues

APM هو مدير كلمات مرور سريع عبر سطر الأوامر (CLI) قائم على مبدأ المعرفة الصفرية، مكتوب بلغتي Go وRust. يخزّن **أكثر من 25 نوعًا من الأسرار المهيكلة** في خزنة مشفّرة واحدة — من كلمات المرور ورموز TOTP إلى مفاتيح SSH والسجلات الطبية والصور والملفات الثنائية. يُصدر هذا المستودع ملفين تنفيذيين: `pm` للاستخدام الشخصي و`pm-team` للخزائن التنظيمية المشتركة.

لماذا APM؟

  • سريع وسهل التعلّم — لا حاجة لحفظ الأوامر أو الأعلام. يطلب منك APM كل ما يحتاجه. تتوفر أيضًا أعلام سطر الأوامر للمستخدمين المتقدمين الذين يريدون أقصى سرعة.
  • معرفة صفرية — لا تُخزَّن كلمة المرور الرئيسية الخاصة بك أبدًا. تُشتق ثلاثة مفاتيح منفصلة بحجم 32 بايت باستخدام Argon2id. لا أحد غيرك يستطيع فك تشفير خزنتك.
  • تشفير مزدوج — اختر AES-256-GCM أو XChaCha20-Poly1305. سلامة مزدوجة الطبقة عبر HMAC-SHA256 فوق مصادقة AEAD.
  • قابل للنقل — ملف خزنة واحد، وملف تنفيذي واحد. خذ خزنتك إلى أي مكان.
  • سحابة اختيارية — زامن مع Google Drive أو GitHub أو Dropbox. اختياري بالكامل؛ لا حاجة إلى حساب لاستخدام APM.
  • جاهز للذكاء الاصطناعي — خادم MCP أصلي مع رموز محدودة النطاق حتى يتمكن Claude أو Cursor أو أي وكيل متوافق مع MCP من الوصول إلى خزنتك بأمان.
  • جاهز للفرق — تحكم كامل قائم على الأدوار (RBAC)، وأقسام، وسير عمل للموافقات، وخزائن مشتركة في pm-team.

البدء السريع

go build -o pm .
pm setup       # initialize vault and choose security profile
pm unlock      # start a session
pm add         # add a secret (interactive)
pm get github  # fuzzy search and retrieve
pm lock        # end session

إصدار الفريق:

cd team
go build -o pm-team .

أنواع الأسرار

يدعم APM 25 نوعًا من الأسرار المهيكلة مع حقول مُتحقَّق منها ومنطق عرض خاص بكل نوع:

#النوع#النوع
1كلمة المرور14سجل Docker
2TOTP15سر CI/CD
3هوية حكومية16ملاحظة آمنة
4سجل طبي17رموز الاسترداد
5معلومات السفر18شهادة
6جهة اتصال19الخدمات المصرفية
7Wi-Fi20مستند
8مفتاح API21ترخيص برمجي
9رمز مميز22عقد قانوني
10مفتاح SSH23صورة
11إعدادات SSH24صوت
12بيانات اعتماد سحابية25فيديو
13Kubernetes

الميزات

الأمان

  • اشتقاق مفاتيح Argon2id بمعرفة صفرية — لا تُخزَّن كلمة المرور الرئيسية أبدًا
  • شفرتا AEAD مزدوجتان: AES-256-GCM وXChaCha20-Poly1305
  • فحص سلامة مزدوج الطبقة بـ HMAC-SHA256
  • أربعة ملفات تعريف أمنية قابلة للضبط: standard وhardened وparanoid وlegacy
  • Watchtower (pm watchtower): درجة أمان من 0 إلى 100 مع كلمات مرور ضعيفة ومعاد استخدامها وقديمة ومخترقة (اختياري، مجهولة الهوية بـ k-anonymity) ومكشوفة، وعناصر على وشك الانتهاء، وتحقق ثنائي ومفاتيح مرور مفقودة، ومفاتيح محفوفة بالمخاطر وفحوصات الإعداد، إضافةً إلى درجات ثقة لكل عنصر ومراجعة للنشاط
  • كلمات المرور الخاطئة تضيف انتظارًا متزايدًا (وليس قفلًا دائمًا أبدًا)، مشتركًا بين CLI والتطبيق والإضافة
  • سجل تدقيق مقاوم للعبث مخزَّن خارج الخزنة

الخزنة

  • ملف خزنة مشفَّر واحد — قابل للنقل عبر أي جهاز
  • مساحات للتقسيم المنطقي (مثل المجلدات)
  • بحث ضبابي مع متصفح تفاعلي وتنقل بلوحة المفاتيح
  • مفتش البيانات الوصفية: تاريخ الإنشاء، آخر وصول، عدد مرات الوصول، درجة الثقة

TOTP

  • مؤقتات عد تنازلي مباشرة في قائمة تفاعلية
  • ترتيب مخصص دائم
  • نسخ مباشر: pm totp github
  • تكامل مع خادم الملء التلقائي لحقن رموز التحقق الثنائي تلقائيًا

المزامنة السحابية

  • Google Drive (OAuth2 PKCE)، GitHub (PAT)، Dropbox (OAuth2 PKCE)
  • مشفَّرة من طرف إلى طرف — لا يرى المزوّدون النص الصريح أبدًا
  • .apmignore لتصفية الإدخالات لكل مزوّد
  • حل التعارضات: الكتابة فوق، أو الاحتفاظ بالمحلي، أو الإلغاء
  • مزامنة تلقائية في الخلفية

الجلسات

  • فتح/قفل صريح مع انتهاء صلاحية قابل للضبط ومهلة خمول
  • جلسات مؤقتة مفوَّضة للأتمتة ووصول وكلاء الذكاء الاصطناعي

خادم MCP

  • خادم Model Context Protocol أصلي
  • رموز أذونات محددة النطاق: read وsecrets وwrite وadmin
  • تنتظر عمليات الكتابة موافقتك في تطبيق سطح المكتب؛ لا يمكن للمساعدين الموافقة على تغييراتهم الخاصة
  • يعمل مع Claude Desktop وCursor وWindsurf وأي عميل MCP

الاسترداد

العاملالأمر
OTP عبر البريد الإلكترونيpm auth email
مفتاح الاستردادpm auth recover
حصص النصاب (Shamir)pm auth quorum-setup
مفتاح مرور WebAuthnpm auth passkey register
رموز استرداد لمرة واحدةpm auth codes generate

الاستيراد / التصدير

التنسيقالاستيرادالتصدير
JSONpm import jsonpm export json
CSVpm import csvpm export csv
TXTpm import txtpm export txt

محرك السياسات

name: corporate-standard
password_policy:
  min_length: 14
  require_uppercase: true
  require_numbers: true
  require_symbols: true
rotation_policy:
  rotate_every_days: 90
  notify_before_days: 14
pm policy load ./policies/

إصدار الفريق (pm-team)

  • التحكم في الوصول القائم على الأدوار (RBAC) مع أدوار متعددة
  • الأقسام مع نطاقات تشفير معزولة
  • سير عمل الموافقات للمدخلات الحساسة
  • خزائن مشتركة لمشاركة بيانات الاعتماد بين عدة مستخدمين

إضافة المتصفح

تملأ إضافة APM للمتصفح بيانات تسجيل الدخول، وتوفر رموزًا لمرة واحدة على المواقع التي تنتمي إليها، وتحفظ عمليات تسجيل الدخول الجديدة، وتنشئ مفاتيح المرور (passkeys) وتستخدمها. وهي لا ترى كلمة المرور الرئيسية الخاصة بك ولا المفتاح الخاص لأي مفتاح مرور. وتتواصل مع جسر صغير يقدمه APM على جهازك نفسه عند 127.0.0.1:41417 (اضبط APM_BRIDGE_PORT لاستخدام منفذ آخر).

ثلاث طرق للوصول إلى الخزنة

  • مع تطبيق سطح المكتب: يعمل الجسر ما دام التطبيق مفتوحًا. تظهر طلبات الاقتران وعمليات فتح القفل من المتصفح في التطبيق.
  • مع واجهة سطر الأوامر (CLI) فقط، مع الربط (موصى به): شغّل pm extension link مرة واحدة. يسجّل هذا الأمر pm كمضيف مراسلة أصلي (native messaging host) مع كل متصفح من متصفحات Chromium (Chrome وEdge وBrave وArc وVivaldi وChromium)، ومنذ ذلك الحين يبدأ المتصفح تشغيل pm من تلقاء نفسه متى كان التطبيق مغلقًا.
  • مع واجهة سطر الأوامر (CLI) فقط، من الطرفية: شغّل pm extension serve واتركه مفتوحًا. يقدم هذا الأمر واجهة API نفسها التي يقدمها تطبيق سطح المكتب، ويعرض كل طلب فتح قفل أو إغلاق أو اقتران عند حدوثه.
pm extension link               # once per computer; confirm the code the extension shows
pm extension serve              # unlocks with your CLI session, or asks for the master password
pm extension serve --locked     # starts locked; unlock from the extension
pm extension serve --idle 5m    # locks after 5 minutes without browser activity (default 15m, 0 turns it off)

pm extension serve يطبع سطرًا عندما يكون الخزنة مفتوحة أو مقفلة. اضغط Ctrl+C لإيقافه؛ يُحذف مفتاح الخزنة من الذاكرة. إذا كان المنفذ مشغولًا، فإنه يخرج ويخبرك بأن تطبيق APM قد يكون يقدّم الإضافة بالفعل.

إقران متصفح

  1. في الإضافة، اختر Connect. تعرض الإضافة رمزًا من 6 أحرف، على سبيل المثال K7M-2QX.
  2. تحقق من أن APM يعرض نفس الرمز: يفتح تطبيق سطح المكتب مربع حوار، ويسأل pm extension link أو pm extension serve في الطرفية، على سبيل المثال Connect Chrome on macOS? Code K7M-2QX [y/N].
  3. وافق عليه. تتلقى الإضافة رمزها المميز وتصبح مقترنة.
تنزيل الأداة