Чӣ гуна WindowsHelper компютери шумо + телефони шуморо муҳофизат мекунад, мо кадом криптографияро истифода мебарем ва аз он чизе ки мо ба таври возеҳ муҳофизат намекунем. Навсозии охирин: 25-04-2026.
Почтаи электронӣ 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 ношаффоф аст. |
| Гӯшкунанда дар серверҳои Firestore | Кам карда шудааст | Google блокҳои AESGCM:...-ро мебинад, на фармонҳоро. |
| Ҳамлагар, ки метавонад ба Firestore нависад, аммо кодро намедонад | Кам карда шудааст | Тафтиши HMAC ноком мешавад; Companion радшавиро сабт мекунад ва иҷрои онро рад мекунад. |
| Ҳамлагар, ки рамзи ҷуфткуниро шикаста/фишинг кардааст | Боқимонда | Онҳо метавонанд фармонҳоро диҳанд, ки гӯё корбар бошанд. Муайянкунӣ: рамзро аз менюи табақа гардонед. |
| Навозиши фармони сабтшуда | Боқимонда | sentAtMillis ба HMAC баста шудааст; Companion ҳанӯз тирезаи эътиборро талаб намекунад. Ислоҳи оянда мӯҳлати эътибор илова мекунад. |
| Ҳамлагари номаълуми ҳолати LAN | Кам карда шудааст | Дастфишори ҷуфти WebSocket рамзро тасдиқ мекунад; Дарвозаи HMAC + AES ҳар як фармони минбаъда. |
| Телефони вайроншуда бо калиди ҷуфткунии дуздидашуда | Боқимонда | Аз "худи корбар" фарқ кардан мумкин нест. Муайянкунӣ: маҳдудияти суръат (10 смд/дақ) + тасдиқи фармони харобиовар клики паҳлӯи компютерро талаб мекунад. |
| Фармони хато аз барномаи телефон | Кам карда шудааст | Рӯйхати иҷозат дар тарафи телефон пешвандҳои ношиносро бозмедорад; тафтиши пешакӣ дар тарафи 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].