Commit 87df37a
committed
feat: kiểm tra bản quyền Windows + xác minh chính hãng (v1.5.0)
- Menu mới + -Action license: kiểm toán CHỈ ĐỌC, không thay đổi gì trên máy.
- Xác minh chính hãng: gọi API Microsoft SLIsGenuineLocal (Slwga.dll) kiểm tra
cờ Tampered + LicenseStatus WMI (7 trạng thái) + key OEM nhúng BIOS (OA3).
Kết luận 3 mức: chính hãng / chính hãng nhưng còn dấu vết tool lậu / chưa có
bản quyền hợp lệ - kèm chỉ dẫn mua từ nguồn CHÍNH THỨC của Microsoft và lưu ý
pháp lý VN (NĐ 131/2013 + NĐ 341/2025 hiệu lực 15/02/2026).
- 8 hạng mục phát hiện can thiệp: cấu hình KMS lậu, dấu vết MAS/HWID trong lịch
sử dòng lệnh, KMS38, đối chiếu kênh cấp phép vs BIOS, thư mục tool lậu, task
gia hạn lậu trong Task Scheduler, khóa registry chặn kiểm tra (NoGenTicket,
sppsvc/ClipSVC bị vô hiệu, IFEO), hosts + cổng KMS 1688.
- Menu đủ 4 ngôn ngữ (vi/en/zh/ru); cập nhật issue template (placeholder 1.5.0
+ mục license); 24 test Pester mới cho phần logic thuần (63 test, pass PS 5.1 + 7).1 parent 70fd382 commit 87df37a
6 files changed
Lines changed: 1088 additions & 6 deletions
File tree
- .github/ISSUE_TEMPLATE
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
3 | 14 | | |
4 | 15 | | |
5 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
| 84 | + | |
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments