首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jxcore不能保护源代码

jxcore不能保护源代码
EN

Stack Overflow用户
提问于 2017-09-17 12:25:22
回答 1查看 293关注 0票数 0

我从blog中看到,jxcore可以基于js代码创建可执行文件(作为命令行应用程序运行),并保护源代码不被轻易看到。

但是,当我尝试以下操作时,我发现可执行文件(在Ubuntu中)仍然包含源代码

代码语言:javascript
复制
# jx package test1.js
# change library and extract attribute in file test1.jxp to be false
# jx compile test1.jxp
# grep "this is test1" test1 
  Binary file test1 matches

小JS文件test1.js

代码语言:javascript
复制
console.log("this is test1");

我知道没有完美的方法可以保护应用程序不被撤销。但我只是希望没有简单的方法(如“字符串”命令)来从可执行文件中抓取源代码。

EN

回答 1

Stack Overflow用户

发布于 2017-09-17 12:54:19

简单地说,你读过的博客文章是过时的,也是错误的。The "protection" features provided by JXCore were severely flawed,并在该项目的后续版本中被大量删除。

请勿使用JXCore。Development on the project was halted in March 2016;它已经明显落后于node.js平台,并且没有提供比pkg这样的开放解决方案更多的实际好处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46260637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档