← WindowsHelper ga qaytish

Xavfsizlik modeli

WindowsHelper shaxsiy kompyuteringizni + telefoningizni qanday himoya qiladi, biz qaysi kriptografiyadan foydalanamiz va nimadan aniq himoya qilmaymiz. Oxirgi yangilangan: 2026-04-25.

zaiflik haqida xabar berish

Elektron pochta support@windowshelper.app mavzu bilan [security]. Iltimos, ochiq GitHub muammolarini ochmang – oshkor qilishdan oldin tuzatishni yuborishimiz uchun bizga oyna bering.

Ulanish-kodning hayot aylanishi

Ulanish kodi — boshqa barcha kripto amallari kelib chiqadigan umumiy sirdir. To'liq hayot aylanishi:

[ Telefon 8 belgidan iborat tasodifiy kod YARATADI ]
   ↓
[ Telefon kod + sessionId ni Firestore'dagi pc_connections hujjatiga YOZADI ]
   ↓
[ Telefon kodni ekranda foydalanuvchiga KO'RSATADI ]
   ↓
[ Foydalanuvchi kodni O'QIYDI va uni Companion kiritish maydoniga yozadi ]
   ↓
[ Companion kodga mos keladigan kutayotgan seansni Firestore'dan QIDIRADI ]
   ↓
[ Ikkala tomon ham shifrlash kalitlarini SHA-256(kod, sessionId) dan OLADI ]
   ↓
[ Kod ikkala tomonda ham xotirada QOLADI; hech biri uni Firestore'ga yozmaydi ]
   ↓
[ Uzish / qayta juftlash kodni ikkala tomondan ham O'CHIRADI ]

Kriptografiya

AES-256-GCM (buyruqning maxfiyligi + yaxlitligi)

Sim orqali yuborilgan har bir buyruq AES-256-GCM, autentifikatsiya qilingan shifrlash rejimi bilan shifrlangan.

HMAC-SHA256 (buyruqning haqiqiyligi)

Har bir buyruq, shuningdek, HMAC imzosiga ega, shuning uchun ulanish kodini bilmagan telefon, Firestore-ga yozishi mumkin bo'lsa ham, buyruqlarni kirita olmaydi.

Tahdid modeli

TahdidStatusEslatmalar
Mahalliy tarmoqda tinglovchiYengillashtirilganAES-GCM shifrlangan matn MITM kuzatuvchilari uchun shaffof emas.
Firestore serverlarida tinglovchiYengillashtirilganGoogle buyruqlarni emas, AESGCM:... bloklarini ko'radi.
Firestore-ga yozishi mumkin bo'lgan, lekin kodni bilmaydigan hujumchiYengillashtirilganHMAC tekshiruvi muvaffaqiyatsiz tugaydi; Companion rad etishni qayd qiladi va bajarishdan bosh tortadi.
Ulanish kodini buzgan/fishing qilgan hujumchiQoldiqUlar xuddi foydalanuvchi kabi buyruqlar berishi mumkin. Yumshatish: laganda menyusidan kodni aylantiring.
Yozib olingan buyruqni takrorlashQoldiqsentAtMillis HMAC bilan bog'langan; Companion hozircha amal qilish oynasini talab qilmaydi. Kelgusi tuzatish amal qilish muddatini qo'shadi.
LAN rejimida autentifikatsiya qilinmagan tajovuzkorYengillashtirilganWebSocket juft qo'l siqish kodni tasdiqlaydi; Har bir keyingi buyruq uchun HMAC + AES darvozasi.
Ulanish kaliti oʻgʻirlangan telefonQoldiq"Foydalanuvchining o'zi" dan farq qilmaydi. Yumshatish: tezlik chegarasi (10 smd/min) + halokatli buyruqni tasdiqlash uchun kompyuter tomonida bosish kerak.
Telefon ilovasidan xato yozilgan buyruqYengillashtirilganTelefon tomonidagi ruxsat ro'yxati notanish prefikslarni bloklaydi; Companion tomonidagi oldindan tekshiruv mavjud bo'lmagan xizmatlarga qaratilgan buyruqlarni bloklaydi.
Buzg'unchi buyruq tasodifan ishlaydiYengillashtirilganCompanion tomonidagi oyna Remove-Item, Format-Volume, reg delete, shutdown /r va shu kabilarni tasdiqlash uchun foydalanuvchi bosishini talab qiladi.
Osilgan / qochib ketgan PowerShell jarayoniYengillashtirilganHar bir buyruqning vaqt chegarasi bor — standart bo'yicha 5 daqiqa, uzoq davom etadigan tuzatish uchun 45, qat'iy shiftda 60 — va butun jarayonlar daraxti to'xtatiladi.
Companion .exe yuklab olish va ishga tushirish oʻrtasida oʻzgartirishYengillashtirilganSHA-256 companion-version.json ichida e'lon qilinadi; foydalanuvchilar uni tekshirishi mumkin. Authenticode imzosi ishga tushirishdan oldin rejalashtirilgan.
Companion buzilish sezgir holatiYengillashtirilganBuzilish hisobotlari + Firestore xatoliklarini qayta yozishni tozalash %USERPROFILE% / %MACHINE% / %USER%.
Oʻgʻirlangan qurilma, doimiy roʻyxatga olish kitobini ulash kalitiYengillashtirilganDoimiy ulanish kodi Windows DPAPI (har bir hisob uchun) bilan shifrlangan, shuning uchun uni nusxalangan diskdan yoki boshqa Windows hisobidan oʻqib boʻlmaydi.

Qo'llash doirasi tashqarisida

WindowsHelper aniq himoya qilmaydigan narsalar:

Oshkora qilish