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, аутентификацияланган шифрлөө режими менен шифрленген.
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 смд/мүнөт) + кыйратуучу буйрукту ырастоо үчүн 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 ачык түрдө коргобогон нерселер:
[security].