Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
self-service-password — واجهة ويب لتغيير وإعادة تعيين كلمة المرور في دليل LDAP | Kitploit
أدوات/GitHubGitHub/ltb-project/self-service-password
إدارة الهويةالتشفيرإدارة الهوية والوصول (IAM)المصادقة
GitHubltb-project/self-service-password

self-service-password

واجهة ويب لتغيير وإعادة تعيين كلمة المرور في دليل LDAP

عرض المستودع
1.3k353منذ 27 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

LDAP Tool Box Self Service Password

CII Best Practices Build Status Documentation Status

تقديم

تطبيق Self Service Password هو تطبيق PHP يتيح للمستخدمين تغيير كلمة المرور الخاصة بهم في دليل LDAP.

يمكن استخدام التطبيق مع أدلة LDAPv3 القياسية (OpenLDAP، OpenDS، ApacheDS، Sun Oracle DSEE، Novell، وغيرها) وأيضًا مع Active Directory.

لقطة شاشة

يتميز بالخصائص التالية:

  • وضع Samba لتغيير كلمات مرور Samba
  • وضع Active Directory
  • تجزئة كلمات المرور (MD5، SHA، SHA2، Crypt، Argon2)
  • سياسة كلمة المرور المحلية:
    • الحد الأدنى/الأقصى للطول
    • الأحرف الممنوعة
    • عدّادات الأحرف الكبيرة والصغيرة والأرقام أو الأحرف الخاصة
    • التحقق من إعادة استخدام كلمة المرور القديمة
    • كلمة المرور مطابقة لاسم الدخول أو سمات LDAP أخرى
    • التعقيد (فئات مختلفة من الأحرف)
    • الكلمات الممنوعة
    • استخدام واجهة برمجة تطبيقات Have I been pawned
    • الإنتروبيا
  • رسائل المساعدة
  • إعادة التعيين عبر أسئلة الأمان
  • إعادة التعيين عبر تحدي البريد (يتم إرسال رمز مميز عبر البريد)
  • إعادة التعيين عبر الرسائل القصيرة (عبر خدمة Email 2 SMS خارجية أو واجهة برمجة تطبيقات للرسائل القصيرة)
  • تغيير مفتاح SSH في دليل LDAP
  • تغيير البريد الإلكتروني ورقم الهاتف في دليل LDAP
  • كابتشا (مدمجة)
  • إشعار بريدي بعد تغيير كلمة المرور
  • سكربت خطاف قبل وبعد تغيير كلمة المرور
  • REST API

المتطلبات الأساسية

  • PHP (>=7.4)
  • إضافات PHP المطلوبة:
    • php-curl (haveibeenpwned api)
    • php-gd (كابتشا)
    • php-filter
    • php-ldap
    • php-mbstring (إعادة تعيين البريد)
    • php-openssl (تشفير الرمز، مدمج غالبًا)
  • Smarty >= 3
  • توفر دوال تشفير قوية (من أجل random_compat، أو PHP 7، أو libsodium، أو إمكانية قراءة /dev/urandom، أو تثبيت إضافة php-mcrypt)
  • إعداد صحيح لخادم البريد في PHP
  • إعداد صحيح لجلسات PHP

التوثيق

التوثيق متاح على https://self-service-password.readthedocs.io/en/latest/

Docker

نوفّر صورة Docker رسمية.

أنشئ ملف إعدادات بسيطًا:

root@kitploit:~
vi ssp.conf.php
root@kitploit:~
<?php // My SSP configuration
$keyphrase = "mysecret";
$debug = true;
?>

ثم شغّل:

root@kitploit:~
docker run -p 80:80 \
    -v $PWD/ssp.conf.php:/var/www/conf/config.inc.local.php \
    -it docker.io/ltbproject/self-service-password:latest

التحميل

الحزم المضغوطة (Tarballs) وحزم Debian وRed Hat متاحة على https://ltb-project.org/download.html

مستودعات Debian وRed Hat متاحة أيضًا، انظر تعليمات التثبيت.

الكود المصدري

الكود المصدري متاح على https://github.com/ltb-project/self-service-password

تنزيل الأداة