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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
SharpRDP — تطبيق .NET Console لبروتوكول سطح المكتب البعيد لتنفيذ الأوامر المُوثَّقة | Kitploit
أدوات/GitHubGitHub/0xthirteen/sharprdp
الحركة الجانبيةاختبار الاختراقالمصادقةالفريق الأحمرأداة الوصول عن بعد
GitHub0xthirteen/sharprdp

SharpRDP

تطبيق .NET Console لبروتوكول سطح المكتب البعيد لتنفيذ الأوامر المُوثَّقة

عرض المستودع
1.2k597منذ 16 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

SharpRDP - تطبيق وحدة تحكم بروتوكول سطح المكتب البعيد لتنفيذ الأوامر المعتمدة

البناء

للترجمة، افتح المشروع في Visual Studio وقم ببنائه للإصدار. سيتم إخراج ملفين DLL إلى دليل Release، لا تحتاج إليهما لأن ملفات DLL موجودة في التجميعة. إذا كنت لا ترغب في استخدام ملفات DLL المقدمة، فستحتاج إلى .NET SDK لإنشاء ملف DLL الخاص بـ AxMSTSCLib.dll. لإنشائه، ستحتاج إلى تشغيل aximp من SDK على mstscax.dll. %<SDK dir>%\aximp.exe %windir%\system32\mstscax.dll. يجب الإشارة إلى ملفات DLL هذه بواسطة المشروع لإنشاء ملفات Interop DLL. ستحتاج أيضًا إلى ضغط ملفات DLL باستخدام Deflate وتسميتها AxInterop.MSTSCLib.dll.bin و Interop.MSTSCLib.dll.bin

الاستخدام

root@kitploit:~
Regular RDP connection and execution
  SharpRDP.exe computername=target.domain command="C:\Temp\file.exe" username=domain\user password=password
root@kitploit:~
Exec program as child process of cmd or powershell
  SharpRDP.exe computername=target.domain command="C:\Temp\file.exe" username=domain\user password=password exec=cmd
root@kitploit:~
Use restricted admin mode
  SharpRDP.exe computername=target.domain command="C:\Temp\file.exe"
root@kitploit:~
Connect first host drives
  SharpRDP.exe computername=domain.target command="\\tsclient\C\Temp\file.exe" username=domain\user password=password connectdrive=true
root@kitploit:~
Execute command elevated through Run Dialog - CURRENTLY BUGGED
  SharpRDP.exe computername=domain.target command="C:\Temp\file.exe" username=domain\user password=password elevated=winr
root@kitploit:~
Execute command elevated through task manager
  SharpRDP.exe computername=domain.target command="C:\Temp\file.exe\" username=domain\user password=password elevated=taskmgr
root@kitploit:~
Add Network Level Authentication
  SharpRDP.exe computername=domain.target command="C:\Temp\file.exe\" username=domain\user password=password nla=true
root@kitploit:~
Ask to take over logon session
  SharpRDP.exe computername=domain.target command="C:\Temp\file.exe\" username=domain\user password=password takeover=true

إذا كان وضع المسؤول المقيد ممكّنًا على الهدف، فلا تحدد أي بيانات اعتماد وسيستخدم سياق المستخدم الحالي. يمكن استخدام PTH أو make_token في beacon أو runas /netonly على نظام Windows.

يبدأ جميع التنفيذ من مربع حوار تشغيل Windows (Win+R). سيتم إنشاء مفتاح تسجيل في HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU مع الأمر الذي قمت بتنفيذه. إذا كنت ترغب في إزالة هذا، يمكنك استخدام: CleanRunMRU: الحصول على قيم RunMRU أو مسحها

ضع في اعتبارك أنه إذا قمت بتنفيذ برنامج مثل msbuild (أنا متأكد من وجود آخرين)، فستظهر نافذة cmd أثناء تشغيل العملية. إذا قمت بذلك، فمن المحتمل أن يكون من الأفضل ترحيل العملية وقتل العملية الأصلية.

يتم تجميع ملفات DLL المطلوبة في التجميعة ويتم استخدام حدث حل تجميعة نطاق التطبيق. نظرًا لحجم ملفات DLL، يتم ضغطها وفك ضغطها في وقت التشغيل (لتتمكن من تلبية حد حجم 1 ميجابايت الخاص بـ beacon).

مدونة عنه موجودة هنا SharpRDP

أيضًا جزء من MoveKit

تنزيل الأداة