通过WMI获取据盘符获取U盘物理序列号.docxVIP

  • 32
  • 0
  • 约3.47万字
  • 约 29页
  • 2018-12-01 发布于江苏
  • 举报

通过WMI获取据盘符获取U盘物理序列号.docx

通过WMI获取据盘符获取U盘物理序列号

JavaScript通过WMI获取根据盘符获取U盘物理序列号 一:达到的效果 根据UKeyTool生成的U盘文件xxxx_private.ukey内的md5与U盘物理序列号+ xxxx_uKey+界面读取文件自由串(50*10)计算的md5对比,如果一样,则允许登录,否则不允许登录 二:加密工具 1 原理 U盘序列号信息格式:vid_0537pid_a703#192b0c00048a,其中192b0c00048a为U盘的物理序列号(唯一); U盘中的验证文件名为xxxx_private.ukey;将U盘的物理序列号加工后保存在文件xxxx_private.ukey中,使U盘和文件一一对应。 2 加密步骤 1. 把U盘的物理序列号中的所有字母转换成大写,如192B0C00048A,标为串1; 2. 固定串xxxx_uKey,标为串2; 3. 随机生成50*10个的可见字符:ASCII范围33-126,标为串3; 4. 串1、串2、串3顺序合并,计算32位MD5(字母大写); 5. 创建文件ipbc_private.ukey,写入字符串:File:xxxx_V3 USB Private key; 6. 换行,写入版本号,格式:Version: 7. 换行,写入MD5值; 8. 换行,写入串3,每50个字符换行; 三:JavaScript解密 1 解密步骤 1. 把U盘的物理序

文档评论(0)

1亿VIP精品文档

相关文档