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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
turbinia — أتمتة وتوسيع نطاق أدوات التحقيق الرقمي | Kitploit
أدوات/GitHubGitHub/google/turbinia
التحقيق الجنائي الرقميالتحاليل الرقمية الجنائيةأمن السحابةالاستجابة للحوادث
GitHubgoogle/turbinia

turbinia

أتمتة وتوسيع نطاق أدوات التحقيق الرقمي

عرض المستودع
792172منذ 14 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

توربينيا

Unit tests e2e tests

الملخص

ملاحظة: لن يتم تطوير ميزات جديدة لتوربينيا بعد الآن وهي في وضع الصيانة. يجب على المستخدمين إلقاء نظرة على OpenRelik.

توربينيا هو إطار عمل مفتوح المصدر لنشر وإدارة وتشغيل أعباء العمل الجنائية الموزعة. يهدف إلى أتمتة تشغيل أدوات المعالجة الجنائية الشائعة (مثل Plaso و TSK و strings وغيرها) للمساعدة في معالجة الأدلة في السحابة، وتوسيع نطاق معالجة كميات كبيرة من الأدلة، وتقليل وقت الاستجابة من خلال التوازي في المعالجة حيثما أمكن.

كيف يعمل

تتكون توربينيا من مكونات مختلفة للعميل والخادم والعمال. يمكن تشغيل هذه المكونات في السحابة، أو على أجهزة محلية، أو بشكل هجين. يقدم عميل توربينيا طلبات لمعالجة الأدلة إلى خادم توربينيا. يقوم خادم توربينيا بإنشاء وظائف منطقية من طلبات المستخدمين الواردة، والتي تنشئ وتجدول مهام المعالجة الجنائية لتشغيلها بواسطة العمال. سيتم تقسيم الأدلة المراد معالجتها بواسطة الوظائف كلما أمكن، ويمكن إنشاء العديد من المهام لمعالجة الأدلة بالتوازي. يعمل عامل واحد أو أكثر باستمرار لمعالجة المهام من الخادم. سيتم إعادة أي أدلة جديدة تم إنشاؤها أو اكتشافها بواسطة المهام إلى توربينيا لمزيد من المعالجة.

يتم الاتصال من العميل إلى الخادم حاليًا باستخدام رسائل Kombu. يستخدم تنفيذ العامل Celery لجدولة المهام.

يمكن العثور على الوثائق الرئيسية لتوربينيا هنا. يمكنك أيضًا معرفة المزيد عن الهندسة المعمارية وكيفية عملها هنا.

الحالة

توربينيا حاليًا في إصدار ألفا.

التثبيت

يوجد دليل تثبيت هنا.

الاستخدام

الخطوات الأساسية لتشغيل الأمور بعد التثبيت والتكوين الأولي هي:

  • ابدأ مكون خادم توربينيا باستخدام الأمر turbiniactl server
  • ابدأ مكون خادم API الخاص بتوربينيا باستخدام الأمر turbiniactl api_server إذا كنت تستخدم Celery
  • ابدأ عاملاً واحدًا أو أكثر من عمال توربينيا باستخدام turbiniactl celeryworker
  • قم بتثبيت turbinia-client عبر pip install turbinia-client
  • أرسل الأدلة المراد معالجتها من عميل توربينيا باستخدام turbinia-client submit ${evidencetype}
  • تحقق من حالة المهام الجارية باستخدام turbinia-client status

يمكن استخدام turbinia-client للتفاعل مع توربينيا من خلال مكون خادم API، وإليك الاستخدام الأساسي:

root@kitploit:~
$ turbinia-client -h
Usage: turbinia-client [OPTIONS] COMMAND [ARGS]...

  Turbinia API command-line tool (turbinia-client).

                          ***    ***
                           *          *
                      ***             ******
                     *                      *
                     **      *   *  **     ,*
                       *******  * ********
                              *  * *
                              *  * *
                              %%%%%%
                              %%%%%%
                     %%%%%%%%%%%%%%%       %%%%%%
               %%%%%%%%%%%%%%%%%%%%%      %%%%%%%
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  ** *******
  %%                                                   %%  ***************
  %%                                (%%%%%%%%%%%%%%%%%%%  *****  **
    %%%%%        %%%%%%%%%%%%%%%
    %%%%%%%%%%                     %%          **             ***
       %%%                         %%  %%             %%%           %%%%,
       %%%      %%%   %%%   %%%%%  %%%   %%%   %%  %%%   %%%  %%%       (%%
       %%%      %%%   %%%  %%%     %%     %%/  %%  %%%   %%%  %%%  %%%%%%%%
       %%%      %%%   %%%  %%%     %%%   %%%   %%  %%%   %%%  %%% %%%   %%%
       %%%        %%%%%    %%%       %%%%%     %%  %%%    %%  %%%   %%%%%

  This command-line tool interacts with Turbinia's API server.

  You can specify the API server location in ~/.turbinia_api_config.json

Options:
  -c, --config_instance TEXT  A Turbinia instance configuration name.
                              [default: (dynamic)]
  -p, --config_path TEXT      Path to the .turbinia_api_config.json file..
                              [default: (dynamic)]
  -h, --help                  Show this message and exit.

Commands:
  config    Get Turbinia configuration.
  evidence  Get or upload Turbinia evidence.
  jobs      Get a list of enabled Turbinia jobs.
  result    Get Turbinia request or task results.
  status    Get Turbinia request or task status.
  submit    Submit new requests to the Turbinia API server.

تحقق من صفحة وثائق turbinia-client للحصول على دليل مستخدم مفصل.

يمكنك أيضًا التفاعل مع توربينيا مباشرة من بايثون باستخدام مكتبة API. نقدم بعض الأمثلة هنا.

وثائق أخرى

  • الوثائق الرئيسية
  • التثبيت
  • كيف يعمل
  • تفاصيل التشغيل
  • أداة سطر أوامر عميل توربينيا
  • خادم API لتوربينيا
  • مكتبة بايثون API لتوربينيا
  • المساهمة في توربينيا
  • تطوير مهام جديدة
  • الأسئلة الشائعة
  • تصحيح الأخطاء والأخطاء الشائعة
  • استخدام Docker لتنفيذ الوظائف
طباعة صغيرة إلزامية

هذا ليس منتجًا رسميًا من Google (تجريبيًا أو غيره)، إنه مجرد كود يمتلكه Google بالصدفة.

تنزيل الأداة