- 主题:请教个解决方案: 加密perl脚本程序和输入文件
一个cpp程序,调用一个perl脚本,perl脚本读取一堆固定的文本,再产生文本作为结果。
但是perl程序 和 读取的文本内容都不想能被看到内容,想隐藏起来。
perl可以转换成dll 或者exe ?
这堆文本的内容咋隐藏?
--
修改:zhanghaoX FROM 221.216.116.*
FROM 221.216.116.*
还是解决原始需求吧,Perl处理文本真的强大到希加加做不出来吗?按说也就是个正则处理,直接调用RE2库就行。
至于文本文件,随便怎么加密了当数据文件一起发布就可以了,编到DLL也就是防君子。
【 在 zhanghaoX 的大作中提到: 】
: 一个cpp程序,调用一个perl脚本,perl脚本读取一堆固定的文本,再产生文本作为结果。
:
: 但是perl程序 和 读取的文本内容都不想隐藏起来。
:
: perl可以转换成dll 或者exe ?
: 这堆文本的内容咋隐藏?
: --
:
发自「今日水木 on 钛星」
--
FROM 223.104.40.*
他可能只是单纯不知道这个perl脚本干了啥,哈哈
看也看不懂,没法翻译到cpp
【 在 ble 的大作中提到: 】
: 还是解决原始需求吧,Perl处理文本真的强大到希加加做不出来吗?按说也就是个正则处理,直接调用RE2库就行。
: 至于文本文件,随便怎么加密了当数据文件一起发布就可以了,编到DLL也就是防君子。
: 发自「今日水木 on 钛星」
--
FROM 113.137.165.*
像lua那样,嵌入一个perl解释器啊,加载脚本执行。
捋清楚脚本和数据的相对路径就行。
搜了一下,perl embedded,很成熟的方案。一大把。
【 在 zhanghaoX 的大作中提到: 】
: 一个cpp程序,调用一个perl脚本,perl脚本读取一堆固定的文本,再产生文本作为结果。
: 但是perl程序 和 读取的文本内容都不想隐藏起来。
: perl可以转换成dll 或者exe ?
: ...................
--
FROM 113.137.165.*
【 在 DoorWay 的大作中提到: 】
: 他可能只是单纯不知道这个perl脚本干了啥,哈哈
: 看也看不懂,没法翻译到cpp
那这perl代码,不是已经起到了加密效果了吗
--
FROM 220.173.121.*
已经把草莓打包进去了,就是不想让人看到源码
【 在 DoorWay 的大作中提到: 】
: 像lua那样,嵌入一个perl解释器啊,加载脚本执行。
: 捋清楚脚本和数据的相对路径就行。
:
: ...................
--
FROM 221.216.116.*
里边有些很明显的常亮不能对外公开
【 在 MetalSlugX 的大作中提到: 】
: 【 在 DoorWay 的大作中提到: 】
: : 他可能只是单纯不知道这个perl脚本干了啥,哈哈
: : 看也看不懂,没法翻译到cpp
: ...................
--
FROM 221.216.116.*
7z就够了吧,压缩脚本加密,后缀改为.dat,
load时解密解压读字符串。常规贫民操作。
真要正经搞加密,没个头。exe指令也得加密。
【 在 zhanghaoX 的大作中提到: 】
: 已经把草莓打包进去了,就是不想让人看到源码
--
FROM 61.185.160.*
7z解密就没法进行文件操作吧?
很多的文件的一个个解析才行。
【 在 DoorWay 的大作中提到: 】
: 7z就够了吧,压缩脚本加密,后缀改为.dat,
: load时解密解压读字符串。常规贫民操作。
:
: ...................
--
FROM 221.216.116.*
文本只要在最终用户的机器上会出现明文的话,那么你解密文本、使用文本的对应代码都要做隐藏(混淆、VM化)
--
FROM 125.35.123.*