精华内容
下载资源
问答
  • 获取电脑机器码

    千次阅读 2018-12-21 14:02:00
    string s; private void Start() { s = SystemInfo.deviceUniqueIdentifier; Debug.Log(s); } 转载于:https://www.cnblogs.com/wuwenbo/p/10155396.html
       string s;
        private void Start()
        {
             s = SystemInfo.deviceUniqueIdentifier;
             Debug.Log(s);
        }

     

    转载于:https://www.cnblogs.com/wuwenbo/p/10155396.html

    展开全文
  • 自助获取电脑机器码工具

    热门讨论 2009-11-19 23:41:08
    双击程序 获取机器码 得到电脑机器码的数字 方便使用 不用解压
  • 获取电脑上的机器码

    2016-04-25 11:18:01
    获取电脑上的机器码
  • 安装目录解压后,可获取机器码生成源代码,可用于二次开发。同时能够破解Skyline系列软件
  • 我们在很多地方都可以看到电脑机器码这个东西,比如吃鸡开挂被封机器码、招投标作假被发现机器码雷同、商业软件通过机器码购买授权等等。机器码到底是什么?它是如何帮助识别电脑唯一性的?请看存储极客的介绍。网卡...

    我们在很多地方都可以看到电脑机器码这个东西,比如吃鸡开挂被封机器码、招投标作假被发现机器码雷同、商业软件通过机器码购买授权等等。机器码到底是什么?它是如何帮助识别电脑唯一性的?请看存储极客的介绍。

    851e9a3c5eb9382e31dc1d9825f657cf.png

    网卡MAC地址、CPUID、硬盘序列号是最常用的三种硬件机器码。

    CPUID:最不靠谱的机器码

    先从CPUID说起,自从奔腾3处理器由于序列号唯一容易被追踪而引发泄露隐私的质疑后,英特尔从奔腾4开始就取消了唯一的CPU序列号。

    6d273ae9fb09f10da0119f469b38c638.png

    现在的CPUID对应了某一代CPU,如果不用第三方软件的话可以在命令提示符中输入并执行wmic cpu get processorid,即可得到本机的CPUID信息。如图所示的CPUID可以对应英特尔酷睿i5 6600K,也同时对应i7 6700K或者i7 6700HQ,不但不是个体唯一,连具体型号都无法确定。

    5be6d423710bf148031dc9fbfeb7a02b.png

    网卡MAC:难不倒DIYer

    IP地址是很容易切换的,对于大多数非固定IP的家庭宽带而言,只要断开并重新拨号一次,就可以获得一个新的IP地址。但是网卡的MAC地址就不同了,它是网卡的物理地址,从设计上来说它应该是全球唯一的。

    c85fdfa49b8d9658f7cf9a434f0b3d93.png

    不过实际情况比较复杂,很多网卡的MAC地址是可以由用户自己修改的,要通过MAC地址来封杀机器码比较困难。

    217ec20a2dd9036addebc962780763b3.png

    硬盘序列号:终于来一个厉害的

    硬盘序列号指的是CrystalDiskInfo中查看到的一串数字/字母混合的代码,他是由硬盘厂商在生产时就固化到固态硬盘当中的。下图所示是东芝TR200 960G固态硬盘的序列号,TR200是原厂SSD中的高性价比热门型号。

    f31f2b1e3a8e5359af6b535f6518cd2f.png

    当然硬盘序列号也有不靠谱的时候,有些山寨盘的序列号干脆就是固定一个数值,一批硬盘的序列号可能都是一模一样的,让人哭笑不得。下图是东芝TR200固态硬盘标签上的S/N序列号信息,与CrystalDiskInfo识别结果一致。

    9a27e16cb0d5e24b7e4bb748e67b7cdd.png

    除了序列号之外,比较专业的固态硬盘还会提供一个WWN识别码。WWN是World Wide Name全球统一名称的意思,通常是由权威组织分配的全球唯一的48位或64位编码。并不是所有固态硬盘都会提供WWN识别码,所以这个方法不一定适合作为机器码使用。下图是东芝SSD Utility工具箱软件识别到的TR200 WWN识别码信息。

    deab40058b1759519b6c86108b91b650.png

    除此之外,硬盘中的每个分区还会有一个卷序列号,也就是俗称的分区序列号。这个序列号是在硬盘格式化时随机生成的,只要重新格式化就可以更换,属于非硬件机器码。

    2c294759f2c32fc73964ae3a09d714af.png

    内存序列号:不一定有

    作为电脑三大件之一,内存也是可以拥有SN序列号信息的。但这只是"可以有",却并非"一定有"。

    5f83e04acec13f9710091c43eee3e9cb.png

    机器码是综合了硬件序列号以及电脑系统中的一些特征信息,比如主板型号、操作系统版本、用户名之后产生的一串信息码。机器码不是DNA或指纹那样的精确识别(不同人的重复率几乎为零),而更像人脸识别:长得像的,也不一定是同个人。对"长得像"的判断可以来自于多个方面,比如眼睛、鼻子、脸型、步态、习惯姿势等等。通过机器码生成算法的保密性,使得伪造机器码变得困难。

    有些软件号称可以修改机器码,但对硬盘序列号等相对固化的硬件信息的手段比较有限,而且这类软件通常有传播病毒的隐患。建议大家还是要遵纪守法,公平竞赛,不要在作弊上花心思了。

    展开全文
  • 电脑就是一个工具而已,作为靠电脑吃饭的人来说,我们还是会从使用中学习到一些东西的。所以呢,这篇文章就是回顾一下,我的那些电脑。PC,Windows,低配置我的第一台电脑是清华同方的一台笔记本电脑,2002 年高中...
    • 最近一些人告别了 Mac,换到了 PC。
    • 当预算有限的时候会让人变得理智,然后挑选一款更有「性价比」的产品。
    • 电脑就是一个工具而已,作为靠电脑吃饭的人来说,我们还是会从使用中学习到一些东西的。
    • 所以呢,这篇文章就是回顾一下,我的那些电脑。

    PC,Windows,低配置

    • 我的第一台电脑是清华同方的一台笔记本电脑,2002 年高中时候父亲给买的。那台笔记本甚至还有 3.5 英寸的软驱。当然也有也一个光驱了,只是能读取 CD,并没有刻录功能。上网是靠电话线,当然也有网线接口。两个 USB 1.0 的接口,好像还有 VGA。
    • 硬件配置是:奔腾四的处理器,主频不记得了。内存是 128MB 的,后来升级到了 256MB,显卡型号不记得了,是集成显卡,显存从 16MB - 64MB 可以在 BIOS 里面更改,硬盘是 20GB 4200 转的硬盘。运行 WIndows XP 系统。这个非常寒酸的配置教会了我很多东西

      550ca0eea417e1ea8a0e72bca9d13899.png

    • 因为配置低,所以玩不成什么游戏,好在我也对游戏没什么兴趣。只是电脑运行速度慢就需要进行「优化」,在那个年代还没有什么电脑管家帮你一键做这些的时候就是要靠自己了。于是照着《电脑爱好者》《电脑报》的一写内容学会了怎么配置「服务」修改「注册表」等等的一些操作,做这些的目的就是为了能让 128MB 的内存流畅的运行 Windows XP。所以在相当长的一段时间里面,我都很热爱给被人「优化系统」。
    • 在折腾的过程中系统还是不稳定的存在,于是就开始了重装系统的学习,最早的时候搞坏了就是去买电脑的地方找人帮忙装,可能那个人也觉得烦躁了吧,有一次就跟我说「你一个男孩子不学着自己装系统,每次都让我装,你好意思么,你过来学一遍」于是我开始学习重装系统、Ghost、以及后来的 Windows PE。
    • 软件的获取是一件麻烦的事情,因为没有宽带而拨号上网的速度太慢,于是电脑城成为了我每周五去的地方,里面有卖软件光盘的,很多都是合集的形式出现的,那时候也没有什么版权意识,最开始是 10 块钱一张的购买,后来我就押金 10 块钱每次 1-2 块钱的去租,这应该是订阅制的一种形式吧。我的第一个正版电脑软件《金山毒霸 2002》就是那时候买的。
    • 接下来的一段时间就是 WIndows 主题风靡的时候,尤其是把 WIndows 系统打扮成 Mac 的样子,风靡一时非常上瘾,那时候诞生了一个著名的论坛「远景论坛」。
    • 如果没有这台低配置的电脑,也许我也会玩游戏,也许就不会去重装系统、不会学习到那些比游戏有用的东西了,甚至在就业的时候也不会选择这个现在这个行业了。

    从 PC 到 Mac

    • 这个过度的时间就是工作之后了,2008 年到 2009 年之间。那时候就在店上拿着样机折腾。
    • 当然我没有很多人觉得用不习惯的问题,因为上学的时候很少用电脑,而且那时候就看了 Mac 的教学书籍,理论知识都有了,就是没有机器让我操作,Mac 对于那时候的我来说就是天价产品。

      e9eef44b82e03d7752d134d84b787053.png

    • 那时候是 MacOS X 10.5、10.6 的时期,很多人怀念那时候的「稳定性」,但是不是忘了那时候应用的贫瘠呢,对于大多数的用户来说,没有 QQ、没有迅雷、甚至没有好用的中文输入法。当年有个 QIM 输入发可以导入搜狗的词库和使用搜狗的皮肤,要收费。
    • 唯一觉得可惜的一个事情就是当年注册了一个 Wangxinyu@mac.com 邮箱的「.Mac」服务因为没有续费就没有了。

    公司的电脑

    • 因为工作性质的缘故,公司配发了电脑,也算是自己支配使用的电脑吧。
    • 一台是 MacBook Pro 15 英寸 2009 年,一台是 MacBook Pro 13 英寸 2013 年。
    • 15 英寸的机型当年还是能进行一些改造的,那时候为了能「快」一些,首先肯定是加内存,从 4GB 提升到 8GB,之后硬盘就成了瓶颈,首先是更换到 7200 转的硬盘,再之后就是折腾 SSD,第一块 SSD 是 128GB 的 KingSton,价格接近 3000 块,换上去之后感觉电脑换发了第二春,因为容量小,把光驱拆掉换成了第二硬盘位。这是最后一款还能折腾一下的 Mac 笔记本了。
    • 随着电脑的发展,我选择电脑已经不看 CPU、显卡了,更关注的是内存大小、闪存大小和方便携带,所以 13 英寸的机型成为了首选,毕竟小巧。那时候比较沉迷雷雳 2 的设备,受限于贫穷,除了雷雳 2 的 SSD,其他的也没搞啥。

    自己的电脑

    • MacBook Air 2013 款,就是方便轻巧。
    • Mac Pro 2013 款,现在已经不是我的了,这是我唯一用过的台式 Mac。很喜欢,但是也很无奈。加内存换存储换 CPU,也是折腾了一些的。

      0fc01005ac6c6401e3dbd3779b22a35a.png

    • MacBook Pro 13 英寸 2018 年,就是目前的主力也是唯一的电脑,定制到了 16GB 的内存,这台电脑最近在教我雷雳 3 的相关知识和使用

    现在选购一台电脑越来越简单了。预算充足还是建议选择 Mac,有专业用途可能 PC 更香。

    展开全文
  • 可以获取操作系统信息,cpu信息,内存大小,磁盘信息,网卡信息,其中以板载网卡的guid做为电脑机器码,获取的信息还不更详细,如有更好的方法,欢迎交流。 开发平台:delphi xe7,实测在xp,win7运行通过
  • 获取电脑硬件机器码,发布软件必备,功能强大的硬件注册机!
  • 读对象型属性 (“Properties_”, ) ' 本源来自易语言资源网(www.5A5X.com) tmpInfo.Name = Object.对象型方法 (“Item”, “Name”).读属性 (“Value”, ).取文本 () tmpInfo.Manufacturer = Object.对象型方法 ...

    写到文件 (取运行目录 () + “\硬件信息.txt”, 到字节集 (编辑框1.内容))

    置剪辑板文本 (编辑框1.内容)

    信息框 (“已经复制硬件信息,目录也生成一个文件硬件信息.txt和BIOS.REG”, 0, “将硬件信息.txt和BIOS.REG发给我就可以了”, 窗口1)

    objWbemLocator.创建 (“WbemScripting.SWbemLocator”, ) ' 创建WMI对象

    strServe = “.”

    strNamespace = “root\CIMV2”

    strWSQL = “Select * from Win32_SoundDevice” ' 查询网卡信息并且网卡速度不等于空

    WbemServices = objWbemLocator.对象型方法 (“ConnectServer”, strServe, strNamespace, , , , , , ) ' 连接服务器

    wbemObjectSet = WbemServices.对象型方法 (“ExecQuery”, strWSQL, , , ) ' 查询

    枚举器.取枚举接口 (wbemObjectSet)

    .如果 (wbemObjectSet.是否为空 () = 假)

    清除数组 (usbdiskInfo)

    .计次循环首 (wbemObjectSet.读数值属性 (“Count”, ), i)

    枚举器.枚举 (接口)

    SWbemObject = 接口.取对象 (i - 1)

    Object = SWbemObject.读对象型属性 (“Properties_”, )

    ' 本源码来自易语言资源网(www.5A5X.com)

    tmpInfo.Name = Object.对象型方法 (“Item”, “Name”).读属性 (“Value”, ).取文本 ()

    tmpInfo.Manufacturer = Object.对象型方法 (“Item”, “Manufacturer”).读属性 (“Value”, ).取文本 ()

    加入成员 (usbdiskInfo, tmpInfo)

    .计次循环尾 ()

    返回 (nCount)

    .否则

    返回 (-1)

    展开全文
  • VB获取机器码的源代码,比较适合新手参考。
  • number"] # 获取机器码 body = json.dumps(dict(commands)) # 生成JSON格式包体 header = [Mem_type, body.__len__(), machine_number] # 组成包头格式为:版本,包体长度,机器码 headPack = struct.pack("!...
  • C#获取机器码实例

    2019-09-19 17:13:00
    通过C#获取电脑CPU/硬盘等信息生成机器码用于注册类等
  • 10位机器码,可以标识1024个机器节点,如果机器分机房部署(IDC),这10位还可以拆分,比如5位表示机房ID,5位表示机器ID,这样就有32*32种组合,一般来说是足够了;最后的12位随即序列,用来记录毫秒内的计数,一个...
  • vc 获取机器码

    2012-06-13 19:30:00
    所谓机器的机器码其实就是电脑的一些特征码,包括硬盘序列号、CPU编号、BIOS编号等等和硬件有关的编号。 你可以用在VC++中获取这些编号,并用一定的算法将他们组合后,就生成了一个机器码,用这个机器码按照一定的...
  • 获取机器唯一,开发平台 delphi 10.3 操作系统 win 10 ,在2003系统上测试通过。里面含有源代码和可执行程序。代码兼容 delphi 7到delphi10.3
  • C# 获取并生成机器码

    热门讨论 2012-11-03 15:43:06
    VS2010环境,.NET4 获取电脑硬盘序列号和CPU序列号,用硬盘和CPU序列号混合生成机器码. 直接可用,比网上公布的那些获取CPU序列号要快,可以直接使用
  • 我们在很多地方都可以看到电脑机器码这个东西,比如吃鸡开挂被封机器码、招投标作假被发现机器码雷同、商业软件通过机器码购买授权等等。机器码到底是什么?它是如何帮助识别电脑唯一性的?请看存储极客的介绍。网卡...
  • 需求:机器码可以用于校验用户是否用的同一台电脑登录,比如在别的机器上登录时做强制下线(踢人下线)。通常在用户注册时,计算一次用户的机器码跟随注册信息一起发送给服务器。 机器码的作用看百度百科: 定义...
  • Go语言代码编译一般分成四个阶段:词法和语法分析、类型检查和抽象语法树(AST)转换、中间代码生成、机器码生成。 第一步,Go语言编译器对源代码文件进行解析:词法解析器将源代码中的字符串序列转换成Token序列;...
  • 经过网上查询找到一个经过验证...//获取用户电脑MAC地址并生成唯一机器识别 class GetMacAddr { var $return_array = array(); // 返回带有MAC地址的字串数组 var $mac_addr; function GetMacAddr($os_t...
  • 机器码生成C#.zip

    2020-09-07 17:18:14
    VS2010环境,.NET4 获取电脑硬盘序列号和CPU序列号,用硬盘和CPU序列号混合生成机器码. 直接可用,比网上公布的那些获取CPU序列号要快,可以直接使用
  • 可以采用机器(电脑)唯一 + 上传IP + 当前时间戳 + GUID ( + 随机数),然后MD5做为文件名。机器唯一有电脑的CPU信息和MAC...//获取电脑的CPU信息function OnlyU(){ $a = ''; $b = array(); if(function_exist...
  • Vue使用Electron获取电脑MAC地址

    千次阅读 2020-04-20 17:19:11
    需求背景:前端使用Vue开发的PC管理端,Boss提出需要进行电脑机器码认证,咨询了好多Vue的小伙伴
  • 根据机器码实现软件注册

    千次阅读 2012-03-29 09:39:09
    偶然看到一篇关于根据电脑硬件的相关串号,作为软件序列号,然后根据自己设计的编码格式,得到不同的注册的文章。 其中提到GetVolumeInformation得到硬盘的序列号,在格式化后,这个序列号会发生变化,想到我们...
  • PHP能获取用户电脑配置信息吗?$_SERVER[''];在linux下使用php获取PC硬件可否?在linux你执行dmidecode就可以查看你机器的硬件配置信息了。帮你找了一个这样的东东,不知道对你有没有帮助:PHP调用COM获得服务器硬件...
  • UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID和许多可能的数字 UUID...
  • 以我自己亲测目前百分百过黑机器码的方法告知需要的朋友。[亲测电脑是主机,笔记本成功与否未知不过也可以尝试]准备工作:U盘需重装系统格盘以及进行新的系统分区再此之前务必备份好重要资料第一步:获取自己电脑的MAC...
  • 1. 使用者通过自己的电脑ComputerB远程访问到ComputerA上,可以操作共享程序 2. 出于安全的考虑,希望能够记录是谁在何时操作过这个共享程序 问题:共享程序能够记录被操作的时间点,但是目前只能获取到Computer...
  • UUID含义是通用唯一识别 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, ...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 149
精华内容 59
关键字:

获取电脑机器码