版主
精华
|
战斗力 鹅
|
回帖 0
注册时间 2002-6-2
|
楼主 |
发表于 2007-9-17 02:14
|
显示全部楼层
楼上这个不就是楼顶的,也只破解了主程序
我自己改的VSTi插件破解,修改VSTi的VOCALOID2.dll和VOCALOID2_Realtime.dll,查找以下等号前的字符串并替换即可
组件检查强制跳转(修正第一次)
83F8FB0F849F000000 = 3BC3900F8EB8000000
83F8FC7419 = 9090909090
注册表检查回避
85C00F85BFFEFFFF = 9090909090909090
调日期到12月,测试Realtime插件成功,Playback插件没声音,不过载入MIDI的时候就用了很长时间,大概是我程序或者设置问题
我没学过任何汇编,破解程序这是第一次,出什么问题请回帖,下面是关联的代码
原始
10010905 . 3BC3 CMP EAX,EBX
10010907 . 0F8D C1000000 JGE VOCALOID.100109CE //EAX大于等于EBX时跳转到100109CE(出组件检查子程序)
1001090D . 83F8 FB CMP EAX,-5
10010910 . 0F84 9F000000 JE VOCALOID.100109B5 //EAX等于-5时跳转到100109B5(安装时的设备未找到错误)
10010916 . 83F8 FC CMP EAX,-4
10010919 . 74 19 JE SHORT VOCALOID.10010934 //EAX等于-4时跳转到10010934(组件过期错误)
1001090D开始,修改为
1001090D 3BC3 CMP EAX,EBX
1001090F 90 NOP
10010910 0F8E B8000000 JLE VOCALOID.100109CE //EAX小于等于EBX时也跳转到100109CE(出组件检查子程序)
10010916 90 NOP
10010917 90 NOP
10010918 90 NOP
10010919 90 NOP
1001091A 90 NOP
跳过注册表检查也是直接NOP掉而已
[ 本帖最后由 qyqgpower 于 2007-9-17 03:35 编辑 ] |
|