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

Қауіпсіздік моделі

WindowsHelper компьютеріңізді + телефоныңызды қалай қорғайды, біз қандай криптографияны қолданамыз және неден қорғамаймыз. Соңғы жаңартылған күні: 25.04.2026 ж.

осалдық туралы хабарлау

Электрондық пошта 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 смд/мин) + деструктивті пәрменді растау үшін компьютер жағындағы басу қажет.
Телефон қолданбасынан қате терілген пәрменЖеңілдетілгенТелефон жағындағы рұқсат тізімі белгісіз префикстерді бөгейді; 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 анық қорғамайтын нәрселер:

Ашу