
安全防御之:命令执行漏洞 & 文件包含漏洞 【艾娜】命令执行漏洞 - 防御:
尽量不要使用系统执行命令;
序号 | CPU | 内存 | 硬盘 | 宽带 | IP | 售价 | 免费试用 |
---|---|---|---|---|---|---|---|
美国服务器① | E5-2620 | 32G | 1T HDD | 100M/不限流 | 1IP | $198.00 | 申请试用 |
美国服务器② | E5-2650 | 32G | 1T HDD | 100M/不限流 | 1IP | $258.00 | 申请试用 |
美国服务器③ | E5-2680 | 32G | 1T HDD | 100M/不限流 | 1IP | $318.00 | 申请试用 |
美国服务器④ | E5-2690 | 32G | 1T HDD | 100M/不限流 | 1IP | $338.00 | 申请试用 |
美国服务器⑤ | E5-2697 | 32G | 1T HDD | 100M/不限流 | 1IP | $378.00 | 申请试用 |
美国服务器⑥ | E5-2620*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $378.00 | 申请试用 |
美国服务器⑦ | E5-2650*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $438.00 | 申请试用 |
美国服务器⑧ | E5-2680*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $478.00 | 申请试用 |
美国服务器⑨ | E5-2690*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $558.00 | 申请试用 |
美国服务器⑩ | E5-2697*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $598.00 | 申请试用 |
美国服务器⑪ | E5-2680v4*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $698.00 | 申请试用 |
美国服务器⑫ | E5-2698v4*2 | 32G | 1T HDD | 100M/不限流 | 1IP | $798.00 | 申请试用 |
在进入执行命令函数/方法之前,变量一定要做好过滤,对敏感字符进行转义;
在使用动态函数之前,确保使用的函数是指定的函数之一;
对PHP语言来说,不能完全控制的危险函数最好不要使用。
文件包含漏洞 - 防御:
严格判断包含中的参数是否外部可控,因为文件包含漏洞利用成功与否的关键点就在于被包含的文件是否可被外部控制;
路径限制:限制被包含的文件只能在某一文件内,一定要禁止目录跳转字符,如:“../”;
包含文件验证:验证被包含的文件是否是白名单中的一员;
尽量不要使用动态包含,可以在需要包含的页面固定写好,如:include('head.php')。
---------------------------------云尚 国内高防御服务器租用 美国高防御服务器租用 欢迎联系在线客服 艾娜QQ
下一篇:
Windows操作系统的基本攻击方式