-
-
[求助]DxtoryCore调试
-
发表于:
2011-4-14 12:28
5967
-
Dxtory是一个可以录制游戏视频的软件,前端是.net,主要代码应该是C++写的
a6fK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3c8^5N6r3!0J5P5g2)9J5k6h3y4G2L8g2)9J5c8Y4j5J5i4K6u0V1k6r3!0%4L8X3I4G2j5h3c8Q4x3X3c8W2L8W2)9J5k6h3S2@1L8h3H3`.
未注册版会在录制的视频上加上水印,所以想去掉那个水印。
两种方法:注册或替换掉水印图片
研究了一下,.net的前端去掉强名称修改IL可以跳过注册检查,但没用,因为录像函数在DxtoryCore.dll里,DxtoryCore的init函数会检查register.dat看是否合法注册。
注册算法看起来就是RSA,然后本机CryptProtect,所以写注册机对我来说是不可能了,只能暴力
但问题是DxtoryCore.dll本身有自我验证,我不知道它是怎么实现,稍微改一个字节都会造成抛出异常 LASTERR 80090006,类似签名验证不通过,是在不知道这是什么验证方式。
如何跳过或者去掉这种验证呢?OD载入就已经异常了。
[培训]科锐逆向工程师培训第53期2025年7月8日开班!