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

请问公司的加密系统会对代码的编译和逻辑有影响吗?

  •  1
     
  •   yhm2046 · 2023-09-22 14:19:01 +08:00 · 1666 次点击
    这是一个创建于 427 天前的主题,其中的信息可能已经有所发展或是发生改变。

    入职新公司,工作电脑有加密,说是为了防止代码外传,对所有 java 和 c 文件加密,无法使用 git diff ,拷贝到别的地方打开时乱码。 昨天我在家调整正常的代码今天到公司运行第一次过了,后面一直报权限问题,想问下跟代码加密有影响吗?另外我想用 git diff 有何办法?

    15 条回复    2023-09-25 11:14:11 +08:00
    m1nm13
        1
    m1nm13  
       2023-09-22 14:30:39 +08:00
    我只能说.我见识过的公司最终都放弃了这套 NT 方案.反正会遇到各种各样的问题.

    唯一一直坚持加密的公司,用的手段更彻底:只允许用 vim,你得 RDP 远程到跳板机上用 ssh 登录开发服务器.当然没有 IDE 开发效率自然不高.
    AoEiuV020JP
        2
    AoEiuV020JP  
       2023-09-22 14:31:56 +08:00
    一般来说是透明加密,只影响文件内容,权限问题应该无关,
    diff 这个,和加密系统白名单规则有关,最好问前辈有没有什么能用的,
    比如我公司里的亿赛通配置的时候就是我跟进的,idea 死活无法 diff ,但 tortoiseSVN 可以,因为后者是基于文件的,diff 前后文件会用特殊后缀保存再读取再 diff ,加个白名单就 ok ,idea 是直接读到内存 diff ,没有文件就没办法,
    lambdaq
        3
    lambdaq  
       2023-09-22 14:32:51 +08:00
    都加密了用啥 git 啊?
    x86
        4
    x86  
       2023-09-22 14:34:14 +08:00
    那不如学华子内网用远程机开发
    ShuA1
        5
    ShuA1  
       2023-09-22 14:53:32 +08:00
    一般来说没有影响, 这是透明加解密的技术, 也就是文件在落地的时候就加密。
    也可以对一些二进制增加白名单,让这些二进制使用文件的时候不受加密的影响。
    flyico
        6
    flyico  
       2023-09-22 15:58:26 +08:00
    我司用的也是这个,这种加密都是毫无卵用,还影响工作效率,因为加密和解密过程都在本机,理论上就不可能安全,而且,为了不影响工作,必然要给一些软件开白名单,而这个白名单又几乎都是进程名判断,随便搞点手段就能破解导出了
    yhm2046
        7
    yhm2046  
    OP
       2023-09-22 17:51:36 +08:00
    @m1nm13 我们软件老大也很抵制,目前在向 git 过渡,暂时大部分还是用 svn ,我还不太熟悉
    yhm2046
        8
    yhm2046  
    OP
       2023-09-22 17:54:06 +08:00
    @AoEiuV020JP 目前大部分代码还是 svn 管理,我昨天试了放在服务器用裸仓库 git 也 diff 不了,目前还不熟悉问了其他同事没有好的办法只能自己多备份
    yhm2046
        9
    yhm2046  
    OP
       2023-09-22 17:55:06 +08:00
    @lambdaq 主要是想管理自己的代码,年纪大了超过一个礼拜的代码没有记录我自己写的自己都看不明白
    yhm2046
        10
    yhm2046  
    OP
       2023-09-22 17:56:12 +08:00
    @ShuA1 目前就是识别成二进制,昨天我一开始还以为是我自己本地设置问题搞了半天一问原来有加密。请问你是怎么解决的?
    yhm2046
        11
    yhm2046  
    OP
       2023-09-22 18:06:50 +08:00
    @flyico 我查了一下没找到具体名称,有个 CDGServer3/workflowE 字段,你是不是也是这个加密软件
    janus77
        12
    janus77  
       2023-09-22 22:55:16 +08:00
    没见过这种东西,长见识了
    dd102
        13
    dd102  
       2023-09-22 23:01:37 +08:00
    透明加密一般会不影响文件读写啊?除非多线程读写文件逻辑复杂,加密软件搞不定?
    yhm2046
        14
    yhm2046  
    OP
       2023-09-23 09:03:00 +08:00
    今天查到了是亿塞通加密,我搜了一下网上有破解办法,想问下我如果破解了网管远程能发现吗?
    ShuA1
        15
    ShuA1  
       2023-09-25 11:14:11 +08:00
    @dd102 如果出现意外关机的情况, 可能出现文件丢失或损坏的情况
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:43 · PVG 03:43 · LAX 11:43 · JFK 14:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.