好的,我正在尝试为我的Java类文件添加安全性.我不希望它被反编译.所以我所做的就是创建一个登录系统,java应用程序通过Web请求对其进行检查.如果登录信息正确,那么它将运行脚本.但是,我想进一步提高安全性并在线托管类文件.
如何下载并运行在线托管文件?
此外,当app /脚本停止运行或关闭时,将删除.class文件.
我更喜欢它没有下载文件的地方,只需从在线服务器获取并编译/运行.
让我们来看看你做过的事情,以及你提出要做的事情,看看它们是否真的有效:
curl或wget捕获下载的类文件.变化也相对容易失败:
最重要的是,不可能阻止技术熟练和坚定的人击败依赖于控制他/她自己的执行平台的用户保密的安全方案.
你可以希望做的最好的事情就是阻止低技能的攻击者,并减缓熟练的攻击者.你需要问问自己......真的值得付出努力吗?
(注意:无论您使用何种实现语言,都会遇到同样的问题.)
| 归档时间: |
|
| 查看次数: |
3056 次 |
| 最近记录: |