Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
vaas — Verdict-as-a-Service SDKs: تحليل الملفات بحثاً عن المحتوى الضار | Kitploit
أدوات/GitHubGitHub/gdatasoftwareag/vaas
ماسحات الثغرات الأمنيةتحليل البرمجيات الخبيثةأمن السحابةأمن واجهات برمجة التطبيقات
GitHubgdatasoftwareag/vaas

vaas

Verdict-as-a-Service SDKs: تحليل الملفات بحثاً عن المحتوى الضار

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

الأكثر شعبية

عرض الكل →

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

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

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

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

vaas-dotnet-ci vaas-java-ci vaas-python-ci vaas-php-ci vaas-golang-ci vaas-rust-ci

الحكم كخدمة

شعار G DATA VaaS

الحكم كخدمة (VaaS) هي خدمة سحابية توفر إمكانية فحص الملفات بحثاً عن البرامج الضارة والتهديدات الأخرى. تتيح لك دمج اكتشاف البرامج الضارة بسهولة في تطبيقك ببضعة أسطر من التعليمات البرمجية. يمكنك استخدام VaaS لتأمين أي سيناريو يتم فيه تبادل أو تخزين ملف، مثل:

  • نماذج التحميل التي تحتوي على تقديمات ملفات
  • برامج التعاون مثل MS Teams أو Nextcloud أو Slack
  • النسخ الاحتياطي وتخزين الملفات الموزعة مثل Dropbox أو OneDrive

بأقل جهد، يمكنك التحقق من وجود محتوى ضار في ملف أو عنوان URL أو تجزئة SHA256. لا حاجة لتثبيت أي منتج محلي لمكافحة البرامج الضارة. تعمل VaaS فوراً، من خلال تقديم اكتشافات من سحابة G DATA. كما يمكن استضافة VaaS على مجموعة Kubernetes الخاصة بك.

يحتوي هذا المستودع على حزم تطوير برمجيات (SDKs) لـ VaaS بعدة لغات برمجة. تتيح لك حزم SDK دمج VaaS بسهولة في برنامجك. فيما يلي بعض الأمثلة:

أمثلة

C#

// Setup
var authenticator = new ResourceOwnerPasswordGrantAuthenticator("vaas-customer", userName, password, tokenUrl);
var vaas = VaasFactory.Create(authenticator);

// Scan a file...
var verdict = await vaas.ForFileAsync(file, CancellationToken.None);
// or a URL...
var verdict = await vaas.ForUrlAsync(uri, CancellationToken.None);
// or just a SHA256 hash
var verdict = await vaas.ForSha256Async(new ChecksumSha256("275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f"), CancellationToken.None);

يمكن العثور على أمثلة كاملة بلغة C# في dotnet examples.

Java

// Setup
var authenticator = new ResourceOwnerPasswordGrantAuthenticator("vaas-customer", userName, password, new URI(tokenUrl));
var config = new VaasConfig(new URI(env.vaasUrl));
var vaas = new Vaas(config, authenticator);

// Scan a file...
var verdict = vaas.forFile(file);
// or a URL...
var verdict = vaas.forUrl(url);
// or just a a SHA256 hash
var verdict = vaas.forSha256(new Sha256("275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f"));

يمكن العثور على أمثلة كاملة بلغة Java في java examples.

المزيد من اللغات

انظر أدناه للحصول على قائمة باللغات المدعومة والأمثلة.

كيف تبدأ مع VaaS

إذا كنت مهتماً بتجربة VaaS، يرجى زيارة موقعنا الإلكتروني (النسخة الألمانية).

نقدم حسابات تجريبية مجانية لأغراض التقييم مع إصدارنا السحابي من VaaS. يمكنك التسجيل هنا للحصول على حساب تجريبي مجاني. يمكنك بعد ذلك استخدام بيانات الاعتماد التي تم إنشاؤها مع أي حزمة SDK مع بيئة الاختبار الخاصة بنا:

  • المصادق: ResourceOwnerPasswordGrant
  • معرف العميل: vaas-customer
  • اسم المستخدم: عنوان بريدك الإلكتروني المسجل
  • كلمة المرور: كلمة المرور الخاصة بك
  • الرمز / رابط المصادق: https://account-staging.gdata.de/realms/vaas-staging/protocol/openid-connect/token
  • رابط VaaS: https://gateway.staging.vaas.gdatasecurity.de (لحزم SDK التي لا تزال تستخدم واجهة WebSocket، استخدم wss://gateway.staging.vaas.gdatasecurity.de بدلاً من ذلك)

لاستخدام VaaS في الإنتاج، يرجى الاتصال بنا لمناقشة احتياجاتك واستكشاف كيف يمكن لـ VaaS أن تناسب مؤسستك على أفضل وجه. VaaS متاحة كإصدار سحابي ومحلي.

توثيق VaaS

نقدم توثيقاً عبر الإنترنت لـ VaaS. يتضمن التوثيق أمثلة على الإعداد ووصف المنتج والعديد من الأدلة لمساعدتك في إعداد الأمور.

حزم SDK

نقدم حزم SDK للعديد من لغات البرمجة لتسهيل دمج VaaS في تطبيقك. يمكنك العثور على الكود المصدري والأمثلة والتوثيق لكل حزمة SDK في المستودع المقابل. حالياً، ندعم اللغات التالية:

اللغةالكود المصدريأمثلةالتوثيقالمستودع
RustRust SDKأمثلةdocs.rscrates.io
JavaJava SDKأمثلةاقرأنيmaven central
PHPPHP SDKأمثلةpackagist
TypeScript(مهجور)TypeScript SDKأمثلةاقرأنيnpmjs
PythonPython SDKأمثلةاقرأنيpypi
.NET.NET SDKأمثلةnuget.org
Ruby (مهجور)Ruby SDKأمثلةاقرأنيrubygems
GoGo SDKأمثلةاقرأنيGithub
C++C++ SDKاقرأني

الجدول التالي يوضح الوظائف التي تدعمها كل حزمة SDK:

تنزيل الأداة