Skip to content

ስለ የደህንነት ሶፍትዌር የውሸት ማንቂያዎች ​

የችግሩ መግለጫ ​

የWSL Dashboard .exe የመጫኛ ጥቅል ወይም .zip ፋይል ካወረዱ በኋላ፣ Windows Defender ወይም ሌላ የፀረ-ቫይረስ ሶፍትዌር የደህንነት ማስጠንቀቂያ ሊያሳይ፣ ፋይሉ አደገኛ ነው ብሎ ሊናገር፣ ወይም በቀጥታ አግዶ ሊሰርዘው ይችላል።

ይህ ለምን ይከሰታል? ​

ይህ የውሸት ማንቂያ ነው፣ ፋይሉ በእውነት ቫይረስ አይይዝም።

መሠረታዊ ምክንያት፦ ይህ ፕሮጀክት የEV (Extended Validation) የኮድ ፊርማ ሰርቲፊኬት አልገዛም።

የኮድ ፊርማ ሰርቲፊኬት ምንድን ነው? ​

የኮድ ፊርማ ሰርቲፊኬት ፋይሉ ከታመነ አታሚ እንደመጣ እና እንዳልተቀየረ ለማረጋገጥ የሚሰሩ ፋይሎችን በዲጂታል ለመፈረም ይጠቅማል። Windows ያልተፈረሙ ወይም በተለመደው ሰርቲፊኬት የተፈረሙ ፕሮግራሞች ላይ ጠንከር ያለ የደህንነት ፍተሻ ያካሂዳል።

የሰርቲፊኬት ዓይነቶች ልዩነት ​

የሰርቲፊኬት ዓይነትዋጋየSmartScreen ፖሊሲ
ያልተፈረመነጻበቀጥታ መከልከል፣ "ያልታወቀ አታሚ" ተብሎ ምልክት ይደረጋል
ተራ OV ሰርቲፊኬትበዓመት በመቶዎች የሚቆጠር CNYአሁንም ማስጠንቀቂያ ያሳያል፣ ዝና መገንባት ያስፈልጋል
EV ሰርቲፊኬትበዓመት በሺዎች የሚቆጠር CNYወዲያውኑ መፅደቅ፣ ምንም ማስጠንቀቂያ የለም

በEV ሰርቲፊኬት ያልተፈረሙ ፕሮግራሞች፣ Windows SmartScreen በነባሪነት እንደ አደገኛ ምልክት ያደርጋቸዋል፣ የፀረ-ቫይረስ ሶፍትዌርም እንደ እምቅ ስጋት ሊለያቸው ይችላል።

ስለ ፋይሉ ደህንነት ​

እርግጠኛ ይሁኑ — የዚህ ፕሮጀክት የግንባታ ሂደት ሙሉ በሙሉ ግልጽ እና ሊረጋገጥ የሚችል ነው:

  1. ክፍት ኮድ: ሁሉም ምንጭ ኮድ በGitHub ላይ ይገኛል፣ ማንኛውም ሰው መመርመር ይችላል
  2. አውቶማቲክ ግንባታ: exe ፋይሎች በGitHub Actions ስራ ሂደት በGitHub አገልጋዮች ላይ በራስ-ሰር ይገነባሉ፣ በጠቅላላው ሂደት ውስጥ የሰው ጣልቃገብነት የለም
  3. የግንባታ ዱካ መከታተል: እያንዳንዱ ግንባታ ሙሉ የምዝግብ ማስታወሻ አለው፣ በGitHub Actions ገጽ ላይ መመልከት ይችላሉ
  4. አነስተኛ የመዳሰስ መልቀቅ: ገንቢዎች በግንባታ ጊዜ ማንኛውንም ተንኮል አዘል ኮድ ማስገባት አይችሉም፤ ፋይሎቹ ከግንባታ ማጠናቀቅ ጀምሮ እስከ መልቀቂያ እና ማውረድ ድረስ ሙሉ በሙሉ አውቶማቲክ ናቸው

በአጭሩ** exe ፋይሎች የገንቢዎችን እጅ ፈጽሞ አያልፉም — "መመረዝ" የሚቻልበት ቦታ የለም**።

የመፍትሄ ዘዴዎች ​

ዘዴ 1፡ ወደ ነጭ ዝርዝር መጨመር (ለተራ ተጠቃሚዎች የሚመከር) ​

Windows Defender ሲያግድ፦

  1. "የWindows ደህንነት ማዕከል" ይክፈቱ → "የቫይረስ እና ስጋት ጥበቃ"
  2. "የጥበቃ ታሪክ" ን ጠቅ ያድርጉ
  3. የታገደውን ንጥል ይፈልጉ፣ "እርምጃዎች" ን ጠቅ ያድርጉ → "ፍቀድ"

ወይም ከማውረዱ በፊት የተለየ ሁኔታ (exception) ይጨምሩ፦

  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 ሰርቲፊኬት በዓመት በሺዎች የሚቆጠር CNY ያስወጣል
  • ቀጣይ ወጪ: ሰርቲፊኬቱ በየዓመቱ መታደስ አለበት፣ የረዥም ጊዜ ሸክም ነው
  • የፕሮጀክቱ ተፈጥሮ: WSL Dashboard ለትርፍ ያልተቋቋመ ክፍት ምንጭ ፕሮጀክት ነው፣ ይህንን ወጪ መሸከም ይከብዳል

የዚህን ፕሮጀክት ልማት መደገፍ ከፈለጉ፣ በፕሮጀክቱ ዋና ገጽ ላይ ባለው የስፖንሰር ሰርጥ በኩል ልገሳ ማድረግ ይችላሉ፣ ገንቢዎቹ እንደ ሰርቲፊኬት ያሉ የስራ ማስኬጃ ወጪዎችን እንዲሸፍኑ ይረዳሉ።

ማጠቃለያ ​

  • የፋይል መከልከል የሚከሰተው የEV የኮድ ፊርማ ሰርቲፊኬት ባለመኖሩ ነው፣ በቫይረስ ምክንያት አይደለም
  • ሁሉም የግንባታ ውጤቶች በGitHub Actions በራስ-ሰር ይፈጠራሉ — ሂደቱ ግልጽ እና ሊረጋገጥ የሚችል ነው
  • ተጠቃሚዎች ወደ ነጭ ዝርዝር በመጨመር ወይም ራሳቸው በመገንባት ችግሩን መፍታት ይችላሉ
  • የEV ሰርቲፊኬት መግዛት ችግሩን ከሥሩ ይፈታል፣ ግን ለትርፍ ላልተቋቋመ ፕሮጀክት የገንዘብ ሸክም ነው

ለመረዳትዎ እና ለድጋፍዎ እናመሰግናለን!