تصفح الوثائق
مشاركة / تصدير
التشغيل RAILBASE
التثبيت على Windows، وتحذير SmartScreen
لماذا يُظهر Windows تحذيرًا قبل تثبيت Railbase اليوم، وكيفية التحقق من التنزيل بنفسك، وما الذي يتغير بمجرد الحصول على شهادة توقيع التعليمات البرمجية.
تم التحديث
يُوزَّع Railbase لنظام Windows على هيئة مُثبّت MSI. هذا المُثبّت لم يُوقَّع بعد بشهادة Authenticode لتوقيع البرامج، لذلك يعرض Windows تحذيرًا قبل تشغيله. تشرح هذه الصفحة معنى التحذير، وكيفية التحقق من الملف بنفسك، وما سيتغير بعد إصدار الشهادة.
نفضل أن نخبرك بهذا هنا بدلاً من السماح لك بمواجهة مربع حوار أمان غير مفسر والتساؤل عما قمت بتنزيله للتو.
ما يقوله التحذير في الواقع
عند تشغيل MSI، قد ترى مربع حوار أزرق بملء الشاشة:
Windows قام بحماية جهاز الكمبيوتر الخاص بك. قام Microsoft Defender SmartScreen بمنع تطبيق غير معروف من البداية.
كلمة القيام بالعمل غير معروفة. SmartScreen عبارة عن فحص reputation، وليس فحصًا للبرامج الضارة:
- يشير not إلى أن الملف يحتوي على برامج ضارة.
- يشير not إلى أنه تم تعديل الملف أو التلاعب به أثناء النقل.
- وتقول مايكروسوفت لم تر هذا الملف الدقيق بعد، موقعة بشهادة عليه يثق بالفعل، مرات كافية ليشهدوا على ذلك.
دائمًا ما يبدأ برنامج التثبيت غير الموقع من بائع صغير بهذه الحالة. لا يوجد توقيع موقع من البائع بشهادة ثابتة.
تحقق من التنزيل بنفسك
ليس عليك أن تثق في الحوار أو بنا. ينشر كل إصدار المجموع الاختباري SHA-256 لكل ملف، ويتم إنشاء المجموع الاختباري من نفس وحدات البايت التي نقوم بتحميلها. التحقق من ذلك قبل التثبيت:
Get-FileHash .\railbase_windows_amd64.msi -Algorithm SHA256
قارن القيمة بالقيمة المدرجة لإصدارك في صفحة الإصدار في حسابك. إذا تطابق الاثنان، فإن الملف الذي لديك هو بايت مقابل بايت الملف الذي نشرناه. إذا كانت مختلفة، stop - احذف الملف واتصل بالدعم؛ لا تقم بتثبيته.
التثبيت بعد التحذير
بمجرد تطابق المجموع الاختباري:
- في مربع حوار SmartScreen، اختر مزيد من المعلومات.
- اختر تشغيل على أي حال.
- الموافقة على موجه المسؤول Windows. يكتب المثبت إلى
C:\Program Files\Railbase، يضيف إدخال قائمة ابدأ، ويسجل Railbase في التطبيقات المثبتة حتى يمكن إزالته بالطريقة العادية.
بعد التثبيت، يتم تشغيل Railbase في منطقة الإعلام (علبة النظام). يبدأ التشغيل تلقائيًا عند تسجيل الدخول، ويعيد تشغيل نفسه إذا توقف بشكل غير متوقع، ويفتح لوحة الإدارة في متصفحك عند التشغيل لأول مرة.
تتواجد بياناتك في %APPDATA%\Railbase على هذا الجهاز - لا يلمسها المثبت أبدًا، بما في ذلك عند إلغاء التثبيت.
إزالة Railbase
استخدم الإعدادات ▸ التطبيقات ▸ التطبيقات المثبتة ▸ Railbase ▸ إلغاء التثبيت، أو قائمة الدرج إلغاء التثبيت Railbase. يؤدي ذلك إلى إزالة البرنامج وإدخال قائمة ابدأ وإدخال التشغيل التلقائي. يتم ترك مجلد البيانات الخاص بك في مكانه عمدًا؛ احذف %APPDATA%\Railbase بنفسك إذا كنت تريد التخلص منه.
ما الذي يتغير عندما تصل الشهادة
يتم الآن الحصول على شهادة توقيع رمز المصادقة. بمجرد توقيع الإصدارات معه:
- يظهر اسم الناشر (Silkway Tech, LLC) في المطالبة Windows بدلاً من ذلك من "ناشر غير معروف".
- يختفي تحذير SmartScreen نهائيًا في شهادة EV، ويتلاشى مع مرور الوقت تتراكم السمعة على مستوى قياسي.
- لم يتغير أي شيء آخر بخصوص برنامج التثبيت - نفس MSI، ونفس التخطيط، و نفس مسار إلغاء التثبيت.
وحتى ذلك الحين، يكون المجموع الاختباري أعلاه هو الطريقة الصادقة لتأكيد ما تقوم بتشغيله، وسيظل صالحًا بعد ذلك أيضًا.
macOS و Linux
لا يوجد لدى أي من النظامين هذه الفجوة:
- يتم توقيع وتوثيق القائمين على تثبيت macOS بواسطة Silkway Tech LLC، و تم تدبيس تذكرة التوثيق - يتم تثبيتها دون اتصال بالإنترنت دون مطالبة.
- حزم Linux موقعة بواسطة OpenPGP؛ المفتاح العام مرتبط من
صفحة التنزيل حتى يتمكن
apt/dnfمن التحقق من التوقيعات.