1、机器码指的是将硬件序列号经过一系列加密、散列形成的一串序列号。硬盘,CPU都有一个无法修改的识别码。网卡的MAC其实也算一种,Win7系统作为一种程序并没有机器码,但是它有激活码或者序列号。
2、查看Win7激活码可以在桌面,计算机图标上右键,选择“属性”,在d出的窗口中,查看如下图所示的位置即可。
所谓机器的机器码其实就是电脑的一些特征码,包括硬盘序列号、CPU编号、BIOS编号等等和硬件有关的编号。可以用在VC++中获取这些编号,并用一定的算法将他们组合后,就生成了一个机器码,用这个机器码按照一定的算法生成一个注册码,这样就对你的软件进行了保护,使得只有拥有这个机器码的机器才能安装你的软件。获取硬盘序列号的方法如下(代码)
以驱动器C为例:
char m_Volume[256]//卷标名
char m_FileSysName[256]
DWORD m_SerialNum//序列号
DWORD m_FileNameLength
DWORD m_FileSysFlag
::GetVolumeInformation("c:\\",
m_Volume,
256,
&m_SerialNum,
&m_FileNameLength,
&m_FileSysFlag,
256)执行该函数后,m_Volume就是卷标名字符串,m_SerialNum就是序列号
1右击“本地连接”或“无线本地连接”,点属性,将鼠标放在适配器上,就可以看到显示的MAC地址。
2
点开始->运行,输入cmd,在DOS提示符下输入以下命令: ipconfig /all ,按回车,就可以看到Physical Address,这个就是机器码,即Mac地址。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)