← WindowsHelper дегенге кайтуу

Коопсуздук модели

WindowsHelper компьютериңизди + телефонуңузду кантип коргойт, биз кайсы криптографияны колдонобуз жана эмнеден ачык эле коргобойбуз. Акыркы жаңыртылган күнү: 25-04-2026.

алсыздыгын билдирүү

Email support@windowshelper.app тема менен [security]. Сураныч, жалпыга ачык GitHub маселелерин ачпаңыз — ачыкка чыгарардан мурун оңдоону жөнөтүү үчүн бизге терезе бериңиз.

Жупташтыруу-коддун жашоо цикли

Жупташтыруу коду — башка бардык крипто операциялары келип чыккан жалпы сыр. Толук жашоо цикли:

[ Телефон 8 белгиден турган кокустук код ТҮЗӨТ ]
   ↓
[ Телефон кодду + sessionId маанисин Firestore'догу pc_connections документине ЖАЗАТ ]
   ↓
[ Телефон кодду экранда колдонуучуга КӨРСӨТӨТ ]
   ↓
[ Колдонуучу кодду ОКУЙТ жана аны Companion талаасына киргизет ]
   ↓
[ Companion кодго дал келген күтүп турган сессияны Firestore'дон ИЗДЕЙТ ]
   ↓
[ Эки тарап тең шифрлөө ачкычтарын SHA-256(код, sessionId) маанисинен АЛАТ ]
   ↓
[ Код эки тарапта тең эстутумда КАЛАТ; экөө тең аны Firestore'го жазбайт ]
   ↓
[ Ажыратуу / кайра жупташтыруу кодду эки тараптан тең ӨЧҮРӨТ ]

Криптография

AES-256-GCM (буйруктун купуялуулугу + бүтүндүк)

Зым аркылуу жөнөтүлгөн ар бир буйрук AES-256-GCM, аутентификацияланган шифрлөө режими менен шифрленген.

HMAC-SHA256 (буйруктун аныктыгы)

Ар бир команданын HMAC кол тамгасы бар, андыктан жупташтыруу кодун билбеген телефон Firestore'го жаза алса да буйруктарды киргизе албайт.

Коркунуч модели

КоркунучСтатусЭскертүүлөр
Жергиликтүү тармакта тыңшоочужумшартылганAES-GCM шифрленген тексти MITM байкоочулары үчүн ачык эмес.
Firestore серверлеринде тыңшоочужумшартылганGoogle буйруктарды эмес, AESGCM:... блокторун көрөт.
Firestore'го жаза алган, бирок кодду билбеген чабуулчужумшартылганHMAC текшерүүсү ийгиликсиз болот; Companion баш тартууну жазып, аткаруудан баш тартат.
Жупташтыруу кодун бузуп/фишинг кылган чабуулчукалдыкАлар колдонуучу сыяктуу буйруктарды чыгара алышат. Жеңилдетүү: лоток менюсунан кодду айлантыңыз.
Жазылган буйрукту кайра ойнотуукалдыкsentAtMillis HMAC менен байланышкан; Companion азырынча жарактуулук терезесин талап кылбайт. Кийинки оңдоо жарактуулук мөөнөтүн кошот.
LAN режиминдеги аутентификацияланбаган чабуулчужумшартылганWebSocket жуп кол алышуу кодду ырастайт; HMAC + AES дарбазасы ар бир кийинки буйрук.
Уурдалган жупташтыруу ачкычы менен бузулган телефонкалдык"Колдонуучунун өзүнөн" айырмаланбайт. Жеңилдетүү: ылдамдыктын чеги (10 смд/мүнөт) + кыйратуучу буйрукту ырастоо үчүн 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 ачык түрдө коргобогон нерселер:

Ачыкка чыгаруу