cron job 的脚本有什么办法保护密码么?

2015-02-02 09:26:22 +08:00
 geeti

公司有些东西每隔一段时间需要填写表格,比如登记考勤,更新wifi,于是就写了几个脚本自动运行。其中需要公司的id和密码。现在只能明文放在脚本里。

有什么办法可以让密码不这么明显么?

2791 次点击
所在节点    程序员
7 条回复
liyvhg
2015-02-02 09:34:50 +08:00
用脚本调另一个脚本,做base64等encode。。。
话说你们公司是网络考勤么,真好~我们得人肉刷手指头。。。
oott123
2015-02-02 10:07:15 +08:00
把权限限制成 700 ,然后属主改成 root 不就完了……
pfitseng
2015-02-02 10:09:29 +08:00
@liyvhg 直接把这个base64的密文作为密码不就完了
Sunyanzi
2015-02-02 10:10:58 +08:00
把需要的功能写成可执行文件 ... 还觉得不够安全就再加层壳 ...

如果懒得折腾就用 Python 写然后只保留 pyc ... 虽然反编译很容易但至少比明文强 ...
knightlhs
2015-02-02 11:07:13 +08:00
修改编码 是一种比如 base64 优点是 广泛 缺点是 大众基本都能看懂
对称加密 你自己控制密钥 缺点是 如果程序是公开的 基本同上
换编译语言 放常量里 除非反编译 还算可靠

喜欢折腾还可以 加花 加壳 。。。。。 随你折腾吧
反正能看到源文件基本都那样了
niboy
2015-02-02 12:06:49 +08:00
公司密码弄简单点,和私人用的比一样就是了。
geeti
2015-02-03 00:42:11 +08:00
@pfitseng ~/是挂载的,su的密码是公开的。

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

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

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

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

© 2021 V2EX