Skip to content

सुरक्षा सॉफ्टवेअरच्या चुकीच्या सकारात्मकतेबद्दल स्पष्टीकरण ​

समस्येचे वर्णन ​

WSL Dashboard चे .exe स्थापना पॅकेज किंवा .zip संकुचित पॅकेज डाउनलोड केल्यानंतर, Windows Defender किंवा इतर अ‍ॅन्टिव्हायरस सॉफ्टवेअर सुरक्षा चेतावणी दर्शवू शकते, फाइलला धोका आहे असे सूचित करू शकते किंवा थेट रोखून हटवू शकते.

असे का होते? ​

हा चुकीचा सकारात्मक आहे, फाइलमध्ये खरोखर व्हायरस आहे असे नाही.

मूळ कारण: या प्रकल्पाने EV (Extended Validation) कोड साइनिंग प्रमाणपत्र खरेदी केलेले नाही.

कोड साइनिंग प्रमाणपत्र म्हणजे काय? ​

कोड साइनिंग प्रमाणपत्र कार्यान्वित फाइल्सवर डिजिटल स्वाक्षरी करण्यासाठी वापरले जाते, फाइल विश्वासार्ह प्रकाशकाकडून आली आहे आणि बदललेली नाही हे सिद्ध करते. Windows स्वाक्षरी नसलेल्या किंवा सामान्य प्रमाणपत्राने स्वाक्षरी केलेल्या प्रोग्राम्ससाठी कठोर सुरक्षा तपासणी करते.

प्रमाणपत्र प्रकारांतील फरक ​

प्रमाणपत्र प्रकारकिंमतSmartScreen धोरण
स्वाक्षरी नाहीविनामूल्यथेट रोखते, "अज्ञात प्रकाशक" म्हणून चिन्हांकित करते
सामान्य OV प्रमाणपत्रवर्षाला शेकडो युआनअजूनही चेतावणी दर्शवते, विश्वासार्हता जमवावी लागते
EV प्रमाणपत्रवर्षाला हजारो युआनलगेच पास, चेतावणी नाही

EV प्रमाणपत्राने स्वाक्षरी नसलेले प्रोग्राम Windows SmartScreen डीफॉल्टनुसार असुरक्षित म्हणून चिन्हांकित करते, अ‍ॅन्टिव्हायरस सॉफ्टवेअर देखील त्यांना संभाव्य धोका म्हणून ओळखण्याची शक्यता जास्त असते.

फाइल सुरक्षिततेबद्दल ​

कृपया निश्चिंत राहा, या प्रकल्पाची बांधणी प्रक्रिया पूर्णपणे पारदर्शक आणि तपासणीयोग्य आहे:

  1. ओपन सोर्स कोड: सर्व स्त्रोत कोड GitHub वर होस्ट केला आहे, कोणीही पुनरावलोकन करू शकते
  2. स्वयंचलित बांधणी: exe फाइल GitHub Actions वर्कफ्लोद्वारे GitHub च्या सर्व्हरवर स्वयंचलितपणे तयार होते, संपूर्ण प्रक्रियेत मानवी हस्तक्षेप नाही
  3. बांधणी शोधण्यायोग्य: प्रत्येक बांधणीला संपूर्ण लॉग रेकॉर्ड असतो, GitHub Actions पृष्ठावर पाहता येतो
  4. शून्य-संपर्क प्रकाशन: डेव्हलपर बांधणी प्रक्रियेत कोणताही दुर्भावनापूर्ण कोड घालू शकत नाही, फाइल बांधणी पूर्ण ते प्रकाशन डाउनलोड संपूर्ण स्वयंचलित

थोडक्यात: exe फाइल कधीही डेव्हलपरच्या हातून गेलेली नाही, "विष घातला गेला" अशी शक्यता नाही.

उपाय ​

उपाय 1: विश्वासार्ह व्हाइटलिस्ट जोडा (सामान्य वापरकर्त्यांसाठी शिफारस) ​

Windows Defender रोखत असताना:

  1. "Windows सुरक्षा केंद्र" उघडा → "व्हायरस आणि धोका संरक्षण"
  2. "संरक्षण इतिहास" क्लिक करा
  3. रोखलेला आयटम शोधा, "क्रिया" → "परवानगी द्या" क्लिक करा

किंवा डाउनलोडपूर्वी वगळण्याची नोंद जोडा:

  1. "Windows सुरक्षा केंद्र" → "व्हायरस आणि धोका संरक्षण" → "सेटिंग्ज व्यवस्थापित करा" उघडा
  2. खाली सरकून "वगळण्या" शोधा, "वगळण्या जोडा किंवा काढा" क्लिक करा
  3. डाउनलोड डिरेक्टरी वगळण्यात जोडा

तृतीय-पक्ष अ‍ॅन्टिव्हायरस: कृपया संबंधित सॉफ्टवेअरमध्ये डाउनलोड केलेली फाइल किंवा डिरेक्टरी विश्वासार्ह यादीत जोडा.

उपाय 2: स्त्रोत कोडवरून संकलित करा (डेव्हलपरसाठी शिफारस) ​

पूर्व-संकलित बायनरी फाइलबद्दल अजूनही शंका असल्यास, स्त्रोत कोड क्लोन करून स्थानिकरित्या संकलित करू शकता:

bash
# रिपॉझिटरी क्लोन करा
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard

# Release आवृत्ती संकलित करा
cargo build --release

# संकलित उत्पादन target/release/ डिरेक्टरीत आहे

अशा प्रकारे चालणाऱ्या कोडची सामग्री पूर्णपणे पडताळू शकता.

उपाय 3: EV प्रमाणपत्र खरेदी करा (डेव्हलपरसाठी स्पष्टीकरण) ​

EV कोड साइनिंग प्रमाणपत्र खरेदी केल्यास चुकीच्या सकारात्मकतेची समस्या मुळातून सोडवता येते, पण खालील वास्तविक अडचणी आहेत:

  • उच्च खर्च: EV प्रमाणपत्रासाठी दरवर्षी हजारो युआन लागतात
  • सतत खर्च: प्रमाणपत्र दरवर्षी नूतनीकरण करावे लागते, दीर्घकालीन ओझे
  • प्रकल्प स्वरूप: WSL Dashboard हा ना-नफा ओपन सोर्स प्रकल्प आहे, हा खर्च सहन करणे कठीण

तुम्हाला या प्रकल्पाच्या विकासाला समर्थन द्यायचे असल्यास, प्रकल्प मुखपृष्ठावरील प्रायोजकत्व वाहिनीद्वारे दान करू शकता, डेव्हलपरला प्रमाणपत्र इत्यादी ऑपरेटिंग खर्च भरून काढण्यास मदत करा.

सारांश ​

  • फाइल रोखली जाणे हे EV कोड साइनिंग प्रमाणपत्राच्या कमतरतेमुळे आहे, व्हायरस नाही
  • सर्व बांधणी उत्पादने GitHub Actions ने स्वयंचलितपणे तयार केली जातात, प्रक्रिया पारदर्शक आणि तपासणीयोग्य
  • वापरकर्ते व्हाइटलिस्ट जोडून किंवा स्वतः संकलित करून ही समस्या सोडवू शकतात
  • EV प्रमाणपत्र खरेदी केल्यास मुळातून सोडवता येते, पण ना-नफा प्रकल्पासाठी आर्थिक दबाव आहे

तुमच्या समज आणि समर्थनाबद्दल धन्यवाद!