العودة إلى التحديثات
New releaseAug 19, 2026

Titanis v0.9.333

مكتبة بروتوكولات ويندوز، بما في ذلك تطبيقات SMB وRPC، من بين أمور أخرى.

مشاركة

مقدمة

Titanis هي مكتبة لتطبيقات البروتوكولات وأدوات سطر الأوامر، مكتوبة بلغة C#، للتفاعل مع بيئات ويندوز. تستخدم .NET 8 وهي متعددة المنصات (ويندوز ولينكس). بعض البروتوكولات المُنفَّذة:

للتغييرات الأخيرة، راجع سجل التغييرات

للحصول على نظرة عامة حول سيناريوهات المصادقة المدعومة، راجع المصادقة - يصف كيفية التحكم في المصادقة باستخدام المعاملات

تنفّذ مجموعة الأدوات ميزات الاستدعاءات وتسجيل السجلات للتكامل مع بيئتك التشغيلية.

للاطلاع على قائمة أدوات سطر الأوامر والمهام التي يمكنك تنفيذها بها، راجع فهرس الأدوات

الجمهور المستهدف

  • باحثو الأمان - البحث في كيفية تفاعل ويندوز مع أنواع مختلفة من الطلبات
  • مختبِرو الاختراق - تنفيذ الإجراءات واختبار ما إذا كانت التدابير الوقائية مفعّلة وتعمل بشكل صحيح
  • مُديرو الأنظمة - تنفيذ المهام الإدارية

البدء

تعليمات البناء

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

إذا كنت مطوّرًا، فراجع دليل المطوّر للحصول على معلومات حول كيفية تحسين قاعدة الكود.

التحسينات المخطط لها

  • دعم مجدول المهام (MS-TSCH)
  • تبسيط إدارة بيانات الاعتماد
  • SOCKS 4a مدمج

تنظيم المشروع

  • doc/ - توثيق المشروع
  • src/ - الكود المصدري لتطبيقات البروتوكولات
  • test/ - اختبارات الوحدة
  • tools/ - أدوات سطر أوامر مستقلة
  • samples/ - كود عينة يوضح كيفية استخدام المكتبات

داخل Titanis.sln، يتم تجميع المشاريع في المجالات الوظيفية التالية:

  • Base - أدوات مساعدة تستخدمها المكونات الأخرى
  • Crypto - تنفيذ الخوارزميات التشفيرية
  • Formats - تطبيقات لقراءة وكتابة صيغ مختلفة، مثل ASN.1
  • Protocols - تطبيقات بروتوكولات الشبكة
  • Security - تطبيقات بروتوكولات الأمان، مثل NTLM وKerberos
  • Test - اختبارات الوحدة
  • Tools - أدوات سطر أوامر مستقلة
  • _Build - الملفات ذات الصلة بعملية البناء.

تحتوي العديد من المشاريع على ملف باسم References.txt يشير إلى المواصفات التي تم الاطلاع عليها أثناء التطوير. يحتوي الكود المصدري على مراجع لهذه المواصفات، عادةً مع رقم القسم ذي الصلة.

الفئات