发包服务器运维经验
发包服务器。并不是c的运维做的事情。是整个项目从数据库到各种服务器,关键负载均衡,计算机备份与恢复,网络和数据库的集群稳定性。跟你这个程序关系不大。你这个程序你发布出去,项目根本就不用管了。最多这是一个服务器资源共享,多台服务器可用共享。单台服务器负载均衡下。
根据我们团队经验,或许主要是为了防止自己内部系统在被攻击时可以随时改变对外出口的访问。
说明你写的程序得越来越流氓。
2、跟你的服务器紧耦合,防止别人利用
没意义的代码重写,比如把题主没给的权限、变量命名不规范之类的漏洞修改了,等这些漏洞出来,这个代码也就废了。更新:刚刚一激动,想到的办法。可以做个大页面,复杂判断框架,打乱判断规则,测试相同判断框架的程序,没有的就被放在客户端,以恶意访问的形式进行渗透测试。
不是服务器端,是虚拟机里做主服务,或者运行nginx跟着被攻击机直接当靶机运行,都很有效。跟看你代码没关系,跟暴露的漏洞太多有关。学做渗透测试吧,再配合vnc、vps啥的,撸人性化防御,细节性安全功能即可。
题主怎么拿到机器权限的?前端?后端?安全框架怎么写的?从哪里来?防御手段是什么?有时间学习是好事,可以继续做,不学习就换机器吧