विज्ञप्ति
डाउनलोड करें MinGW आपकी प्रक्रिया में अंतर्निहित अखंडता जांच के साथ।
यह पृष्ठ वर्तमान अनुशंसित पैकेज नामकरण पैटर्न को सूचीबद्ध करता है, बताता है कि बाइट्स को निकालने से पहले उन्हें कैसे मान्य किया जाए, और दस्तावेज क्यों सुरक्षा उत्पाद कभी-कभी कंपाइलर अभिलेखागार से मेल नहीं खाते हैं, भले ही बिट्स वास्तविक हों।
आधिकारिक संकेत प्रिंट और स्क्रीन छवियों के लिए स्पष्ट रूप से स्केल किए गए हैं।
नवीनतम संस्करण की जानकारी
किसी विशिष्ट लघु रिलीज़ को पिन करें GCC अपनी टीम के लिए, फिर आंतरिक ज्ञानकोष में संग्रह का नाम, आकार और हैश रिकॉर्ड करें। जब आप एक नए कंपाइलर को बढ़ावा देते हैं, तो पूर्ण परीक्षण मैट्रिक्स को फिर से चलाएँ, क्योंकि पैच अपडेट भी अनुकूलन व्यवहार को बदल सकते हैं।
अनुशंसित चैनल
एक वितरण चुनें जो प्रत्येक संग्रह के साथ चेकसम फ़ाइलें प्रकाशित करता है और बायनेरिज़ बनाने की प्रक्रिया का दस्तावेजीकरण करता है।
लेबल बनाएँ
जीसीसी-स्थिर-ट्रैक
रनटाइम युग्मन
अपना डाउनलोड रोकने से पहले, तय करें कि आपके लिंक यूनिवर्सल की अपेक्षाओं को पूरा करते हैं या नहीं CRT, सामान्य से आधुनिक तक Windows या पुराने संस्करण।
वास्तुकला
मैच के लक्ष्य x 86 _ 64 और मैं 686 उन मशीनों के साथ जिनका आप अभी भी समर्थन करते हैं। मिश्रित बेड़े को समानांतर स्थापना जड़ों की आवश्यकता होती है।
यह वह जगह है जहां रिलीज पाइपलाइन पैकेज प्रकाशित करते समय मुख्य डाउनलोड एंडपॉइंट पॉप्युलेट होते हैं mingw.pro.
स्रोत पारदर्शिता
प्रतिष्ठित वितरण वर्णन करते हैं कि वे किस आउटगोइंग कमिट को ट्रैक करते हैं, पैच मानक से कैसे भिन्न हैं GCC और क्या अतिरिक्त रनटाइम लाइब्रेरी बेची जाती हैं। इस उद्गम को प्रत्येक आंतरिक दर्पण के बगल में रखें ताकि ऑडिटर बाइनरी को टैग पर वापस ट्रेस कर सकें।
अपने टिकट पर क्या शामिल करें
- संग्रह फ़ाइल का सटीक नाम और लंबाई बाइट्स में।
- पाचन SHA-256, उस प्रकाशक से कॉपी किया गया जिस पर आपको भरोसा है।
- कंपाइलर ट्रिपलेट द्वारा मुद्रित जीसीसी -v इंस्टॉल करने के बाद.
हस्ताक्षर क्यों मायने रखते हैं
चेकसम संदर्भ फ़ाइल के सापेक्ष अखंडता की पुष्टि करते हैं। प्रकाशन पर क्रिप्टोग्राफ़िक हस्ताक्षर अतिरिक्त रूप से संग्रह को अनुरक्षक की कुंजी से बांध देते हैं। अपने साथियों को अंतर समझाएं ताकि वे यह न सोचें कि यह आकस्मिक प्रविष्टि है SHA एक प्रतिष्ठित मंच पर.
पचाना SHA और हस्ताक्षर वर्कफ़्लोज़
एक बार डाउनलोड पूरा हो जाने पर, ऑन-डिस्क डाइजेस्ट की गणना करें और प्रकाशित मूल्य के साथ चरित्र-दर-चरित्र की तुलना करें। बी Windows आप बिल्ट-इन सर्टिफिकेट का उपयोग कर सकते हैं या PowerShell प्राप्त करें- FileHash नीति पर निर्भर करता है. मिलान के बाद ही हटाएं.
यदि मूल्य असहमत हैं
संग्रह हटाएं, आंशिक कैश साफ़ करें, उसी आधिकारिक चैनल से दोबारा डाउनलोड करें और यदि विसंगति जारी रहती है तो सुरक्षा से संपर्क करें। कभी भी असफल हैश मैच जारी न रखें।
हैश जांचने के लिए गाइड का पालन करेंकंपाइलर अभिलेखागार पर एंटीवायरस की गलत सकारात्मकता
अनुमानी तंत्र कभी-कभी स्व-निकालने वाले अभिलेखागार, पैक किए गए डिबग प्रतीकों, या टूलचेन व्यवहार को संदिग्ध के रूप में वर्गीकृत करते हैं क्योंकि वे नियमित मैलवेयर की पैकेजिंग से मिलते जुलते हैं। इसका मतलब यह नहीं है कि कंपाइलर दुर्भावनापूर्ण है. इसका मतलब है कि आपके सुरक्षा स्टैक को संदर्भ की आवश्यकता है।
- 1.स्रोत कोड उत्पत्ति के प्रमाण के साथ फ़ाइल हैश और खोज नाम अपने विक्रेता को भेजें।
- 2.प्राथमिकता दें कि कॉर्पोरेट नीतियां वैश्विक स्तर पर सुरक्षा को अक्षम करने के बजाय किसी विश्वसनीय फ़ोल्डर के लिए नियमों की अनुमति दें।
- 3.घबराने या अलर्ट भेजने से पहले कई स्वतंत्र स्कैन को क्रॉस-चेक करें।
सुरक्षा और अखंडता के प्रति प्रतिबद्धता
mingw.pro सीखने पर ध्यान केंद्रित करता है: हम वर्णन करते हैं कि सामुदायिक कंपाइलरों के लिए आपूर्ति श्रृंखला जोखिमों के बारे में कैसे तर्क किया जाए, स्रोत कोड से कब पुनर्निर्माण किया जाए, और प्रयोगात्मक टूलचेन को उत्पादन वातावरण हस्ताक्षर कुंजी से कैसे अलग किया जाए।
कम से कम विशेषाधिकार स्थापित करता है
यदि नीति अनुमति देती है तो व्यवस्थापक अधिकारों के बिना एक समर्पित उपसर्ग के तहत स्थापित करें, ताकि अपडेट सिस्टम-व्यापी प्रविष्टियों को चुपचाप प्रभावित न करें PATH.
प्रतिलिपि प्रस्तुत करने योग्य दस्तावेज़ीकरण
स्क्रिप्ट सहेजें जो आपके वातावरण को फिर से बनाती है ताकि घटना की प्रतिक्रिया बिल्ड के बीच परिवर्तनों के बीच अंतर कर सके।
जिम्मेदार खुलासा
यदि आपको किसी पैकेज की भेद्यता का पता चलता है, तो पूर्ण शोषण विवरण प्रकाशित करने से पहले अनुरक्षकों के साथ समन्वय करें।