← ກັບໄປທີ່ WindowsHelper

ຮູບແບບຄວາມປອດໄພ

WindowsHelper ປົກປ້ອງ PC + ໂທລະສັບຂອງທ່ານແນວໃດ, ການເຂົ້າລະຫັດລັບທີ່ພວກເຮົາໃຊ້, ແລະສິ່ງທີ່ພວກເຮົາບໍ່ໄດ້ປ້ອງກັນຢ່າງຈະແຈ້ງ. ອັບເດດຫຼ້າສຸດ: 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 cmd / ນາທີ) + ການຢືນຢັນຄໍາສັ່ງທໍາລາຍຕ້ອງການຄລິກຂ້າງ PC.
ຄໍາ​ສັ່ງ​ຜິດ​ພາດ​ຈາກ app ໂທລະ​ສັບຫຼຸດຜ່ອນບັນຊີອະນຸຍາດຝັ່ງໂທລະສັບຂັດຂວາງຄຳນຳໜ້າທີ່ບໍ່ຮູ້ຈັກ; ການກວດກ່ອນຝັ່ງ 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 ບໍ່ປ້ອງກັນຢ່າງຈະແຈ້ງ:

ການເປີດເຜີຍ