• 注册
  • 转载分享 转载分享 关注:153 内容:10405

    VMware_cpuid 虚拟机cpuid修改工具(可通过虚拟机解决绑定CPU的软件)

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 3
    • 转载分享
    • VMware_cpuid 虚拟机cpuid修改工具(可通过虚拟机解决绑定CPU的软件)

      软件介绍

      有些软件要求某个机器上才能执行,本来想通过在虚拟机上安装软件后绕过,但后来发现虚拟机竟然CPU是跟实体机匹配的,就一直想找个能产生CPUID的软件,后来在网上找到了相应的源码,但产生的值不是VMWARE的,改了一下做出这个工具,可以通过查看计算机的CPUID内容,并生成VMware格式的内容!

      只要去虚拟化,其他硬件都是一样的,主要是CPU会变,程序并不会识别到硬件变了(可以去虚拟化,锁定CPU),然后注册软件,然后复制虚拟机就到处可以运行了,操作系统可以用挂机版那种2G的版本。要在Dos里开窗口运行就看到结果了,或者cpuidvm>aa.txt产生的文件在aa.txt里

      使用说明

      1、Cmd执行:cpuidvm.exe>aa.txt

      2、然后把“aa.txt”复制内容粘贴到.vmx配置文件中,即可实现与其他机器一样的CPUID,可以解决某些软件认CPUID的问题。

      3、如果CPU不兼容,一般来说,老CPU的指令新CPU都认,但新cpuid在老机器就运行不了,可以只复制cpuid.1,cpuid.80000000,cpuid.80000002,cpuid.80000003,cpuid.80000004(每个四条)就行了

      4、建议在低配置的机器上采集CPUID

      附上两组CUPID数据;

      如果不行,就只复制cpuid.1,cpuid.80000000,cpuid.80000002,cpuid.80000003,cpuid.80000004这几个。

      cpuid.1.eax = “0000:0000:0000:0010:0000:0110:1111:0010”

      cpuid.1.ebx = “0000:0000:0000:0001:0000:1000:0000:0000”

      cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”

      cpuid.1.edx = “0000:1111:1110:1011:1111:1011:1111:1111”

      cpuid.80000000.eax = “1000:0000:0000:0000:0000:0000:0000:1000”

      cpuid.80000000.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000000.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000000.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000002.eax = “0010:0000:0010:0000:0010:0000:0010:0000”

      cpuid.80000002.ebx = “0100:1001:0010:0000:0010:0000:0010:0000”

      cpuid.80000002.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”

      cpuid.80000002.edx = “0010:0000:0010:1001:0101:0010:0010:1000”

      cpuid.80000003.eax = “0110:1110:0110:1111:0110:0101:0101:1000”

      cpuid.80000003.ebx = “0010:0000:0010:1001:0101:0010:0010:1000”

      cpuid.80000003.ecx = “0010:0000:0101:0101:0101:0000:0100:0011”

      cpuid.80000003.edx = “0010:0000:0010:1101:0011:0111:0100:0101”

      cpuid.80000004.eax = “0011:0000:0011:0011:0011:1000:0011:0100”

      cpuid.80000004.ebx = “0010:0000:0100:0000:0010:0000:0010:0000”

      cpuid.80000004.ecx = “0011:0011:0011:0001:0010:1110:0011:0010”

      cpuid.80000004.edx = “0000:0000:0111:1010:0100:1000:0100:0111”

      cpuid.0.eax = “0000:0000:0000:0000:0000:0000:0001:0110”

      cpuid.0.ebx = “0111:0101:0110:1110:0110:0101:0100:0111”

      cpuid.0.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”

      cpuid.0.edx = “0100:1001:0110:0101:0110:1110:0110:1001”

      cpuid.1.eax = “0000:0000:0000:0010:0000:0110:1111:0010”

      cpuid.1.ebx = “0000:0000:0000:0001:0000:1000:0000:0000”

      cpuid.1.ecx = “1000:0010:1001:1000:0010:0010:0000:0011”

      cpuid.1.edx = “0000:1111:1110:1011:1111:1011:1111:1111”

      cpuid.2.eax = “0111:0110:0000:0011:0110:0011:0000:0001”

      cpuid.2.ebx = “0000:0000:1111:0000:1011:0101:1111:1111”

      cpuid.2.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.2.edx = “0000:0000:1100:0011:0000:0000:0000:0000”

      cpuid.3.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.3.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.3.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.3.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.4.eax = “0000:0000:0000:0000:0000:0001:0010:0001”

      cpuid.4.ebx = “0000:0001:1100:0000:0000:0000:0011:1111”

      cpuid.4.ecx = “0000:0000:0000:0000:0000:0000:0011:1111”

      cpuid.4.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.4.1.eax = “0000:0000:0000:0000:0000:0001:0010:0010”

      cpuid.4.1.ebx = “0000:0001:1100:0000:0000:0000:0011:1111”

      cpuid.4.1.ecx = “0000:0000:0000:0000:0000:0000:0011:1111”

      cpuid.4.1.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.4.2.eax = “0000:0000:0000:0000:0000:0001:0100:0011”

      cpuid.4.2.ebx = “0000:0000:1100:0000:0000:0000:0011:1111”

      cpuid.4.2.ecx = “0000:0000:0000:0000:0000:0011:1111:1111”

      cpuid.4.2.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.4.3.eax = “0000:0000:0000:0000:0000:0001:0110:0011”

      cpuid.4.3.ebx = “0000:0010:1100:0000:0000:0000:0011:1111”

      cpuid.4.3.ecx = “0000:0000:0000:0000:0000:1111:1111:1111”

      cpuid.4.3.edx = “0000:0000:0000:0000:0000:0000:0000:0110”

      cpuid.5.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.5.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.5.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.5.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.6.eax = “0000:0000:0000:0000:0000:0000:0000:0100”

      cpuid.6.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.6.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.6.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.7.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.7.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.7.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.7.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.8.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.8.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.8.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.8.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.9.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.9.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.9.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.9.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.a.eax = “0000:0111:0011:0000:0000:0100:0000:0001”

      cpuid.a.ebx = “0000:0000:0000:0000:0000:0000:1111:1111”

      cpuid.a.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.a.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.b.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.b.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.b.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.b.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.c.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.c.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.c.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.c.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.1.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.1.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.1.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.d.1.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.e.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.e.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.e.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.e.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.f.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.f.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.f.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.f.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.10.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.10.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.10.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.10.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.11.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.11.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.11.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.11.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.12.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.12.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.12.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.12.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.13.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.13.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.13.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.13.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.14.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.14.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.14.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.14.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.15.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.15.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.15.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.15.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.16.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.16.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.16.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.16.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000000.eax = “1000:0000:0000:0000:0000:0000:0000:1000”

      cpuid.80000000.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000000.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000000.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000001.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000001.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000001.ecx = “0000:0000:0000:0000:0000:0000:0000:0001”

      cpuid.80000001.edx = “0010:1000:0001:0000:0000:0000:0000:0000”

      cpuid.80000002.eax = “0010:0000:0010:0000:0010:0000:0010:0000”

      cpuid.80000002.ebx = “0100:1001:0010:0000:0010:0000:0010:0000”

      cpuid.80000002.ecx = “0110:1100:0110:0101:0111:0100:0110:1110”

      cpuid.80000002.edx = “0010:0000:0010:1001:0101:0010:0010:1000”

      cpuid.80000003.eax = “0110:1110:0110:1111:0110:0101:0101:1000”

      cpuid.80000003.ebx = “0010:0000:0010:1001:0101:0010:0010:1000”

      cpuid.80000003.ecx = “0010:0000:0101:0101:0101:0000:0100:0011”

      cpuid.80000003.edx = “0010:0000:0010:1101:0011:0111:0100:0101”

      cpuid.80000004.eax = “0011:0000:0011:0011:0011:1000:0011:0100”

      cpuid.80000004.ebx = “0010:0000:0100:0000:0010:0000:0010:0000”

      cpuid.80000004.ecx = “0011:0011:0011:0001:0010:1110:0011:0010”

      cpuid.80000004.edx = “0000:0000:0111:1010:0100:1000:0100:0111”

      cpuid.80000005.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000005.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000005.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000005.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000006.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000006.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000006.ecx = “0000:0001:0000:0000:0110:0000:0100:0000”

      cpuid.80000006.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000007.eax = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000007.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000007.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000007.edx = “0000:0000:0000:0000:0000:0001:0000:0000”

      cpuid.80000008.eax = “0000:0000:0000:0000:0011:0000:0010:1011”

      cpuid.80000008.ebx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000008.ecx = “0000:0000:0000:0000:0000:0000:0000:0000”

      cpuid.80000008.edx = “0000:0000:0000:0000:0000:0000:0000:0000”

      隐藏内容需要回复可以看见

      回复
      Lv.5

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复
      Lv.2
      灌水*1

      11

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: