KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

半挖坟。紧急求助,谁能告诉我KFC出的Rewrite体验版v1的那个SiglusEngine-CH是怎么修改出来的。

[ 8021 查看 / 5 回复 ]

现在移植遇到了一个大麻烦。RLSE在Mac 上无效。论坛上的那个裸体补丁没法存档而且到后面常常莫名其妙的崩溃。只有SiglusEngine-CH可以正常运行。但是因为正式版和体验版的link不一样。所以要以正式版的Siglus为模版改一个SiglusEngine-CH V2(暂定)。
解析DLL不是不可以,但是我从有关人士那边得到的回复是,起码14天才能搞清楚。所以相比之下开发SiglusEngine-CH V2似乎来的更划算。
所以麻烦大大们告诉我你们当时是怎么修改SiglusEngine-CH 的。如果不方便在论坛上说,请把有关信息发到jonojlu@163.com
万分感谢!!!
最后编辑Josh_MOX 最后编辑于 2011-06-26 21:21:48
分享 转发
TOP

不是开发的,是修改的... = =

SiglusEngine是很新的引擎,功能正在快速增加中。
不排除新的版本用到了一些Mac不能完美模拟的API。
再加上这个版本有加壳保护……

建议你还是一步一步的来吧,首先把TE2成功模拟。
Prz
TOP

这个问题需要送楼上一个如其头像那样的娃娃才能快速解决,以楼上的聪明才智,应该不用14天之久……
1

评分次数

    TOP

    不是开发的,是修改的... = =

    SiglusEngine是很新的引擎,功能正在快速增加中。
    不排除新的版本用到了一些Mac不能完美模拟的API。
    再加上这个版本有加壳保护……

    建议你还是一步一步的来吧,首先把TE2成功模拟。
    Misha 发表于 2011/6/26 19:03:00


    两个体验版都已经模拟成功了,现在就差正式版。关于API不能完美模拟的问题,WineDev的回复是可能性不大。因为XP的API已经完成了全解析,只要软件兼容XP基本上不存在兼容性问题
    我现在需要的就是修改方法。来复原Siglus的DLL调用方式。只要这个一解决,移植不是问题。
    TOP

    外面的那层壳使用了一些非标准的方法保护API,有可能利用了一些非公开的特性,Wine是无法完美模拟的,除非有Win的源代码。

    或者有没加壳/真正去壳的引擎。
    Prz
    TOP

    外面的那层壳使用了一些非标准的方法保护API,有可能利用了一些非公开的特性,Wine是无法完美模拟的,除非有Win的源代码。

    或者有没加壳/真正去壳的引擎。
    Misha 发表于 2011/6/26 20:00:00

    的确,用fixme发现了:
    fixme:wbemprox:wbem_locator_ConnectServer 0x129400, L"\\\\.\\ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), 0x0, 0x32ef20)


    对WMI动手脚啊,有些难办喽。。但至少不是改API,这个比较好
    TOP