简体   繁体   English

保护客户端Java应用程序

[英]Securing a client-side Java application

Recently I've been developing a client-side Java Swing application for a client, and I've had a creeping concern that at any given time the client could simply take a snapshot build of the system and run-off with it. 最近,我一直在为客户端开发客户端Java Swing应用程序,而我一直担心,在任何给定时间,客户端都可以简单地对系统进行快照构建并随之运行。

The app needs to be connected to the internet in order to do anything, and I was hoping on getting some tips on how I could put some sort of security in-place to prevent the system from working if I wanted to ie he may copy/install the application somewhere else without me knowing about it (edit from the comment here ). 该应用程序需要连接到互联网才能执行任何操作,并且我希望获得一些提示,以提示我可以如何设置某种安全性以防止系统运行,例如,他可以复制/在我不知道的情况下将应用程序安装在其他地方(在此处的评论中进行编辑)。

I'd need this to be fairly transparent to the client, and it wouldn't need to be 100% robust as the client is not technically competent and is unlikely to try to 'crack' any security that is there. 我需要这对客户端是相当透明的,并且不需要100%健壮,因为客户端在技术上不称职,并且不太可能尝试“破解”现有的任何安全性。

Any tips would be much appreciated! 任何提示将不胜感激!

Thanks 谢谢

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM