精易论坛

标题: 最稳的取机器码方式主板uuid-blosuid [打印本页]

作者: 毛超    时间: 2022-6-19 08:56
标题: 最稳的取机器码方式主板uuid-blosuid
本帖最后由 毛超 于 2022-6-19 08:58 编辑

前言:

机器码两种方式

1.取硬件信息
好处:支持检测重装系统变化
劣势:容易被通用过检测工具hook掉,因为取机器码通常为各类信息综合的id,如果hook更改其中一项,则整个机器码换掉,不准确

2.写入固定隐藏文件
好处:通常外面的hook替换工具无效,因为没有取硬件信息,且更换硬盘等设施能继续识别
劣势:重装系统后会消失

推荐:
硬件更换比较,显卡 > 内存条 > 硬盘 > CPU > 主板


综上所述最合适的方式,取简约的硬件信息,取最少的信息,实现外面的工具替换的信息根本不是你所用到的信息,并且兼容做到唯一值
所以,不要选经常更换的硬件,取主板的唯一id和型号是最小最稳健的办法没有之一



比如,可以轻松防住,以下热门的修改工具,还可以兼容区分用户唯一的能力












  
子程序名返回值类型公开备 注
取机器码bp文本型 
变量名类 型静态数组备 注
size整数型 
data字节集 
i整数型 
Length整数型 
uuid文本型 
between字节集 
time_low整数型 
n整数型 
withlow字节集 
' 备注:取主板部分参考论坛帖子,稍微修改
' wmic path Win32_ComputerSystemProduct get uuid /value 与另一种模式效果一致
' // no 取主板uuid
size = GetSystemFirmwareTable (1381190978, 0, data, 0)
data = 取空白字节集 (size)
如果真 (size < 1)
返回 (“”)
GetSystemFirmwareTable (1381190978, 0, data, size)
如果真 (size < 1)
返回 (“”)
i = 9  ' 前面8个字节忽略,储存其他信息
判断循环首 ()
' type 类型 1 系统信息
如果真 (data [i] = 1)
跳出循环 ()

Length = data [i + 1]
i = i + Length
' 调试输出 (编码_utf8到gb2312 (指针到文本 (buffer + i)))
' 长度信息后为字符串 找到字符串信息结束标记 就是下一个type 结构的起始位置
判断循环首 (data [i] ≠ 0 data [i + 1] ≠ 0)
i = i + 1
判断循环尾 ()
i = i + 2
判断循环尾 ()
i = i + 8
time_low = 取字节集数据 (data, #整数型, i)
uuid = 进制_十到十六 (time_low, )
' 中间部分需要交换下
between = 取字节集中间 (data, i, 4)
' 第二部分 = 字节集_交换 (第二部分)
withlow = between
计次循环首 (4 ÷ 2, n)
withlow [n × 2 - 1] = between [n × 2]
withlow [n × 2] = between [n × 2 - 1]
计次循环尾 ()
between = withlow
计次循环首 (4, n)  ' 中间四位
uuid = uuid + 进制_十到十六 (between [n], )  ' 直接用精益模块就行
计次循环尾 ()
i = i + 4
计次循环首 (8, )  ' 最后八位
uuid = uuid + 进制_十到十六 (data [i], )
i = i + 1
计次循环尾 ()
' // no 取主板型号
uuid = uuid + 取文本注册项 (4, “HARDWARE\DESCRIPTION\System\BIOS\BaseBoardProduct”, )
' // no 生成机器码
uuid = 校验_取md5_文本 (uuid, , , )
返回 (uuid)

取机器码的方法.zip (250.87 KB, 下载次数: 1077)




作者: 撒加    时间: 2022-6-19 10:01
感谢分享!
作者: 竹小柒    时间: 2022-6-19 10:46
如果是网吧勒
作者: 已注销400338    时间: 2022-6-19 10:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一C    时间: 2022-6-19 12:34
支持大佬
作者: bianyuan456    时间: 2022-6-19 12:37
感谢分享
作者: wjswzj0    时间: 2022-6-19 12:39
感谢分享
作者: bianyuan456    时间: 2022-6-19 13:21
uuid =  系统_取DOS执行结果 (“wmic path Win32_ComputerSystemProduct get uuid /value”, )
一句命令就完事儿了呀。。这不比上面的代码简单吗?
作者: 8595    时间: 2022-6-19 14:06
#在这里快速回复#感谢分享
作者: zytlj    时间: 2022-6-19 15:34
谢谢分享。
作者: 小懒宝    时间: 2022-6-19 16:09
下载看看
作者: xu1230    时间: 2022-6-19 16:11

感谢分享
作者: 与你眠    时间: 2022-6-19 20:41
666666666666
作者: xjshuaishuai    时间: 2022-6-20 09:41
谢谢分享!
作者: wuqingg    时间: 2022-6-20 09:48
bianyuan456 发表于 2022-6-19 13:21
uuid =  系统_取DOS执行结果 (“wmic path Win32_ComputerSystemProduct get uuid /value”, )
一句命令就 ...

wmic path Win32_ComputerSystemProduct get uuid /value只是取主板ID ,也会被Hook的
作者: 吃干饭的锅    时间: 2022-6-20 12:06
感谢分享哦
作者: bianyuan456    时间: 2022-6-20 15:55
wuqingg 发表于 2022-6-20 09:48
wmic path Win32_ComputerSystemProduct get uuid /value只是取主板ID ,也会被Hook的

会被hook我理解,但是楼主的代码不会被hook么?
作者: longgekaifa    时间: 2022-6-20 16:11
支持开源~!感谢分享
作者: Azumarill    时间: 2022-6-20 20:17
支持开源~!感谢分享
作者: qq95100479    时间: 2022-6-22 13:01
感谢了,是不错的东西,收藏了。
作者: cfvgbhnj    时间: 2022-6-26 10:34
支持开源~!感谢分享
作者: yongxuan    时间: 2022-6-29 14:34
看看能不能有用~
作者: pojiezhe    时间: 2022-7-3 21:40
新技能已get√
作者: azrxgt    时间: 2022-7-4 02:34
拿来试试看
作者: lxh628    时间: 2022-8-5 11:14
支持开源~!感谢分享
作者: hai20041004    时间: 2022-8-10 19:56
谢谢楼…………
作者: lolpiop    时间: 2022-8-12 12:18
6666666666666666
作者: 戏子君づ    时间: 2022-8-13 17:42
感谢大佬
作者: mm12580    时间: 2022-8-17 15:31
        支持开源~!感谢分享
作者: xiaojiakeji    时间: 2022-8-20 16:50
666666666666666666666666666666
作者: 蜂蜜柚子熊    时间: 2022-8-24 03:31
666666666666666666666666
作者: 灵感吖    时间: 2022-8-30 14:42
支持一下
作者: li609545570    时间: 2022-10-16 11:18
好东西啊 学习啦
作者: dai8623995    时间: 2022-10-30 17:42
感谢大佬
作者: joysen20    时间: 2022-11-12 11:10
感谢大佬
作者: mt5856    时间: 2022-12-29 23:12
感谢分享
作者: 夏至i    时间: 2022-12-29 23:23
感谢大佬
作者: 胖虎O    时间: 2023-1-5 00:45
看看什么情况
作者: 胖虎O    时间: 2023-1-5 00:48
好东西啊,感谢

作者: summerfeel    时间: 2023-1-6 15:42
收拾收拾
作者: summerfeel    时间: 2023-1-6 15:43
试试收拾收拾试试所所所
作者: 吃兔    时间: 2023-2-2 11:21
6666666666666666
作者: 股老传奇    时间: 2023-2-21 10:58
不错6666666666
作者: mad8834671    时间: 2023-3-1 09:22
感谢分享
作者: 林深不见鹿    时间: 2023-3-10 01:20
谢谢分享
作者: lm88818    时间: 2023-4-6 17:04
支持开源~!感谢分享
作者: 天使与恶魔    时间: 2023-4-14 18:47
66666666666666666
作者: 左强    时间: 2023-6-15 09:43
NIUPI,牛皮啊
作者: ikaros    时间: 2023-7-10 18:37
经过测试,出现大量机器码相同的情况

作者: 在看风云    时间: 2023-7-15 09:56
66666666666666666
作者: 13675272945    时间: 2023-7-21 14:40
666
作者: 1789267449    时间: 2023-7-28 17:25
数组超标!数组超标!数组超标!数组超标!
作者: a30578    时间: 2023-8-5 17:40
        感谢分享,很给力!~
作者: 毛超    时间: 2023-8-19 01:56
ikaros 发表于 2023-7-10 18:37
经过测试,出现大量机器码相同的情况

人家克隆出来一模一样的硬件,神仙来了,都是一样机器码
作者: 编程之名    时间: 2023-10-12 10:53
毛超 发表于 2023-8-19 01:56
人家克隆出来一模一样的硬件,神仙来了,都是一样机器码

如果需要虚拟硬件,可以发你的联系方式。
作者: 毛超    时间: 2023-10-12 11:53
编程之名 发表于 2023-10-12 10:53
如果需要虚拟硬件,可以发你的联系方式。

私聊你了
作者: nz77    时间: 2023-10-14 23:22
求图上这两个工具
作者: 轻舟开发    时间: 2023-10-23 15:18
11111111111111111
作者: tj5523    时间: 2023-11-29 14:33
666,看看是什么
作者: tj5523    时间: 2023-11-29 14:34
积分不够继续看看
作者: wj1996    时间: 2023-11-29 14:42
感谢分享
作者: 447528656    时间: 2023-12-2 09:52
看看是什么
作者: rnox    时间: 2023-12-4 12:58
取出来很多电脑都是一个码字
作者: uphold1314    时间: 2023-12-4 17:50
正需要,看看
作者: fex0110    时间: 2023-12-9 23:36
感谢分享  
作者: zyqit999    时间: 2023-12-11 11:37
真好可以直接复制牢大真好
作者: pxianwei    时间: 2024-2-3 16:08
#在这里快速回复#        感谢分享,很给力!~
作者: 张宝元    时间: 2024-3-12 12:38
已经取得真经,拿回家看

作者: palangg    时间: 2024-3-15 03:07
真好可以直接复制牢大真好

作者: 科技    时间: 2024-3-22 00:02

感谢分享
作者: 灵猫作者    时间: 2024-3-29 22:08
感谢分享,很给力!~
作者: yelangwy    时间: 2024-4-5 14:27
十分感谢!
作者: 三鱼爱吃鱼    时间: 2024-4-7 20:40
        支持开源~!感谢分享
作者: 南絮    时间: 2024-4-8 09:20
11111111111111111111111
作者: BruceJoysky1987    时间: 2024-5-17 20:31
赞嘞—20点31分
作者: qmcy888    时间: 2024-5-22 14:13
感谢分享
作者: w1285378872    时间: 2024-6-3 14:21
牛B硬件信息修改大师 可以分享测试下不  这个工具
作者: w1285378872    时间: 2024-6-3 16:47
66666666666666
作者: a3363558    时间: 2024-6-4 00:43
支持开源~!感谢分享
作者: 8386559    时间: 2024-6-6 21:41
不错。好东西
作者: lisher    时间: 2024-6-16 14:28
这个在XP WIN7 WIN10 WIN11上都可行么
作者: luya665    时间: 2024-9-11 20:48
666666666666666
作者: 8386559    时间: 2024-9-27 09:16
看看是什么
作者: zpzpzpp    时间: 2024-10-31 20:16
客户价格较高
作者: zpzpzpp    时间: 2024-10-31 22:19
易语言取
作者: sosvps    时间: 2024-11-1 21:55
感谢分享,很给力!~
作者: sunleiyb    时间: 2024-11-27 15:29
重复率有点高
作者: oopsjeff    时间: 2024-12-9 18:16
谢谢 .已用~~~~~~~~~
作者: abc1203    时间: 2025-2-9 14:52
66666666666666666666666666666666666
作者: q2356364305    时间: 2025-3-19 22:52
感谢分享,很给力!~
作者: 小笑小    时间: 2025-3-29 09:57
下载次数: 983)
作者: nanye1    时间: 2025-3-30 19:46

作者: s8198587    时间: 2025-4-14 15:47

作者: 月神V    时间: 2025-5-2 18:14
感谢分享
作者: XunTr    时间: 2025-5-5 17:17
不太推荐,假如我禁止你获取UUID机器码,那么获取的机器码都一样,网络验证自然破了
作者: yuzhong    时间: 2025-5-13 10:44
11111111111111111111111111111111111111
作者: kyo9766    时间: 前天 09:07
j简单实用,感谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4