typcn
V2EX  ›  Node.js

Node.JS 是否有代码加密的方案?

  •  
  •   typcn · Mar 11, 2015 · 6905 views
    This topic created in 4259 days ago, the information mentioned may be changed or developed.
    确保该源代码只有我一个人打开,别人都无法运行。
    16 replies  •  2015-03-11 21:35:56 +08:00
    FrankFang128
    FrankFang128
    Mar 11, 2015
    1
    rar
    47jm9ozp
    47jm9ozp
    Mar 11, 2015
    2
    虚拟机,加密码,开放API,发虚拟机镜像给对方
    typcn
    typcn
    OP
    Mar 11, 2015
    3
    @ooxxcc 代码是我自己部署的,服务器也是我的,但是别人有可能会登陆这个服务器,我只需要保证
    只有我能看到/启动这个代码。
    Mutoo
    Mutoo
    Mar 11, 2015
    4
    记在脑子里,要用的时候默写出来。
    fising
    fising
    Mar 11, 2015
    5
    @typcn 用别的程序封装一层
    RemRain
    RemRain
    Mar 11, 2015
    6
    单独给 node.js 分配一个账户,设置代码权限,不让别人用 root 登录
    crazyskyangel
    crazyskyangel
    Mar 11, 2015 via Android
    7
    node程序加功能重编译
    47jm9ozp
    47jm9ozp
    Mar 11, 2015
    8
    @typcn 那就找我说的套一层虚拟机咯
    w88975
    w88975
    Mar 11, 2015
    9
    代码真的不值钱
    tini16
    tini16
    Mar 11, 2015
    10
    这时候就需要go语言出场了
    typcn
    typcn
    OP
    Mar 11, 2015 via iPhone
    11
    我找了个开源加密实现,本地把代码加密,然后修改下 node 读取文件时候的代码,输入密码解密后进行启动,就这样吧
    invite
    invite
    Mar 11, 2015
    12
    @typcn 那在运行时,能不能把运行代码抓出来的?按说应该是可以的吧。
    typcn
    typcn
    OP
    Mar 11, 2015
    13
    @invite 就是几个朋友,我想应该不会那么做。
    jiangzhuo
    jiangzhuo
    Mar 11, 2015
    14
    你不要把源碼扔到服務器上就好了,扔字節碼到服務器上,只在開發機上保留源碼。
    otakustay
    otakustay
    Mar 11, 2015
    15
    这是典型的上游问题下游处理的案例……不想让看代码应该单独开用户权限才对,操作系统层面的事让应用去解决实在有些不妥
    ihacku
    ihacku
    Mar 11, 2015 via iPhone
    16
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1606 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 10:58 · PVG 18:58 · LAX 02:58 · JFK 05:58
    ♥ Do have faith in what you're doing.