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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
varc — Volatile Artifact Collector يجمع لقطة من البيانات المتطايرة من النظام. يخبرك بما يحدث على النظام، وله فائدة خاصة عند التحقيق في حادثة أمنية. | Kitploit
أدوات/GitHubGitHub/cado-security/varc
أمن الحاوياتتحليل الذاكرة الجنائيالتحقيق الجنائي الرقميالتحاليل الرقمية الجنائيةأمن السحابةالاستجابة للحوادثArchived
GitHubcado-security/varc

varc

Volatile Artifact Collector يجمع لقطة من البيانات المتطايرة من النظام. يخبرك بما يحدث على النظام، وله فائدة خاصة عند التحقيق في حادثة أمنية.

عرض المستودع
25414منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

varc (جامع الآثار المتطايرة)

ci PyPI version

يقوم varc بجمع لقطة من البيانات المتطايرة من النظام. يخبرك بما يحدث على النظام، وله فائدة خاصة عند التحقيق في حادثة أمنية.

يقوم بإنشاء ملف مضغوط (zip) يحتوي على عدد من أجزاء البيانات المختلفة لفهم ما يحدث على النظام:

  • ملفات JSON مثل العمليات الجارية واتصالات الشبكة التي تقوم بها
  • ذاكرة العمليات الجارية، على أساس كل عملية. يتم أيضًا استخراج بيانات السجلات والنصوص من الذاكرة
  • بيانات Netstat للاتصالات النشطة
  • محتويات الملفات المفتوحة، على سبيل المثال الملفات القابلة للتنفيذ قيد التشغيل
  • تفاصيل العمليات التي قامت بتفعيل ملف قواعد YARA المقدم والمجمع

لقد قمنا بتشغيله بنجاح عبر:

  • Windows
  • Linux
  • OSX
  • بيئات سحابية مثل AWS EC2
  • بيئات الحاويات Docker/Kubernetes مثل AWS ECS/EKS/Fargate و Azure AKS
  • حتى البيئات اللاخدمية مثل AWS Lambda

تحقق من الأمثلة الملتقطة تحت علامة التبويب 'Releases' لرؤية بعض البيانات المذهلة! يُظهر تسجيل الشاشة أدناه جمعًا من حاوية Docker (يسار) والمخرجات من التشغيل داخل دالة AWS Lambda التي نشرت Xmrig (يمين):

وفقًا لترتيب التطاير، نقوم بجمع ذاكرة العملية قبل أي شيء آخر. لاحظ أن varc، وأي أداة أخرى تعمل داخل النظام، ستؤثر على ذاكرة النظام.

الاستخدام كملف ثنائي مترجم

يمكنك العثور على ملفات ثنائية مترجمة لنظامي Windows و Linux و OSX تحت علامة التبويب Releases. ما عليك سوى تشغيله وسيتم إنشاء ملف مضغوط بالمخرجات. للوصول إلى بعض البيانات، ستحتاج إلى التشغيل بصلاحيات مرتفعة (أي sudo أو root على Linux).

root@kitploit:~
usage: varc [-h] [--skip-memory] [--skip-open] [--dump-extract] ...

optional arguments:
  -h, --help      show this help message and exit
  --skip-memory   Skip collecting process memory, which can be slow
  --skip-open     Skip collecting open files, which can be slow
  --dump-extract  Extract process memory dumps, which can be slow

الاستخدام كمكتبة بايثون

قم بالتثبيت من pip باستخدام:

root@kitploit:~
pip3 install varc

أو بدلاً من ذلك، قم باستنساخ هذا المستودع ثم التثبيت باستخدام:

root@kitploit:~
python3 setup.py install

ثم قم بالاستدعاء باستخدام:

root@kitploit:~
from varc import acquire_system
output_file_path = acquire_system().zip_path

التحقيقات والاستجابة الآلية

يعمل varc على تبسيط عملية اكتساب وتحليل البيانات المتطايرة بشكل كبير. بينما يمكن استخدامه يدويًا على أساس مخصص، فهو مناسب جدًا للنشر التلقائي استجابةً للكشف الأمني. تم تصميم مخرجات varc ليتم استهلاكها بسهولة بواسطة أدوات أخرى، بتنسيق JSON قياسي قدر الإمكان.

قد يكون خط الأنابيب النموذجي كالتالي:

  • يتم إطلاق اكتشاف من أداة كشف
  • يتم نشر varc لجمع وتحديد النشاط الإضافي
  • يتم اتخاذ إجراءات علاجية إضافية بناءً على تحليل مخرجات varc

لماذا ملفات الذاكرة المجمعة فارغة؟

جمع ذاكرة العملية غير مدعوم حاليًا على OSX.

إذا قمت بتشغيل varc على نظام Linux بدون تمكين إمكانية نواة Ptrace، فستحصل على ملفات ذاكرة فارغة. ستحصل مع ذلك على مخرجات نظام مفصلة.

على سبيل المثال، في اختباراتنا:

  • نجحت AWS Lambda في تفريغ ذاكرة العملية افتراضيًا.
  • نجح EKS على EC2 في تفريغ ذاكرة العملية افتراضيًا.
  • تطلب ECS على Fargate منا تمكين CAP_SYS_PTRACE في تعريف المهمة لدينا.

استخدام البيانات المجمعة

يتم حفظ جميع البيانات بتنسيق مفتوح وغير مملوك على أمل أن تتم معالجتها بسهولة بواسطة أدوات المجتمع الأخرى.

أداتنا المجانية Cado Community Edition ستقوم بتحليل هذا الملف المضغوط بسهولة، وعرض جداول بيانات JSON كما هو مقصود.

أداتنا التجارية Cado Response تمكنك أيضًا من التقاط البيانات الثابتة والمتطايرة تلقائيًا من الأنظمة عبر Cado Host. باستخدام API، يمكنك التحقيق والاستجابة تلقائيًا للاكتشافات من أدوات الطرف الثالث مثل EDR مثل SentinelOne أو أداة الكشف السحابية مثل GuardDuty.

فيما يلي مثال لمخرجات varc لدالة Lambda تشغل xmrig، معروضة في Cado Community Edition:

الترخيص

هذا مرخص بموجب GPL. يرجى الاتصال بنا إذا كان ذلك لا يناسب حالة الاستخدام الخاصة بك - قد نتمكن من الترخيص بدلاً من ذلك بموجب ترخيص غير copyleft مثل ترخيص Apache. نحن ودودون! نظرًا لأن هذا البرنامج مرخص بموجب GPL ويستخدم في منتجنا التجاري، فإننا نطلب من أي مساهمين التوقيع على اتفاقية ترخيص مساهم (CLA) بسيطة.

الترخيص

نحن نرحب بأي طلبات سحب أو تقارير أخطاء!

تنزيل الأداة