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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
AddUser-SAMR — إنشاء مسؤولين محليين باستخدام SAMR API (تقنية من أدنى مستوى). مطبق بلغات C# وCrystal وPython وRust | Kitploit
أدوات/GitHubGitHub/ricardojoserf/adduser-samr
تصعيد الامتيازاتتوليد الحمولةآليات الاستمراريةالحركة الجانبيةما بعد الاستغلالإدارة الهوية والوصول (IAM)المصادقةالفريق الأحمر
GitHubricardojoserf/adduser-samr

AddUser-SAMR

إنشاء مسؤولين محليين باستخدام SAMR API (تقنية من أدنى مستوى). مطبق بلغات C# وCrystal وPython وRust

عرض المستودع
957منذ 4 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

AddUser-SAMR

أنشئ مسؤولين محليين باستخدام واجهة SAMR API، تعمل على مستوى أدنى من net.exe أو New-LocalUser في PowerShell أو NetUserAdd API.

يتطلب صلاحيات المسؤول، وإذا كان المستخدم موجودًا، يتم إضافته إلى المجموعة ولكن لا يتم تحديث كلمة المرور.

يوجد 4 تطبيقات في هذا المستودع (C#، Python، Rust و Crystal)، ولكن هناك إصدارات عامة بلغات أخرى مثل C++ بواسطة @M0nster3 أو ملف BOF بواسطة @AgeloVito.

يعمل هذا الكود كمكمل لمقالة المدونة هذه حول تقنيات مختلفة لإنشاء حسابات محلية.



الاستخدام

الوسائط هي:

  • -u, --username - اسم المستخدم المراد إنشاؤه (مطلوب)

  • -p, --password - كلمة المرور للمستخدم (مطلوب)

  • -g, --group - اسم المجموعة (الافتراضي: "Administrators")

  • -v, --verbose - تفعيل الإخراج المفصل

  • -h, --help - عرض رسالة المساعدة

root@kitploit:~
# Basic usage
adduser.exe -u <username> -p <password>

# Specify group
adduser.exe -u <username> -p <password> -g <group>

# Verbose output
adduser.exe -u testuser -p MyPass123 -g Administrators -v

img1



وظائف SAMR

تستخدم الأداة استدعاءات بروتوكول SAMR التالية:

  • SamConnect - الاتصال بخادم SAM
  • SamEnumerateDomainsInSamServer - تعداد النطاقات
  • SamLookupDomainInSamServer - الحصول على معرفات SID للنطاقات
  • SamOpenDomain - فتح مقابض النطاق
  • SamCreateUser2InDomain - إنشاء حساب المستخدم
  • SamSetInformationUser - تعيين كلمة مرور المستخدم
  • SamLookupNamesInDomain - العثور على مجموعة المسؤولين
  • SamOpenAlias - فتح مقبض المجموعة
  • SamRidToSid - تحويل RID إلى SID
  • SamAddMemberToAlias - إضافة المستخدم إلى المجموعة


التجميع (لنظام Windows)

C#

قم بالتجميع باستخدام Visual Studio أو msbuild.

Crystal

root@kitploit:~
cd Crystal
crystal build adduser.cr --release
.\adduser.exe -u testuser -p MyPass123 -v

Python

يمكنك استخدام سكريبت Python:

root@kitploit:~
cd Python
python adduser.py -u testuser -p MyPass123 -v

أو إنشاء ملف ثنائي مستقل باستخدام:

root@kitploit:~
cd Python
pyinstaller -F adduser.py
.\dist\adduser.exe -u testuser -p MyPass123 -v

Rust

root@kitploit:~
cd Rust && mkdir target
cargo build --release
.\target\release\adduser.exe -u testuser -p MyPass123 -v

تنزيل الأداة