14 评论

2 收藏

分享

ra2mp地图打包器下载及教程

全部回复 (14)
查看全部
感谢开发者,我也是做开发的,由于红警自身原因,即使加密了,用一些技术手段(如反编译平台或者红警),仍然可以得到地图的代码进行修改。我有个提议可以验证某个地图是否为作者原创,就是增加一个数字签名功能,可以用rsa加密算法,打包地图的软件可以生成公钥私钥对,私钥与论坛账号关联保存到服务器不被公开,公钥可以公开,使用打包软件时需要登录账号获取作者的私钥,用私钥生成签名,把签名一起打包到ra2mp文件里,最终平台房间里使用该地图时,平台用公钥对签名进行验证,然后显示出作者是谁,如果被修改则可提示此地图被修改过。

虽然不能完全的保护地图代码不被泄露,但是能严格的保证某个地图是否为某个作者原创,也是一种保护版权的方式,能激励各位作者做出更好的地图。

举报 回复 支持 7 反对 0 使用道具

引用 @rott421 发表于 2020-1-11 21:43
感谢开发者,我也是做开发的,由于红警自身原因,即使加密了,用一些技术手段(如反编译平台或者红警),仍 ...

战网地图打包后本来就是经过了rsa加密的,但是游戏读取的时候会将地图的明文解密出来,不修改地图读取机制,相当于被绕过的马奇诺防线

举报 回复 支持 反对 使用道具

生成CSF键值对 具体怎么操作,是修改游戏中的中文内容吧

举报 回复 支持 反对 使用道具

为什么我做的进去就弹ok啊

举报 回复 支持 反对 使用道具

引用 @rott421 发表于 2020-1-11 21:43
感谢开发者,我也是做开发的,由于红警自身原因,即使加密了,用一些技术手段(如反编译平台或者红警),仍 ...

想法很棒,但其实如果有反编译过后的源码,别人也可以重新进入编辑器进行打包和生成新的密钥对,似乎问题并没有被解决。

举报 回复 支持 反对 使用道具

clsky
管理员
主题 262
回复 789
粉丝 13
快速回复 返回顶部 返回列表