Loading

vector-forge

نگه‌دارنده trailofbits

تولید test vector با mutation-driven testing

نسخه فعلی
نامشخص
مجوز
نامشخص
دسترسی شبکه
نامشخص / ارزیابی‌نشده
وضعیت بررسی
تأیید نشده

چه مسئله‌ای را حل می‌کند؟

شکاف پوشش مسیرهای cryptographic را با mutation testing می‌یابد و test vector مؤثر تولید می‌کند.

چه زمانی مناسب است؟

برای تولید crypto test vector، بررسی mutantهای فرارکرده یا بهبود پوشش Wycheproof و primitiveهای cryptographic استفاده کنید.

برای cryptographic algorithm یا protocol، implementationها را می‌یابد، mutation testing اجرا می‌کند تا mutantهای فرارکرده را شناسایی کند، سپس test vectorهای جدیدی می‌سازد که مسیرهای پوشش‌ندادهٔ کد را عمداً اجرا می‌کنند. kill rateهای mutation را پیش و پس از کار مقایسه می‌کند تا اثربخشی vector را ثابت کند. برای crypto test vector، شکاف پوشش Wycheproof، mutant فرارکرده، test suite میان‌پیاده‌سازی یا بهبود test vector coverage primitiveهای crypto استفاده کنید.

نصب و به‌روزرسانی

این دستورها فقط برای کپی نمایش داده می‌شوند و روی سرور RefHub اجرا نمی‌شوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.

دستور نصب
npx skills add trailofbits/skills --skill vector-forge -y

سازگاری با ایجنت‌ها

هنوز تست سازگاری ثبت نشده است

تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنت‌ها را تأییدشده فرض نکنید.

منبع و وضعیت بررسی

توضیح بالا معرفی ساختاریافتهٔ کاتالوگ است و بازبینی تحریریه‌ای آن ثبت نشده؛ اطلاعات فنی و وضعیت راستی‌آزمایی جداگانه نمایش داده می‌شوند.

آخرین بررسی منبع
ثبت نشده