← WindowsHelper руу буцах

Хамгаалалтын загвар

WindowsHelper нь таны компьютер + утсыг хэрхэн хамгаалдаг, бид ямар криптограф ашигладаг, мөн юунаас хамгаалахгүй вэ. Сүүлд шинэчлэгдсэн: 2026-04-25.

эмзэг байдлын талаар мэдээлэх

Имэйл 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 тодорхой хамгаалдаггүй зүйлс:

Ил тод болгох