WindowsHelper ඔබගේ පරිගණකය + ඔබගේ දුරකථනය ආරක්ෂා කරන්නේ කෙසේද, අප භාවිතා කරන ගුප්ත ලේඛන විද්යාව සහ අපි පැහැදිලිවම ආරක්ෂා නොකරන දේ. අවසන් වරට යාවත්කාලීන කළේ: 2026-04-25.
ඊමේල් කරන්න support@windowshelper.app විෂය සමග [security]. කරුණාකර පොදු GitHub ගැටළු විවෘත නොකරන්න - හෙළිදරව් කිරීමට පෙර අපට විසඳුමක් යැවීමට කවුළුවක් දෙන්න.
යුගල කිරීමේ කේතය යනු අනෙකුත් සියලුම ක්රිප්ටෝ ක්රියාවලි ව්යුත්පන්න වන බෙදාගත් රහසයි. සම්පූර්ණ ජීවන චක්රය:
[ දුරකථනය අක්ෂර 8ක අහඹු කේතයක් සාදයි ] ↓ [ දුරකථනය කේතය + 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 නිරීක්ෂකයින්ට පාරාන්ධ වේ. |
| ෆයර්ස්ටෝර් සේවාදායකයන් මත සවන්දෙන්නා | සමනය කර ඇත | 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 බිඳවැටීම කාන්දු වන සංවේදී තත්ත්වය | සමනය කර ඇත | බිඳ වැටීම් වාර්තා + ෆයර්ස්ටෝර් දෝෂ ලිවීම් සනීපාරක්ෂාව %USERPROFILE% / %MACHINE% / %USER%. |
| සොරකම් කරන ලද උපාංගය, නොනැසී පවතින රෙජිස්ට්රි යුගල කිරීමේ යතුර | සමනය කර ඇත | දිගටම පවතින යුගල කිරීමේ කේතය Windows DPAPI (එක් ගිණුමකට) සමඟ සංකේතනය කර ඇත, එබැවින් එය පිටපත් කළ තැටියකින් හෝ වෙනත් Windows ගිණුමකින් කියවිය නොහැක. |
WindowsHelper පැහැදිලිවම ආරක්ෂාව නොදෙන දේවල්:
[security].