什么是漏洞?
我们写的每一行代码都有bug吗?不是,一般叫bug,能上升到漏洞的一般都位于重要的入口点,所以只要保护好系统的每个入口,就相当于把漏洞堵住了,比如java控制器里接收到的用户输入的各种参数。
所以总的来说,漏洞并没有我们想象的那么多,黑客攻破我们的系统也不是那么容易的。毕竟代码在我们手里,服务器在我们手里,所以已经坏了。大不了先断网,重装系统,重新部署应用,然后再上线。
被黑客攻击的快乐
被黑是一件很开心的事情。作为新手,你应该没有机会体验这种快乐。
如果一个网站已经发展到可以被黑客攻击的地步,你应该感到很高兴,这证明你的经营策略是正确的(等着钱)。现在,需要对症下药的是技术。
现在你发现有人攻击你,你就有了成长的机会。
犯了错别人不指出来,你是成长不起来的。很多人就是缺少这样一个严格的“老师”。
你可以在与黑客斗智斗勇的过程中快速成长,每天都有收获和成长。也许你每天都是两三点睡觉,但是每天醒来的时候都异常兴奋。
加强学习
与其有勇气把网站写得这么令人沮丧,不如根据自己的水平来写网站。不管是驴还是马,人都是经历了各种挫折才会成长的。
可以买各种技术书籍,尤其是漏洞相关的,加强学习,把努力变成更完美的代码。
网站的最后一道防线必须每天甚至每小时备份数据库和网站代码。最好在内网设置一个环境,派人定期删除各种垃圾数据。