Project1

标题: 一种资源打包加密的工具 [打印本页]

作者: asd8089872    时间: 2022-4-9 00:21
标题: 一种资源打包加密的工具
本帖最后由 asd8089872 于 2022-4-10 19:14 编辑

上一个帖子:https://rpg.blue/thread-489250-1-1.html

用来将一个目录下的所有文件的二进制数据(非链接文件)加密然后转换成C语言代码,编译得到的动态库文件通过 nodejs + ffi-napi 调用以获取资源数据

使用nodejs+electron编写,通过electron-packager工具打包。通过electron-packager打包的程序已在linux和windows平台测试通过

使用方法为:设置文件所在目录的路径和输出文件的路径,设置动态模块的名称,点击开始转换就可以在输出路径中看到结果。已提供在linux平台用来编译动态链接库文件的Makefile文件,其他系统的编译方法请参考之。

更新的内容:新增了打包前加密数据的功能,但是游戏运行时加载的脚本或动态库需要自己编写。

打包好的程序:

二进制文件加密打包工具 - Linux64版本

二进制文件加密打包工具 - Win32版本

输出结果释义:

作者: asd8089872    时间: 2022-4-9 00:34
使用演示: https://wwc.lanzoub.com/irSWG02vavqb
作者: 0Cube-Lori    时间: 2022-4-9 22:36
???虽然看不懂但是我大受震撼
作者: nhycs01    时间: 2022-4-10 21:13
楼主好,请问WIN7,64位系统应该使用哪个版本?是Linux64吗
作者: asd8089872    时间: 2022-4-10 23:07
nhycs01 发表于 2022-4-10 21:13
楼主好,请问WIN7,64位系统应该使用哪个版本?是Linux64吗

你好,使用win32版本,但是我这边没有win7系统所以并未在win7系统测试过,如果你是用出现问题麻烦跟我说一下,我好修复。
作者: 540666123    时间: 2022-4-12 17:08
虽然我需要加密但是我确实看不懂
作者: 347780682    时间: 2022-4-13 00:21
话说这个可以加密js文件吗?
作者: okok2891    时间: 2022-4-13 14:29
看不懂是次元不对嘛
作者: mollyko    时间: 2022-4-13 14:44
感覺好牛……大收震撼
作者: asd8089872    时间: 2022-4-13 19:00
347780682 发表于 2022-4-13 00:21
话说这个可以加密js文件吗?

js文件没法加密,最多混淆
作者: 佳哥RPG    时间: 2022-5-5 12:15
有点实用,先下载看看
作者: yxd5108    时间: 2022-6-10 09:59
是个不错的好东西,我先收藏!!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1