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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Amsi_Bypass_In_2023 — Amsi Bypass payload that works on Windwos 11 | Kitploit
أدوات/GitHubGitHub/senzee1984/amsi_bypass_in_2023
Payload GenerationExploitationIDS/IPS EvasionPost-ExploitationRed TeamingPayload DevelopmentAdversarial Attack
GitHubsenzee1984/amsi_bypass_in_2023

Amsi_Bypass_In_2023

Amsi Bypass payload that works on Windwos 11

عرض المستودع
38066منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

تجاوز Amsi على Windows 11 في 2023

يمكن العثور على التفاصيل التقنية في المقال: https://medium.com/@gustavshen/bypass-amsi-on-windows-11-75d231b2cac6

Attack_AmsiOpenSession.ps1

root@kitploit:~
HRESULT AmsiOpenSession(
[in] HAMSICONTEXT amsiContext,
[out] HAMSISESSION *amsiSession
);

يمكن استخدام هذا السكربت بلغة PowerShell لتجاوز AMSI عن طريق تصحيح (Patching) الدالة AmsiOpenSession. وفقًا لأكواد التجميع، إذا تحقق أي من الشروط التالية، فستخرج الدالة بخطأ E_INVALIDARG.

  1. قيمة RCX هي 0
  2. قيمة RDX هي 0
  3. QWORD الثاني في بنية HAMSICONTEXT يساوي 0
  4. QWORD الثالث في بنية HAMSICONTEXT يساوي 0

image

يقوم هذا السكربت بتصحيح (Patch) الدالة AmsiOpenSession عن طريق تعيين قيمة RCX إلى 0.

image

تصحيح (Patching) الدالة AmsiOpenSession لا يمكنه تجاوز AMSI عند استخدام Assembly.Load()

Attack_AmsiScanBuffer.ps1

root@kitploit:~
HRESULT AmsiScanBuffer(
[in] HAMSICONTEXT amsiContext,
[in] PVOID buffer,
[in] ULONG length,
[in] LPCWSTR contentName,
[in, optional] HAMSISESSION amsiSession,
[out] AMSI_RESULT *result
);

يمكن استخدام هذا السكربت بلغة PowerShell لتجاوز AMSI عن طريق تصحيح (Patching) الدالة AmsiScanBuffer. يقوم السكربت بتصحيح الدالة AmsiScanBuffer عن طريق تعيين قيمة RAX إلى قيمة الخطأ E_INVALIDARG والعودة فورًا.

image

تصحيح (Patching) الدالة AmsiScanBuffer يمكنه تجاوز AMSI عند استخدام Assembly.Load()

image

one-liner-payload.md

يحتوي هذا الملف على حمولات (payloads) من سطر واحد يمكن استخدامها في جلسة PowerShell الحالية لتجاوز AMSI فورًا. ومع ذلك، لا يمكنها تجاوز AMSI عند استخدام Assembly.Load().

يمكن العثور على التفاصيل في هذا الملف.

تنزيل الأداة