地址: https://github.com/DavidCai1993/lock.js
特性:
fd
的 fs
read 方法。欢迎大家使用试玩,虽然感觉应该还有不少坑~也欢迎 star ~欢迎 PR ~
1
int64ago 2016-08-30 08:19:27 +08:00
npm install 后很多本来就可以直接执行,为什么需要打包?
如果是桌面应用,都是自带打包的,如 electron-packager 那么问题来了,这个轮子意义是? |
2
zhangbohun 2016-08-30 08:29:47 +08:00 via Android
@int64ago 加密?
|
3
yimity 2016-08-30 08:43:12 +08:00
如果是 electron 做出来的应用,能不能打包成一个独立的 exe 文件?
|
5
qqqppp9998 OP @int64ago 2 , 3 楼的回复都阔以回答~
|
6
iwege 2016-08-30 11:20:46 +08:00
node electron 都自带调试,所以加密的意义是?
|
7
qqqppp9998 OP @iwege 比如说可以是保密源代码
|
8
loading 2016-08-30 12:58:50 +08:00 via Android
@qqqppp9998 js 最多就是混淆,要保密,换编译型的语言吧。
|
9
qqqppp9998 OP @loading 恩,若在一开选择的时候, JS 必须不是首选~
|
10
zsx 2016-08-30 13:11:22 +08:00
读了代码,这加密了和没加密有什么区别?我还不如创建一个自解压文件……
|
11
qqqppp9998 OP @zsx 二进制可执行文件如何看到源码...
|
12
jucelin 2016-08-30 13:23:32 +08:00
有计划支持 windows 吗
|
13
zsx 2016-08-30 13:27:12 +08:00
@qqqppp9998 根据你这个文件格式直接做解析器就好了啊……无非解密变的麻烦了一点罢了……
|
14
tinyproxy 2016-08-30 13:28:26 +08:00
@qqqppp9998 简单看了一下,错了请指正。感觉就是一个加密打包而已,对代码的保护好像病没有什么意义。。。我还以为是类似这样的东西 https://github.com/nwjs/nw.js/wiki/protect-javascript-source-code-with-v8-snapshot
|
15
tinyproxy 2016-08-30 13:29:57 +08:00
@qqqppp9998 偷懒一点的方法,把你的程序跑起来,读内存。
|
16
qqqppp9998 OP @zsx 恩前提是有 key
|
17
iwege 2016-08-30 13:44:22 +08:00
@qqqppp9998 你部署执行的时候必须要有 key ,除非机器也是你控制的,否则的话要拿到 key 也容易。
|
18
qqqppp9998 OP @iwege 恩用 key 折中因为考虑要到对应平台上编译,挺头疼的~
|