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

242 天前
 yhm2046

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

1488 次点击
所在节点    程序员
15 条回复
m1nm13
242 天前
我只能说.我见识过的公司最终都放弃了这套 NT 方案.反正会遇到各种各样的问题.

唯一一直坚持加密的公司,用的手段更彻底:只允许用 vim,你得 RDP 远程到跳板机上用 ssh 登录开发服务器.当然没有 IDE 开发效率自然不高.
AoEiuV020JP
242 天前
一般来说是透明加密,只影响文件内容,权限问题应该无关,
diff 这个,和加密系统白名单规则有关,最好问前辈有没有什么能用的,
比如我公司里的亿赛通配置的时候就是我跟进的,idea 死活无法 diff ,但 tortoiseSVN 可以,因为后者是基于文件的,diff 前后文件会用特殊后缀保存再读取再 diff ,加个白名单就 ok ,idea 是直接读到内存 diff ,没有文件就没办法,
lambdaq
242 天前
都加密了用啥 git 啊?
x86
242 天前
那不如学华子内网用远程机开发
ShuA1
242 天前
一般来说没有影响, 这是透明加解密的技术, 也就是文件在落地的时候就加密。
也可以对一些二进制增加白名单,让这些二进制使用文件的时候不受加密的影响。
flyico
242 天前
我司用的也是这个,这种加密都是毫无卵用,还影响工作效率,因为加密和解密过程都在本机,理论上就不可能安全,而且,为了不影响工作,必然要给一些软件开白名单,而这个白名单又几乎都是进程名判断,随便搞点手段就能破解导出了
yhm2046
242 天前
@m1nm13 我们软件老大也很抵制,目前在向 git 过渡,暂时大部分还是用 svn ,我还不太熟悉
yhm2046
242 天前
@AoEiuV020JP 目前大部分代码还是 svn 管理,我昨天试了放在服务器用裸仓库 git 也 diff 不了,目前还不熟悉问了其他同事没有好的办法只能自己多备份
yhm2046
242 天前
@lambdaq 主要是想管理自己的代码,年纪大了超过一个礼拜的代码没有记录我自己写的自己都看不明白
yhm2046
242 天前
@ShuA1 目前就是识别成二进制,昨天我一开始还以为是我自己本地设置问题搞了半天一问原来有加密。请问你是怎么解决的?
yhm2046
242 天前
@flyico 我查了一下没找到具体名称,有个 CDGServer3/workflowE 字段,你是不是也是这个加密软件
janus77
242 天前
没见过这种东西,长见识了
dd102
242 天前
透明加密一般会不影响文件读写啊?除非多线程读写文件逻辑复杂,加密软件搞不定?
yhm2046
242 天前
今天查到了是亿塞通加密,我搜了一下网上有破解办法,想问下我如果破解了网管远程能发现吗?
ShuA1
239 天前
@dd102 如果出现意外关机的情况, 可能出现文件丢失或损坏的情况

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/976190

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX