Katana

0
إطار عمل للزحف والاستكشاف من الجيل التالي، مكتوب بلغة Go، يدعم الزحف بأنماط (Standard و Headless)، مع تحليل JavaScript، وتعبئة نماذج تلقائية، ومحددات نطاق مرنة.
ترخيص البرنامج: مفتوح مصدر
المنصات: CLI Docker

نبذة عن Katana

Katana هي أداة زحف ويب (crawler) مفتوحة المصدر (ترخيص MIT) طورتها شركة ProjectDiscovery، مكتوبة بلغة Go، وتتميز بسرعتها وتوافقها مع أتمتة خطوط الأنابيب. تدعم أنماط الزحف القياسية (HTTP) والخفية (headless browser)، مع تحليل ملفات JavaScript لاستخراج النقاط النهائية (endpoints). يمكنها تعبئة النماذج تلقائيًا (Form filling)، وتتحكم في النطاق عبر تعابير عادية (regex) وحقول محددة مسبقًا. تتضمن ميزاتها: معالجة خفيفة وجافا سكريبت، تحكم في العمق والوقت، تخصيص المخرجات بصيغ STDOUT، FILE، أو JSON، ودعم الإدخال عبر STDIN، URL، أو قائمة. تتطلب Katana Go 1.25+ للتثبيت (عبر go install)، وتتوفر كصورة Docker وصورة ثنائية مُجمّعة مسبقًا لأنظمة Windows و macOS و Linux. تتكامل مع أداة jsluice لتحليل متقدم لملفات JavaScript (محدود بـ Linux). تُستخدم في حالات: جمع المعلومات الأمنية (bug bounty)، اختبار الاختراق، وتحليل الويب بشكل عام. حصلت على أكثر من 12 ألف نجمة على GitHub، والنسخة المستقرة الحالية هي v1.4.0 (يناير 2026).

المنشئ: الهند
المطور: ProjectDiscovery

المميزات و عيوب Katana

المزايا

  • متعدد الأنظمة
  • مجتمع نشط

العيوب

  • Limited Browser Automation (Relies on Headless Chrome)
  • Limited Integrations
  • Resource Intensive
  • Setup Complexity

أسئلة شائعة عن Katana

هذه الأسئلة الأكثر طرحا حول Katana

اللغات المدعومة

الإنجليزية

تعلم أكثر عن Katana

[alhisn_related_posts]

موارد خاصة بــ Katana

أخبار و تحديثات عن Katana

[alhisn_related_news]

لا يوجد أي بيانات

بدائل و برامج مشابه لـ Katana

0
0 out of 5 stars (based on 0 reviews)
ممتاز
جيد جدًا
متوسط
ضعيف
فظيع


لا توجد مراجعات حتى الآن. كن أول من يكتب واحدة.


أخر تحديث للصفحة مايو 27, 2026