مجموعة برامج Efros Config Inspector ، المصممة لمراقبة أمان تكوينات معدات الشبكات النشطة ، وبيئات المحاكاة الافتراضية ، وأنظمة التشغيل - ومؤخراً ، تم استخدام أدوات أتمتة العمليات التجارية (لمزيد من التفاصيل ،
هنا ) من قبل مستخدمين مختلفين لأكثر من ثماني سنوات. بالنظر إلى الاتجاهات في تطوير تقنيات المعلومات وأدوات الدفاع الإلكتروني ، يولي المطورون اهتمامًا خاصًا للحل عبر الأنظمة الأساسية.
لتنفيذ وظائف إدارة التكوين التي سيقدرها المستخدمون في إصدارنا الشتوي التالي ، تم اختيار حزمة المنصات متعددة المنصات OpenSSH. يتم دعمه بواسطة معظم توزيعات Linux ، ومؤخراً من قبل عائلة نظام تشغيل Windows.
كشف تحليل لقدرات الحزمة عن خطأ: تم قطع اتصال العميل ، وهو جهاز توجيه Cisco ، عن الخادم. في كود الخادم من حزمة OpenSSH ، هناك ما يسمى بدعم التوافق مع مختلف الأجهزة ، ولا سيما مع أجهزة سيسكو. يسمح لك بتحديد بروتوكول التفاعل بين العميل والخادم ، اعتمادًا على أنواع الأجهزة المستخدمة. بعد دراسة مفصلة ، أصبح من الواضح أنه أثناء نقل حزمة OpenSSH إلى Windows ، تم تعطيل دعم التوافق هذا بسبب تفاصيل النقل.
للتخلص من مشكلة عدم الحصانة ، تم تحليل التعليمات البرمجية المصدر لبرنامج خادم SSH من OpenSSH. من أجل تصحيح آلية التفاعل بين العميل والخادم ، مع مراعاة خصوصيات النقل إلى Windows ، تم إجراء مراجعة مقابلة. تم تنفيذه بطريقة حل المشكلة ليس فقط لأجهزة توجيه Cisco ، ولكن أيضًا لجميع الأجهزة التي ستتفاعل مع خادم SSH. بعد الانتهاء بنجاح من العمل والاختبار الداخلي ، قررت Gazinformservice نقل تغييرات التعليمات البرمجية المصدر إلى مطوري OpenSSH لنظام التشغيل Windows.
أعرب مجتمع التطوير عن تقديره للمساهمة في تطوير الحزمة وتم قبول التعديلات. وبالتالي ، فإن فريق تطوير Efros Config Inspector لم يعدل فقط حل المصدر المفتوح لمصالحهم الخاصة ، بل قدم نسخة ثابتة لجميع المستخدمين المهتمين بحزمة برامج OpenSSH.
يتيح لك استخدام برنامج مفتوح المصدر حل مشاكل العمل بشكل أسرع - اليوم لا أحد لديه أي شك في هذا. ولكن يجب القيام بشيء ما استجابةً لتطوير البرمجيات "المجانية" بما يخدم مجتمع تكنولوجيا المعلومات بأكمله - في الامتنان والدعم.
سيرجي نيكيتين ،
مدير المنتج ، Gazinformservice LLC