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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
tusk-cli — مجموعة اختبارات آلية مع تسجيل وإعادة تشغيل حركة المرور الحية. | Kitploit
أدوات/GitHubGitHub/use-tusk/tusk-cli
التحليل الديناميكي (عزل)تحليل الكودالبرمجة النصية والأتمتةاختبار أمان APIDevSecOpsالأدوات والمكونات
GitHubuse-tusk/tusk-cli

tusk-cli

مجموعة اختبارات آلية مع تسجيل وإعادة تشغيل حركة المرور الحية.

عرض المستودع
143510منذ 3 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

شعار Tusk CLI

GitHub Release Build and test OpenSSF Best Practices OpenSSF Scorecard
Go Report Card License X URL Slack URL

[!IMPORTANT] هل استخدمت سابقًا tusk-drift-cli؟ تم نقل هذا المستودع إلى tusk-cli، وقد لا يتم تحديث إصدارات CLI القديمة تلقائيًا بعد إعادة التسمية. يُرجى إعادة التثبيت باستخدام تعليمات التثبيت الحالية أدناه.

توفر Tusk CLI أدوات لأتمتة سير عمل الاختبارات. يدعم ثلاثة منتجات:

  • Tusk Drift - تسجيل وإعادة تشغيل حركة المرور الحية كاختبارات API
  • Tusk Review - مراجعة كود بالذكاء الاصطناعي على شجرة العمل المحلية الخاصة بك
  • Tusk Unit - اختبارات وحدة آلية

Tusk Drift — اختبار تسجيل/إعادة تشغيل API

سجل حركة مرور API الحقيقية وأعد تشغيلها كاختبارات حتمية. يعمل محليًا وفي CI/CD مع Tusk Drift Cloud.

root@kitploit:~
tusk drift setup          # وكيل إعداد بالذكاء الاصطناعي
tusk drift run            # إعادة تشغيل المسارات المسجلة
tusk drift run --cloud    # التشغيل مقابل Tusk Drift Cloud

ابدأ مع Tusk Drift →

Tusk Review — مراجعة الكود بالذكاء الاصطناعي

قم بتشغيل مراجعة الكود بالذكاء الاصطناعي من Tusk على شجرة العمل المحلية الخاصة بك — بما في ذلك التغييرات غير الملتزمة وغير المتتبعة — قبل أن تدفع أو تفتح طلب سحب. تظهر النتائج في الطرفية؛ لا يتم نشر أي شيء على GitHub أو GitLab.

root@kitploit:~
tusk review run                         # مراجعة شجرة العمل الحالية
tusk review run --no-poll               # إرسال وخروج مع معرف التشغيل
tusk review status <run-id> --watch     # التحقق من تشغيل تم إرساله سابقاً

ابدأ مع Tusk Review →

Tusk Unit — اختبارات الوحدة الآلية

اعرض، راجع، وطبق اختبارات الوحدة من Tusk مباشرة من طرفيتك أو خط أنابيب الأتمتة.

root@kitploit:~
tusk unit latest-run                    # آخر تشغيل للفرع الحالي
tusk unit get-run <run-id>              # تفاصيل التشغيل الكاملة
tusk unit get-diffs <run-id>            # الحصول على الفروقات للتطبيق

ابدأ مع Tusk Unit →

التثبيت

تثبيت سريع (موصى به)

Linux/macOS:

تثبيت أحدث إصدار:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh

لتثبيت إصدار معين:

root@kitploit:~
curl -fsSL https://cli.usetusk.ai/install.sh | sh -s -- v1.2.3

التبعيات الإضافية لنظام Linux (لصندوق الرمل لإعادة التشغيل):

  • Debian/Ubuntu: sudo apt install bubblewrap socat
  • Fedora/RHEL: sudo dnf install bubblewrap socat
  • Arch: sudo pacman -S bubblewrap socat

بدون هذه، يتم تعطيل صندوق الرمل ويتم تشغيل إعادة التشغيل بدون عزل الشبكة. انظر الهندسة - صندوق الرمل.

Homebrew:

root@kitploit:~
brew tap use-tusk/tap
brew install use-tusk/tap/tusk

للتحديث:

root@kitploit:~
brew upgrade use-tusk/tap/tusk

Windows:

نوصي باستخدام WSL للحصول على أفضل تجربة على Windows. باستخدام WSL، يمكنك استخدام خطوات التثبيت الخاصة بـ Linux/macOS أعلاه وتجنب الإعداد المخصص لنظام Windows. للتثبيت المحلي على Windows بدون WSL، قم بتوسيع ما يلي لرؤية الخطوات.

خطوات التثبيت قم بتنزيل أحدث إصدار من [GitHub Releases](https://github.com/Use-Tusk/tusk-cli/releases/latest):
  1. قم بتنزيل tusk-cli_*_Windows_x86_64.zip (أو arm64 لأنظمة Windows المعتمدة على ARM)

  2. استخرج ملف ZIP

  3. انقل tusk.exe إلى دليل موجود في PATH الخاص بك (مثل C:\tools\)، أو أضف الدليل المستخرج إلى PATH الخاص بك:

    الخيار أ: إضافة إلى PATH عبر PowerShell (تشغيل كمسؤول):

    root@kitploit:~
    [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\path\to\tusk", "User")
    

    الخيار ب: إضافة إلى PATH عبر إعدادات النظام:

    • اضغط Win + R، اكتب sysdm.cpl، اضغط Enter
    • انقر على "Environment Variables"
    • ضمن "User variables"، اختر Path وانقر على "Edit"
    • انقر على "New" وأضف المجلد الذي يحتوي على tusk.exe
    • انقر OK للحفظ
  4. أعد تشغيل الطرفية وتحقق:

    root@kitploit:~
    tusk --version
    

التنزيل اليدوي

قم بتنزيل الملفات الثنائية المبنية مسبقًا من GitHub Releases.

البناء من المصدر

root@kitploit:~
# Go 1.25+
git clone https://github.com/Use-Tusk/tusk-cli.git
cd tusk-cli
make deps
make build

tusk --help

المجتمع

انضم إلى مجتمعنا مفتوح المصدر على Slack.

التطوير

انظر CONTRIBUTING.md.

الترخيص

انظر LICENSE.

تنزيل الأداة

ملاحظة: يتطلب Windows إعدادًا إضافيًا لتشغيل الاختبارات. راجع دعم Windows للحصول على تفاصيل إعداد وضع اتصال TCP.