WindowsHelperiň kompýuteriňizi + telefonyňyzy nähili goraýandygy, haýsy kriptografiýany ulanýandygymyz we anyk garşysyna goranmaýan zatlarymyz. Soňky täzelenme: 2026-04-25.
E-poçta iberiň support@windowshelper.app mowzugy bilen [security]. GitHub meselelerini köpçülige açmaň - aýan etmezden ozal düzediş ibermek üçin bize penjire beriň.
Jübütleşdirme kody — beýleki ähli kripto amallarynyň gelip çykýan umumy syry. Doly ömür aýlawy:
[ Telefon 8 belgili tötänleýin kod DÖREDÝÄR ] ↓ [ Telefon kody + sessionId Firestore-daky pc_connections resminamasyna ÝAZÝAR ] ↓ [ Telefon kody ekranda ulanyja GÖRKEZÝÄR ] ↓ [ Ulanyjy kody OKAÝAR we ony Companion-yň giriş meýdanyna ýazýar ] ↓ [ Companion koda gabat gelýän garaşýan sessiýany Firestore-dan GÖZLEÝÄR ] ↓ [ Iki tarap hem şifrleme açarlaryny SHA-256(kod, sessionId) -dan ALÝAR ] ↓ [ Kod iki tarapda-da ýatda GALÝAR; hiç biri ony Firestore-a ýazmaýar ] ↓ [ Aýrylyşmak / gaýtadan jübütlemek kody iki tarapdan-da POZÝAR ]
Simiň üsti bilen iberilen her bir buýruk, tassyklanan şifrlemek tertibi bolan AES-256-GCM bilen kodlanýar.
SHA-256("WH_SECURE_{code}_{sessionId}_CMD_KEY").Random.secure() telefonda ýa-da RandomNumberGenerator Companion tarapynda.AESGCM:<nonce_b64>:<ciphertext_b64>:<tag_b64>Her bir buýrukda HMAC goly hem bar, şonuň üçin jübüt kody bilmeýän telefon, Firestore ýazyp bilse-de buýruklary sanap bilmeýär.
SHA-256("WH_SECURE_{code}_{sessionId}_HMAC_KEY"). Şifrlemek düwmesinden aýry.HMAC-SHA256(hmacKey, commandId | ciphertext | sentAtMillis). Turbalar göçme manyda turba nyşanlarydyr, bölüjiler däl - üç sany birleşdirilen setir.| Howp | .Agdaý | Bellikler |
|---|---|---|
| Networkerli torda diňlemek | Igeňilleşdirildi | AES-GCM şifr teksti MITM synçylary üçin düşnüksiz. |
| Firestore serwerlerinde diňlemek | Igeňilleşdirildi | Google buýruklary däl-de, AESGCM:... bloklaryny görýär. |
| Firestore ýazyp bilýän, ýöne koduny bilmeýän hüjümçi | Igeňilleşdirildi | HMAC barlagy şowsuz bolýar; Companion ret edilmegini ýazga alýar we ýerine ýetirmekden ýüz öwürýär. |
| Jübüt kody döwen / balyk eden hüjümçi | Galyndy | Ulanyjy ýaly buýruk berip bilerler. Mitigasiýa: kody lýuboý menýusyndan aýlaň. |
| Recordedazga alnan buýrugy gaýtalamak | Galyndy | sentAtMillis HMAC bilen baglanan; Companion heniz hakykylyk penjiresini talap etmeýär. Geljekki düzediş güýçlülik möhletini goşar. |
| LAN re modeimi tassyklanmadyk hüjümçi | Igeňilleşdirildi | WebSocket jübüt elleşmesi kody tassyklaýar; Her indiki buýruk HMAC + AES derwezesi. |
| Ogurlanan jübüt açary bilen ylalaşylan telefon | Galyndy | "Ulanyjynyň özlerinden" tapawudy ýok. Mitigasiýa: nyrh çäkleri (10 smd / min) + weýran ediji buýrugy tassyklamak PC-e basmagy talap edýär. |
| Telefon programmasyndan ýalňyş buýruk | Igeňilleşdirildi | Telefon tarapyndaky rugsat sanawy näbelli goşulmalary petikleýär; Companion tarapyndaky öňünden barlag ýok hyzmatlara gönükdirilen buýruklary petikleýär. |
| Weýran ediji buýruk tötänleýin işleýär | Igeňilleşdirildi | Companion tarapyndaky penjire Remove-Item, Format-Volume, reg delete, shutdown /r we şuňa meňzeşleri tassyklamak üçin ulanyjynyň basmagyny talap edýär. |
| Aç / gaçýan PowerShell prosesi | Igeňilleşdirildi | Her buýrugyň wagt çägi bar — adaty ýagdaýda 5 minut, uzak dowam edýän düzediş üçin 45, berk üçekde 60 — we ähli proses agajy togtadylýar. |
| Companion .exe göçürip almak bilen işletmek arasynda tamping | Igeňilleşdirildi | SHA-256 companion-version.json içinde çap edilýär; ulanyjylar ony barlap bilýär. Authenticode goly işe girizilmezden öň meýilleşdirilýär. |
| Companion heläkçilige syzýan duýgur ýagdaý | Igeňilleşdirildi | Çökgünlik hasabatlary + Firestore ýalňyş ýazgylary arassalamak %USERPROFILE% / %MACHINE% / %USER%. |
| Ogurlanan enjam, dowamly Registry jübüt açary | Igeňilleşdirildi | Dowam edilen jübüt kody Windows DPAPI (hasap başyna) bilen kodlanýar, şonuň üçin göçürilen diskden ýa-da başga Windows hasabyndan okap bolmaýar. |
WindowsHelper aç-açan goramaýan zatlary:
[security].