
متصفح ويب مفتوح المصدر، موجه لاختبار الاختراق والمطورين، يستخدم قوة Lua
Sandcat هو متصفح ويب خفيف الوزن متعدد الألسنة يجمع بين سرعة وقوة Chromium ولغة Lua. يأتي Sandcat مع رؤوس حية مدمجة، وواجهة مستخدم قابلة للتوسيع ووحدة تحكم سطر أوامر، وعارض موارد، والعديد من الميزات الأخرى المفيدة لمطوري الويب ومختبريّ الاختراق وعند الحاجة إلى فحص تطبيقات الويب الحية. لمزيد من التفاصيل، تفضل بزيارة http://www.syhunt.com/sandcat/. انظر أيضًا دليل docs وقسم الإسناد أدناه للحصول على مزيد من التفاصيل حول بنية Sandcat.
/docs - توثيق واجهة Lua API/packs - محتويات ملفات الحزم غير المضغوطة/Common - حزمة CSS والأدوات والبرامج النصية الشائعة (Common.pak)/Resources - حزمة الموارد (Resources.pak)/src - مصدر الملف التنفيذي الرئيسي وملفات الموارد المدمجة/core - مصدر واجهة المستخدم/corewv2 - كود المصدر الأساسي الذي يقوم بتحميل عارض المحتوى/html - موارد واجهة المستخدم (HTML)/lua - مصدر واجهة Lua APIيمكن تنزيل الملفات الثنائية المترجمة لنظام Windows من الروابط أدناه.
لتجميع Sandcat، ستحتاج فقط إلى Catarinka و pLua.
واجهة مستخدم Sandcat بأكملها يتم إنشاؤها أثناء وقت التشغيل، لذلك ليست هناك حاجة لتثبيت مكونات خارجية في بيئة التطوير المتكاملة - يمكنك فقط إضافة التبعيات المذكورة أعلاه إلى مسار المكتبة والضغط على تجميع. يتم التجميع تحت Delphi 10 Seattle وصولاً إلى XE2.
تم تطوير Sandcat بواسطة Felipe Daragon، Syhunt.
هذا الكود مرخص بموجب ترخيص BSD ثلاثي البنود - راجع ملف LICENSE للحصول على التفاصيل.
البرامج الخارجية المستخدمة في Sandcat تشمل:
يمكن العثور على ترخيص كل مكون مذكور أعلاه في دليل /packs/Resources/docs/ من هذا المستودع.
تويتر: @felipedaragon، @syhunt
البريد الإلكتروني: felipe at syhunt.com
إذا كنت ترغب في الإبلاغ عن خطأ أمني، يرجى مراجعة ملف docs\SECURITY.md.