برمجة بايثون Python قامت Microsoft بتصحيح ملحق Python لـ Visual Studio Code (VS Code) لعيوب أمان حرجة ، يضيف ميزات جديدة
الموسوعة الثقافية تكنولوجية تهتم بالبورصة والأسهم والعملات الرقمية
اخر تحديث :
الشبكة الرقمية المشفرة /اهلا وسهلا بالجميع
قامت Microsoft بتصحيح ملحق Python لـ Visual Studio Code (VS Code) لعيوب أمان حرجة ، يضيف ميزات جديدة
إذا كنت في برمجة Python ، يجب أن تكون على دراية بامتداد Python لـ Visual Studio Code (VS Code). يعد VS Code Extention محررًا شائعًا ومفتوح المصدر عبر الأنظمة الأساسية. ولكن في الوقت الحالي ، فهي عرضة لعيوب يوم الصفر وتسمح للمتسلل المحتمل بتشغيل البرامج الضارة على جهاز الكمبيوتر / الكمبيوتر المحمول.
نظرًا لأن Microsoft في مزاج لإصدار التحديثات ، فقد قامت أيضًا بتحديث ملحق Python لـ Visual Studio Code (VS Code). لم يقم التحديث الجديد بتصحيح العيوب الأمنية فحسب ، بل جلب أيضًا تحسينات على الامتداد. يمكنك تنزيل رمز Microsoft VS المحدث من هنا.تتضمن النسخة المحدثة تصحيحًا لخلل خطير كشفت عنه Microsoft أمس. أحد العيوب هو خطأ تنفيذ التعليمات البرمجية عن بعد الذي تم تحديده باسم CVE-2020-1192. يتم الكشف عن الخلل عندما يقوم ملحق VS Code Python بتحميل إعدادات مساحة العمل من ملف من جهاز كمبيوتر محمول ، مثل Jupyter. يمكن للمتسلل المحتمل فتح ملف معد خصيصًا في VS Code باستخدام ملحق Python وتشغيل البرامج الضارة على الجهاز. عند تشغيل البرامج الضارة ، يمكن للمتسلل السيطرة على جهاز الكمبيوتر / الكمبيوتر المحمول عن بُعد. تقول Microsoft أنها أصلحت المشكلة عن طريق "تعديل طريقة تطبيق ملحق Visual Studio Code Python على إعدادات المستخدم". تحدد إضافة Python المحدثة الآن الإعداد "Data Science: Run Startup Commands". يؤثر ثغرة أمنية تم الكشف عنها أمس على Visual Studio Code عندما يقوم ملحق Python بتحميل ملفات التكوين بعد فتح مشروع. "سيحتاج المهاجم إلى إقناع هدف لنسخ مستودع وفتحه في Visual Studio Code مع تثبيت ملحق Python. تقول المدونة Microsoft: سيتم تنفيذ التعليمات البرمجية المحددة للمهاجم عندما يفتح الهدف المحطة الطرفية المتكاملة. هناك أيضًا إصلاح للمشكلات التي تؤثر على Python في VS Code عند تنفيذ خلايا متعددة في المفكرة والنافذة التفاعلية باستخدام ipwidgets. الميزات الجديدة في Python Extension for VS Code تسهل إضافة Python المحدثة الآن على المستخدمين تحديد مسار مترجم Python أو تغييره في نظام الملفات. هناك أيضًا خيار لإدخال مسار ملف يدويًا في VS Code. يغير التحديث أيضًا طريقة تمديد Python للتعامل مع عملية اختيار مترجم Python من خلال إيقاف "python.pythonPath" وإزالته من "settings.json" لتحسين الأمور للمطورين الذين يشاركون إعدادات مساحة VS Code في مستودع GitHub.
أهلا وسهلا بكم /تعليقاتكم وارائكم تهمنا كثيرا