V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pertersonvv
V2EX  ›  程序员

基于 node 技术开发桌面应用是否存在安全隐患?

  •  
  •   pertersonvv · 2014-12-30 08:18:26 +08:00 · 3447 次点击
    这是一个创建于 3619 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为本地js文件很容易就可以被修改额:)

    23 条回复    2014-12-31 08:41:05 +08:00
    zhouzm
        1
    zhouzm  
       2014-12-30 08:51:02 +08:00
    容器内加密嘛
    pertersonvv
        2
    pertersonvv  
    OP
       2014-12-30 08:52:05 +08:00
    @zhouzm 加壳?
    sanddudu
        3
    sanddudu  
       2014-12-30 08:55:54 +08:00 via iPhone
    @pertersonvv 混淆
    pertersonvv
        4
    pertersonvv  
    OP
       2014-12-30 08:58:26 +08:00
    @sanddudu 混淆后.js文件不是还可以改么?然后注入病毒神马的:(
    zhouzm
        5
    zhouzm  
       2014-12-30 08:59:14 +08:00
    你既然做桌面应用,肯定要有客户端,js资源加密发布,用客户端读取解密,然后再交由 node 解释运行。
    14
        6
    14  
       2014-12-30 09:03:28 +08:00 via Android
    @pertersonvv 你如果都有能力修改用户的程序文件了,还有啥不能干的。印象笔记客户端现在有一部分是nw的,没什么加密的,文件夹逻辑很清晰
    pertersonvv
        7
    pertersonvv  
    OP
       2014-12-30 09:05:29 +08:00
    @14 evernote么?
    GeekGao
        8
    GeekGao  
       2014-12-30 09:09:41 +08:00
    被人反向工程,啥都不安全。 QQ和迅雷是C++码的一样被人反向然后加上自己的插件了
    GeekGao
        9
    GeekGao  
       2014-12-30 09:10:17 +08:00
    对于破解者而言无非是难易问题
    pertersonvv
        10
    pertersonvv  
    OP
       2014-12-30 09:13:13 +08:00
    @GeekGao 你会反向工程么,亲:)
    hjc4869
        11
    hjc4869  
       2014-12-30 09:15:18 +08:00 via iPhone
    桌面工程还是别用js了,想快速开发还是.NET吧
    yibuyisheng
        12
    yibuyisheng  
       2014-12-30 09:15:26 +08:00
    这个安不安全应该是在服务器端控制吧。在浏览器里面不也是可以打开console乱写代码吗?
    pertersonvv
        13
    pertersonvv  
    OP
       2014-12-30 09:16:04 +08:00
    @hjc4869 为啥不是QT:)
    hjc4869
        14
    hjc4869  
       2014-12-30 09:36:08 +08:00
    @pertersonvv Qt毕竟是第三方的。。
    pertersonvv
        15
    pertersonvv  
    OP
       2014-12-30 09:36:40 +08:00
    @hjc4869 现在用Qt的人还多么?
    SuujonH
        16
    SuujonH  
       2014-12-30 11:05:24 +08:00
    @pertersonvv 如果执着于C++做的话,界面QT应该是首选
    knightluffy
        17
    knightluffy  
       2014-12-30 13:32:18 +08:00
    @GeekGao 加插件?从何得知?
    GeekGao
        18
    GeekGao  
       2014-12-30 13:35:02 +08:00
    @knightluffy 难道你没用过珊瑚虫版qq么
    ChiangDi
        19
    ChiangDi  
       2014-12-30 13:36:40 +08:00
    怎么想的,Linux 里面脚本那么多不早就挂了。
    knightluffy
        20
    knightluffy  
       2014-12-30 14:17:08 +08:00
    @GeekGao 额。。这也算。。
    quix
        21
    quix  
       2014-12-30 16:50:07 +08:00
    怕修改买个数字签名
    omegaga
        22
    omegaga  
       2014-12-31 07:30:07 +08:00 via Android
    @zhchbin node-webkit有这种问题吗?
    zhchbin
        23
    zhchbin  
       2014-12-31 08:41:05 +08:00
    @omegaga 据我所知 随便改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 17:43 · PVG 01:43 · LAX 09:43 · JFK 12:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.