我有两个可执行文件:ELF_A 和 ELF_B(均用 C 编码)
ELF_B 启动时需要密码。
我在启动时为 ELF_A 添加了相同的密码,它使用 fork 发送密码作为参数来启动 ELF_B。
除了安全性之外,一切正常(用 ps 可见)
有什么办法可以避免将密码作为参数发送给 ELF_B 吗? session ,oauth,什么?
最佳答案
是:管道、网络或任何其他IPC机制。 但单独这样做仍然无法增加安全性;您必须考虑中间人。
关于c - 如何在启动可执行文件时隐藏密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28016037/