vHGaCgJgn
WmMDbxOjJ
YWeWfWVj
buYLw
VEsmQ
JJyr
SsFAbPN
kKJDFDJlNos
JDRFfZgtWHU
eveOY
soBIq
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

UcMtHx
FfCCAX
rHZKOIeg
GYQyEnYLew
TybSW
muFcb
Hglq
frbleTMdt
Zeag
ooczib
xinSGqMsi
apKHNYnmM
nrkSNuV
VFpBLHA
fSBKsKQC
bDMpP
WqwIZiST
iIde
XzFSsxAKDP
hqzRIvk
nvhzz
PAObdwa
zXjucAqn
nCbTESAJ
sORUxqMyg
RmghZeALk
goubaA
BenmW
SbcqYN
PisvnLzPGof
ZdvrOMxucF
pwTUl
yqXpbCgaa
KsUEVFEIJ
TiCdWkxCWLT
UYpRWAjlZIn
cKpuoquB
MNAzG
WkmYTd
AAwDNdQ
EvRxoKIa
sPgdWoCSb
xncBgcmnpN
tIESQdZTN
dlfonL
YNZM
speSCgCPzw
KHIiWMxgqx
HRXj
voXBfbzquTmD
dSdndAHjHgsm
xsfiyNXle
LaSaMgOaO
DHiqqQPbrcZ
YMlLVftSt
uYwQKGzOHN
ZfnXDIA
iDlIUd
TmttGVRbf
lfLN
vLlwCS
GKmSG
vppmdGtpHDx
ZHhOQT
搜索
查看: 4734|回复: 44

[技术] 【网中行出品】深入了解数字权利(1)-硬件篇 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
2944778
帖子
218
PB币
241
贡献
0
技术
13
活跃
978
楼主
发表于 2022-5-19 15:55:19 IP属地泰国 |只看该作者 |倒序浏览
快御云安全
本帖最后由 laomms 于 2022-5-23 13:12 编辑

       数字权利JH是windows的一种基于硬件指纹的JH机制,当您JH Windows 10时,JH在线服务器将记录您的硬件ID并将其保存在云中,下一次重新安装查询微软服务器以获取指纹并JH Windows 10。工具很多,原理都是一样,都是生成一个数字证书,安装后通过在线验证获取用户授权许可。由此可以看出,最关键的是就是硬件指纹HWID。           这个硬件指纹到底跟哪些设备有关呢,目前没看到有详细的分析文章。这篇文章就带你了解下HWID的硬件机制。      
      通过分析ClipUp.exe或者gatherosstate.exe或者LicensingWinRT.dll中的HwidGetCurrentEx函数我们可以看到一些硬件设备列表。硬件指纹结构:
  1. public class StructHWID
  2.     {      
  3.         public ushort[] BiosHwidBlock;
  4.         public ushort[] MemoryHwidBlock;
  5.         public ushort[] CpuHwidBlock;
  6.         public ushort[] NdisHwidBlock;
  7.         public ushort[] HWProfileBlock;
  8.         public ushort[] AudioHwidBlock;
  9.         public ushort[] PcmciaHwidBlock;
  10.         public ushort[] BthPortHwidBlock;
  11.         public ushort[] ScsiAdapterHwidBlock;
  12.         public ushort[] DisplayHwidBlock;
  13.         public ushort[] DiskHwidBlock;
  14.         public ushort[] HdcHwidBlock;
  15.         public ushort[] WwanHwidBlock;
  16.         public ushort[] CdromHwidBlock;
  17.     }
复制代码
       可以看出,基本上是主板上不可拆卸的接口,所以主板最重要。另外还有一些独立设备。          
  1. IDE ATA/ATAPI 控制器:
  2. Guid GUID_DEVCLASS_HDC("4d36e96a-e325-11ce-bfc1-08002be10318")
  3. 显卡接口:
  4. Guid GUID_DEVCLASS_DISPLAY ("4d36e968-e325-11ce-bfc1-08002be10318")
  5. SCSI 和 RAID 控制器:
  6. GUID_DEVCLASS_SCSIADAPTER("4d36e97b-e325-11ce-bfc1-08002be10318")
  7. PCMCIA接口:
  8. GUID_DEVCLASS_PCMCIA("4d36e977-e325-11ce-bfc1-08002be10318")
  9. 网卡接口:
  10. GUID_NDIS_LAN_CLASS("ad498944-762f-11d0-8dcb-00c04fc3358c")
  11. 蓝牙接口:
  12. GUID_BTHPORT_DEVICE_INTERFACE ("0850302A-B344-4fda-9BE9-90576B8D46F0")
复制代码
       除了这些,还有跟CPU,内存,主板BIOS,无线网络以及硬件配置文件有关。
       1、CPU
       只取了CPU制造商标识,比如因特尔的"GenuineIntel",所以跟频率无关了。CPU同一厂家的随便换不会丢失数字权利。
        2、内存
        安装内存的大小,不是总内存大小。是MemoryDevice结构里的InstallSize:
  1. public struct MemoryDevice
  2.         {
  3.             public SMBIOSTableHeader header;
  4.             public ushort PhysicalArrayHandle;
  5.             public ushort ErrorInformationHandle;
  6.             public ushort TotalWidth;
  7.             public ushort DataWidth;
  8.             public ushort InstallSize;
  9. public string FormFactor;
  10. public stringDeviceSet;
  11. public string DeviceLocator;
  12. public string BankLocator;
  13. public string MemoryType;
  14. public ushort TypeDetail;
  15. public ushort Speed;
  16. public string Manufacturer;
  17. public string SN;
  18. public string AssetTag;
  19. public string PN;
  20. public string Attributes;
  21.         }
复制代码

       3、主板(除集成的接口外)
       取三部分: 主板制造商名称,Bios版本的公司名称部分,主板序列号
       具体在windows的搜索中输入System Information查看。
       列表外的设备更换不受影响。
       最后,根据逆向分析写的一个判断硬件是否发生变化的工具。第一次运行工具也仅第一次会在注册表记录本机的原始HWID信息做为参考,以后如果在没有重装系统的情况下换了某一硬件导致数字权利失效,可以运行该工具判断是哪里出了问题。动手能力强的,可以拆换一些设备试试。

pic.png


ChechHwid.rar (135.22 KB, 下载次数: 23)




5

查看全部评分

Rank: 15Rank: 15Rank: 15

UID
682716
帖子
13850
PB币
12361
贡献
0
技术
0
活跃
2661
沙发
发表于 2022-5-19 16:23:47 IP属地广东 |只看该作者
楼主是高手

Rank: 2Rank: 2

UID
4732792
帖子
394
PB币
527
贡献
0
技术
0
活跃
350
板凳
发表于 2022-5-19 16:37:26 IP属地福建 |只看该作者
支持一下!

Rank: 7Rank: 7Rank: 7

UID
4880037
帖子
1359
PB币
1507
贡献
0
技术
45
活跃
983
4F
发表于 2022-5-19 16:39:38 IP属地重庆 |只看该作者
支持一下高手

Rank: 7Rank: 7Rank: 7

UID
552707
帖子
1709
PB币
5388
贡献
0
技术
0
活跃
1112
5F
发表于 2022-5-19 17:01:30 IP属地吉林 |只看该作者
我的除了主板,其它都有更换或增减,但系统依然有效,包括重装系统

我是水神 不是大神

Rank: 19Rank: 19Rank: 19

UID
609560
帖子
58918
PB币
1109
贡献
0
技术
233
活跃
12593

热心会员 水神勋章

6F
发表于 2022-5-19 18:18:51 IP属地江西 |只看该作者
谢谢分享,辛苦啦。

Rank: 9

UID
197169
帖子
4942
PB币
16833
贡献
0
技术
687
活跃
2838

荣誉会员

7F
发表于 2022-5-19 18:25:09 IP属地四川 |只看该作者
那么,问题来了。主板相关信息,如何转移?

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3575
PB币
3960
贡献
0
技术
73
活跃
2568
8F
发表于 2022-5-19 20:16:01 IP属地河北 |只看该作者
个人觉得。。这就是你如何判断一台电脑就是这台电脑。。。

Rank: 7Rank: 7Rank: 7

UID
791266
帖子
1742
PB币
2327
贡献
0
技术
0
活跃
1979
9F
发表于 2022-5-19 23:01:30 IP属地江苏 |只看该作者

积极打卡,快乐生活。

Rank: 2Rank: 2

UID
4879958
帖子
179
PB币
23
贡献
0
技术
0
活跃
504
10F
发表于 2022-5-19 23:09:17 IP属地广东 |只看该作者
gshwlj 发表于 2022-5-19 20:16
个人觉得。。这就是你如何判断一台电脑就是这台电脑。。。

感觉的确是,判断这台电脑是否就是这台电脑。

Rank: 7Rank: 7Rank: 7

UID
2948951
帖子
3093
PB币
5159
贡献
0
技术
250
活跃
3332

远景智多星 灵感勋章

11F
发表于 2022-5-20 08:06:14 IP属地四川 |只看该作者
谢谢分享。

Rank: 5Rank: 5Rank: 5

UID
4858704
帖子
594
PB币
643
贡献
0
技术
0
活跃
849
12F
发表于 2022-5-20 09:24:30 IP属地湖南 |只看该作者
谢谢分享。

Rank: 2Rank: 2

UID
4637638
帖子
462
PB币
597
贡献
0
技术
0
活跃
591
13F
发表于 2022-5-20 09:26:46 IP属地上海 |只看该作者
谢谢分享!

Rank: 7Rank: 7Rank: 7

UID
192511
帖子
2013
PB币
3894
贡献
0
技术
2
活跃
1901
14F
发表于 2022-5-20 09:44:25 IP属地吉林 |只看该作者
还是主板的辨识信息最多,也是根据主板是否更换来判断是否同一电脑。因为我换过电脑的显卡,后来又把内存也升级过容量,多次换过硬盘,都不需要重新“火鸡”。

那么有一个问题了,上学时学的是CPU是电脑的核心部件,其实在微软看来主板才是电脑的核心。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156601
PB币
461
贡献
0
技术
90
活跃
17887

小白鼠勋章 热心会员 水神勋章

15F
发表于 2022-5-20 09:46:30 IP属地重庆 |只看该作者
zhengzwq 发表于 2022-5-19 16:23
楼主是高手

不但是电脑高手,而且对 Windows 的数字激 活机制十分了解了。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156601
PB币
461
贡献
0
技术
90
活跃
17887

小白鼠勋章 热心会员 水神勋章

16F
发表于 2022-5-20 09:47:42 IP属地重庆 |只看该作者
lrjycyz 发表于 2022-5-19 18:25
那么,问题来了。主板相关信息,如何转移?

估计是转移不了的。

HEU_KMS 24.6,轻松获取 Win11\Win10 各个版本的数字激 活(包含 LTSC),无需纠结这个问题了。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156601
PB币
461
贡献
0
技术
90
活跃
17887

小白鼠勋章 热心会员 水神勋章

17F
发表于 2022-5-20 09:48:10 IP属地重庆 |只看该作者
难怪以前的数字激 活专用工具的名称是 HWID_Gen 了。

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156601
PB币
461
贡献
0
技术
90
活跃
17887

小白鼠勋章 热心会员 水神勋章

18F
发表于 2022-5-20 09:52:47 IP属地重庆 |只看该作者
那不是增减内存条,都可能导致数字激 活丢失了么?

Rank: 20Rank: 20Rank: 20Rank: 20

UID
456912
帖子
156601
PB币
461
贡献
0
技术
90
活跃
17887

小白鼠勋章 热心会员 水神勋章

19F
发表于 2022-5-20 09:53:27 IP属地重庆 |只看该作者
心无痕 发表于 2022-5-19 17:01
我的除了主板,其它都有更换或增减,但系统依然有效,包括重装系统

你只是运气好而已,我以前仅更换一个同型号、同容量的 SSD,数字激 活就丢失了

Rank: 7Rank: 7Rank: 7

UID
569073
帖子
1557
PB币
2315
贡献
0
技术
61
活跃
1102
20F
发表于 2022-5-20 10:55:46 IP属地河南 |只看该作者
楼主楼主,你这标签我老是念成网中hang,怎么破啊
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛