美文网首页
VBS开启下Ryzen Master无法使用

VBS开启下Ryzen Master无法使用

作者: 掌心之家 | 来源:发表于2020-04-19 22:41 被阅读0次

    最近入手了r9 3900x,一番折腾,发现使用hyper-v(即启用VBS)后,无法运行ryzen master。经过一番google,找到了方法解决这一问题。

    简述:使用IDA查找对应程序跳转逻辑,修改对应汇编码。

    1. 打开IDA,加载AMD Ryzen Master.exe,查找文本“Ryzen Master can only run with”。

    2. 定位上层跳转

    3. 定位跳转汇编码的地址

    4. 查询x86 指令集 (ref. http://ref.x86asm.net/coder32.html)

    5. 修改条件跳转,改为直接跳转。由于条件跳转JZ指令为0F84, 而直接跳转JMP指令为90,长度不一致所以需要填充NOP即90

    6. 保存修改到exe,然后又可以运行ryzen master了。

    ref. https://www.youtube.com/watch?v=58KapiWEcs4

    相关文章

      网友评论

          本文标题:VBS开启下Ryzen Master无法使用

          本文链接:https://www.haomeiwen.com/subject/jglwbhtx.html