သင့် PC + သင့်ဖုန်းကို WindowsHelper မည်ကဲ့သို့ ကာကွယ်သည်၊ ကျွန်ုပ်တို့ အသုံးပြုသည့် ကုဒ်ဝှက်စာရိုက်နည်းနှင့် ကျွန်ုပ်တို့ အထူးတလည် ခုခံကာကွယ်ခြင်းမပြုသည့် အရာများ။ နောက်ဆုံးမွမ်းမံမှု- 2026-04-25။
အီးမေးလ် support@windowshelper.app ဘာသာရပ်နှင့်အတူ [security]. ကျေးဇူးပြု၍ အများသူငှာ GitHub ပြဿနာများကို မဖွင့်ပါနှင့် — မထုတ်ဖော်မီ ပြင်ဆင်ချက်တစ်ခုပေးပို့ရန် ဝင်းဒိုးတစ်ခုပေးပါ။
တွဲချိတ်ကုဒ်သည် အခြားသော ကုဒ်ဝှက်လုပ်ဆောင်ချက်အားလုံး ဆင်းသက်လာသည့် မျှဝေထားသော လျှို့ဝှက်ချက် ဖြစ်သည်။ ဘဝသံသရာ အပြည့်အစုံ-
[ ဖုန်းက ကျပန်း ၈ လုံးပါ ကုဒ်ကို ဖန်တီးသည် ] ↓ [ ဖုန်းက ကုဒ်နှင့် sessionId ကို Firestore ရှိ pc_connections မှတ်တမ်းသို့ ရေးသည် ] ↓ [ ဖုန်းက ကုဒ်ကို မျက်နှာပြင်ပေါ်တွင် အသုံးပြုသူအား ပြသည် ] ↓ [ အသုံးပြုသူက ကုဒ်ကို ဖတ်ပြီး Companion ၏ ထည့်သွင်းကွက်တွင် ရိုက်ထည့်သည် ] ↓ [ Companion က ကုဒ်နှင့် ကိုက်ညီသော စောင့်ဆိုင်းနေသည့် စက်ရှင်ကို Firestore တွင် ရှာသည် ] ↓ [ နှစ်ဖက်စလုံးက ကုဒ်ဝှက်သော့များကို SHA-256(ကုဒ်, sessionId) မှ ထုတ်ယူသည် ] ↓ [ ကုဒ်သည် နှစ်ဖက်စလုံး၏ မှတ်ဉာဏ်ထဲတွင်သာ ရှိပြီး မည်သည့်ဘက်ကမျှ Firestore သို့ မရေးပါ ] ↓ [ ချိတ်ဆက်မှုဖြုတ်ခြင်း / ပြန်လည်တွဲချိတ်ခြင်းက ကုဒ်ကို နှစ်ဖက်စလုံးမှ ဖျက်သည် ]
ဝိုင်ယာကြိုးမှ ပေးပို့သည့် အမိန့်တိုင်းကို AES-256-GCM၊ စစ်မှန်ကြောင်း ကုဒ်ဝှက်ခြင်းမုဒ်ဖြင့် ကုဒ်ဝှက်ထားသည်။
SHA-256("WH_SECURE_{code}_{sessionId}_CMD_KEY").Random.secure() ဖုန်းနဲ့ဖြစ်ဖြစ်၊ RandomNumberGenerator Companion ဘက်ခြမ်းတွင်။AESGCM:<nonce_b64>:<ciphertext_b64>:<tag_b64>အမိန့်တိုင်းတွင် HMAC လက်မှတ်ပါရှိသောကြောင့် တွဲချိတ်ကုဒ်ကို မသိသောဖုန်းသည် Firestore သို့ စာရေးနိုင်သော်လည်း ညွှန်ကြားချက်များကို ထည့်သွင်း၍မရပါ။
SHA-256("WH_SECURE_{code}_{sessionId}_HMAC_KEY"). ကုဒ်ဝှက်ခြင်းကီးမှ ခွဲထုတ်ပါ။HMAC-SHA256(hmacKey, commandId | ciphertext | sentAtMillis). ပိုက်များသည် ပကတိ ပိုက်အက္ခရာများ ဖြစ်ပြီး ကန့်သတ်ချက်များ မဟုတ်ဘဲ - ပေါင်းစည်းထားသော ကြိုးသုံးချောင်း။| ခြိမ်းခြောက်မှု | အဆင့်အတန်း | မှတ်စုများ |
|---|---|---|
| ဒေသတွင်း ကွန်ရက်ပေါ်တွင် ခိုးနားထောင်ခြင်း။ | လျော့ပါးသွားသည်။ | AES-GCM စာဝှက်စာသား သည် MITM လေ့လာသူများအတွက် အလင်းအမှောင်ဖြစ်သည်။ |
| Firestore ဆာဗာများတွင် ခိုးနားထောင်ခြင်း။ | လျော့ပါးသွားသည်။ | Google မြင်ရသည်မှာ AESGCM:... အတုံးများသာဖြစ်ပြီး အမိန့်များ မဟုတ်ပါ။ |
| Firestore သို့ စာရေးနိုင်သော်လည်း ကုဒ်ကို မသိသော တိုက်ခိုက်သူ | လျော့ပါးသွားသည်။ | HMAC အတည်ပြုမှု မအောင်မြင်ပါ။ Companion သည် ငြင်းပယ်မှုကို မှတ်တမ်းတင်ပြီး လုပ်ဆောင်ရန် ငြင်းဆိုသည်။ |
| တွဲချိတ်ကုဒ်ကို အက်ကြောင်း/ဖြားယောင်းသော တိုက်ခိုက်သူ | လက်ကျန် | ၎င်းတို့သည် အသုံးပြုသူကဲ့သို့ အမိန့်များထုတ်နိုင်သည်။ လျှော့ချခြင်း- ဗန်းမီနူးမှ ကုဒ်ကို လှည့်ပါ။ |
| မှတ်တမ်းတင်ထားသော အမိန့်ကို ပြန်ဖွင့်ပါ။ | လက်ကျန် | sentAtMillis သည် HMAC နှင့် ချည်နှောင်ထားသည်။ Companion သည် သက်တမ်းကာလကို မလိုအပ်သေးပါ။ နောင်ပြင်ဆင်မှုတွင် သက်တမ်းကုန်ဆုံးချိန် ထည့်သွင်းပါမည်။ |
| LAN-မုဒ် အစစ်အမှန်မရှိသော တိုက်ခိုက်သူ | လျော့ပါးသွားသည်။ | WebSocket တွဲလက်ဆွဲခြင်းသည် ကုဒ်ကို အတည်ပြုသည်။ HMAC + AES ဂိတ်သည် နောက်ဆက်တွဲ အမိန့်တိုင်း။ |
| အခိုးခံရသောတွဲချိတ်သော့ပါသော ခိုးယူခံရသောဖုန်း | လက်ကျန် | "အသုံးပြုသူကိုယ်တိုင်" နှင့် ခွဲခြား၍မရပါ။ လျှော့ချခြင်း- နှုန်းကန့်သတ်ချက် (10 cmd/min) + အဖျက်သဘောဆောင်သည့် အမိန့်အတည်ပြုချက်သည် PC-ဖွတ် နှိပ်ရန် လိုအပ်သည်။ |
| ဖုန်းအက်ပ်မှ အမိန့်ကို မှားရိုက်ထားသည်။ | လျော့ပါးသွားသည်။ | ဖုန်းဘက်ခြမ်းရှိ ခွင့်ပြုစာရင်းသည် မသိသော ရှေ့ဆက်များကို ပိတ်ဆို့သည်။ Companion ဘက်ခြမ်းရှိ ကြိုတင်စစ်ဆေးမှုသည် မရှိသော ဝန်ဆောင်မှုများကို ဦးတည်သည့် ညွှန်ကြားချက်များကို ပိတ်ဆို့သည်။ |
| ဖျက်ရန် အမိန့်ပေးသည်။ သည် မတော်တဆ ပြေး သည်။ | လျော့ပါးသွားသည်။ | Companion ဘက်ခြမ်းရှိ ဝင်းဒိုးက Remove-Item, Format-Volume, reg delete, shutdown /r စသည်တို့ကို ခွင့်ပြုရန် အသုံးပြုသူ၏ နှိပ်မှုကို တောင်းဆိုသည်။ |
| ချိတ်ဆွဲ/ထွက်ပြေးသွားသော PowerShell လုပ်ငန်းစဉ် | လျော့ပါးသွားသည်။ | ညွှန်ကြားချက်တိုင်းတွင် အချိန်ကန့်သတ်ချက် ရှိသည် — မူရင်းအားဖြင့် 5 မိနစ်၊ ကြာရှည်သော ပြင်ဆင်မှုအတွက် 45၊ တင်းကျပ်သော အမြင့်ဆုံးတွင် 60 — ထို့နောက် လုပ်ငန်းစဉ်ပင်စည်တစ်ခုလုံးကို ရပ်တန့်ပါသည်။ |
| Companion .exe ဒေါင်းလုဒ်လုပ်ခြင်းနှင့် ဖွင့်ခြင်းကြားတွင် လက်ဆော့ခြင်း | လျော့ပါးသွားသည်။ | SHA-256 ကို companion-version.json တွင် ထုတ်ပြန်ထားပြီး အသုံးပြုသူများ စစ်ဆေးနိုင်ပါသည်။ Authenticode လက်မှတ်ထိုးခြင်းကို စတင်ထုတ်လွှင့်မှု မတိုင်မီ စီစဉ်ထားပါသည်။ |
| Companion ပျက်စီးမှု ပေါက်ကြားမှု အကဲဆတ်သည့် အခြေအနေ | လျော့ပါးသွားသည်။ | ပျက်စီးမှုအစီရင်ခံစာများ + အမှားအယွင်း Firestore ခုကို သန့်ရှင်းအောင်ပြုလုပ်ပါ။ %USERPROFILE% / %MACHINE% / %USER%. |
| အခိုးခံရသော ကိရိယာ၊ ဆက်ရှိနေသော မှတ်ပုံတင် တွဲချိတ်သော့ | လျော့ပါးသွားသည်။ | ဆက်တိုက်တွဲချိတ်ခြင်းကုဒ်ကို Windows DPAPI (အကောင့်တစ်ခုလျှင်) ဖြင့် ကုဒ်ဝှက်ထားသောကြောင့် ၎င်းကို ကူးယူထားသော ဒစ် သို့မဟုတ် အခြား Windows အကောင့်မှ ဖတ်၍မရပါ။ |
WindowsHelper က ရှင်းလင်းစွာ ကာကွယ်ပေးခြင်းမရှိသော အရာများ−
[security].