<分区>
我创建了一个 Java 程序,它在服务器端工作,通过 Sockets
与 Android 应用程序通信。现在我想检查它对黑客攻击是否安全。我也在 Security.SE 论坛上问过,但这是与编程相关的。那么,我需要在我的 Java 程序中寻找什么才能使其变得很重才能被分解?
<分区>
我创建了一个 Java 程序,它在服务器端工作,通过 Sockets
与 Android 应用程序通信。现在我想检查它对黑客攻击是否安全。我也在 Security.SE 论坛上问过,但这是与编程相关的。那么,我需要在我的 Java 程序中寻找什么才能使其变得很重才能被分解?
最佳答案
首先要检查的是它运行的服务器。您可以确定地查看 https://www.owasp.org/网站。它始终是安全威胁的良好来源。然后还有很多渗透测试工具https://www.kali.org/内置了很多。 但最重要的可能是你如何设计你的 API,我的意思是你不是很明确你需要知道什么,但一些规则肯定会适用:
关于java - 如何保护 Java 程序免受黑客攻击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28262070/