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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
jsfinder — يجلب ملفات JavaScript بسرعة وشمولية. | Kitploit
أدوات/GitHubGitHub/kacakb/jsfinder
الاستطلاعجمع المعلوماتأمن الويبزاحف الويب
GitHubkacakb/jsfinder

jsfinder

يجلب ملفات JavaScript بسرعة وشمولية.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Logo

الميزات | التثبيت | الاستخدام | العرض التوضيحي | قائمة المهام| التواصل

jsFinder هي أداة سطر أوامر مكتوبة بلغة Go تقوم بفحص صفحات الويب للعثور على ملفات JavaScript المرتبطة في كود HTML المصدر. تبحث عن أي سمة يمكن أن تحتوي على ملف JavaScript (مثل src, href, data-main، إلخ) وتستخرج روابط الملفات إلى ملف نصي. الأداة مصممة لتكون سهلة الاستخدام، وتدعم قراءة الروابط من ملف أو من الإدخال القياسي.

jsFinder مفيدة لمطوري الويب ومحترفي الأمن الذين يرغبون في العثور على ملفات JavaScript المستخدمة بواسطة تطبيق ويب وتحليلها. من خلال تحليل ملفات JavaScript، يمكن فهم وظائف التطبيق واكتشاف أي ثغرات أمنية أو تسرب معلومات حساسة.

الميزات

  • قراءة الروابط من ملف أو من stdin باستخدام وسيطات سطر الأوامر.
  • تشغيل طلبات HTTP GET متعددة بشكل متزامن لكل رابط.
  • تحديد التزامن لطلبات HTTP GET باستخدام علامة.
  • استخدام تعبير نمطي للبحث عن ملفات JavaScript في نص الاستجابة لطلبات HTTP GET.
  • كتابة ملفات JavaScript التي تم العثور عليها إلى ملف محدد في وسيطات سطر الأوامر أو إلى ملف افتراضي باسم "output.txt".
  • طباعة رسائل إعلامية إلى وحدة التحكم تشير إلى حالة تنفيذ البرنامج وموقع ملف الإخراج.
  • السماح بتشغيل البرنامج في وضع مفصل أو صامت باستخدام علامة.

التثبيت

يتطلب jsFinder إصدار Go 1.20 للتثبيت بنجاح. قم بتشغيل الأمر التالي للحصول على المستودع:

root@kitploit:~
go install -v github.com/kacakb/jsfinder@latest

الاستخدام

لمعرفة العلامات التي يمكنك استخدامها مع الأداة، استخدم العلامة -h.

root@kitploit:~
jsfinder -h 
العلامةالوصف
-lيحدد اسم الملف لقراءة الروابط منه.

العرض التوضيحي

I

العرض التوضيحي

إذا كنت ترغب في القراءة من stdin وتشغيل البرنامج في الوضع الصامت، استخدم هذا الأمر:

root@kitploit:~
cat list.txt| jsfinder -read -s -o js.txt

 

II

العرض التوضيحي

إذا كنت ترغب في القراءة من ملف، يجب عليك تحديده باستخدام العلامة -l واستخدام هذا الأمر:

root@kitploit:~
jsfinder -l list.txt -s -o js.txt

يمكنك أيضًا تحديد عدد التزامن باستخدام العلامة -c. القيمة الافتراضية هي 20. إذا كنت ترغب في القراءة من ملف، يجب عليك تحديده باستخدام العلامة -l واستخدام هذا الأمر:

root@kitploit:~
jsfinder -l list.txt -c 50 -s -o js.txt

قائمة المهام

  • إضافة ميزات جديدة
  • تحسين الأداء
  • إضافة علامة ملفات تعريف الارتباط (cookie)
  • قراءة التعبير النمطي من ملف
  • دمج أداة kacak (قريبًا)

لقطة شاشة

IMG_0241 (1)

التواصل

إذا كان لديك أي أسئلة أو ملاحظات أو اقتراحات للتعاون بخصوص هذا المشروع، فلا تتردد في الاتصال بي عبر:

البريد الإلكتروني
تنزيل الأداة
-cيحدد الحد الأقصى لعدد الطلبات المتزامنة. القيمة الافتراضية هي 20.
-sتشغيل البرنامج في الوضع الصامت. إذا لم يتم تعيين هذه العلامة، يعمل البرنامج في الوضع المفصل.
-oيحدد اسم الملف لكتابة الروابط التي تم العثور عليها. اسم الملف الافتراضي هو output.txt.
-readقراءة الروابط من stdin بدلاً من ملف محدد بواسطة العلامة -l.