发表时间: 2021-08-16 00:00:00
作者: 上海卫戍信息技术有限公司
浏览:
软件安全测试中的常见漏洞
软件是由人编写而成。并且一个软件的源代码很多很长,所以软件有漏洞并不奇怪,但是在正式上架前我们应该找出并修复这些漏洞,因为当这些漏洞遇到特殊命令时或者遭受黑客攻击时带来的损失无法估量,为此我们必须在软件正式上架前进行软件安全测试,一个性能稳定的软件安全测试能发现软件的大部分漏洞,今天我们看看以下几种常见漏洞。
一.注入式攻击
软件安全测试发现的注入式攻击是攻击者把命令插入到注册表单的输入域或页面请求的查询字符串欺骗服务器执行恶意的输入命令。在某些表单中用户输入的内容直接用来构造或者影响动态命令或作为存储过程的输入参数,这类表单特别容易受到注入式攻击。
二.修改提交数据
曾经某公司做过一个关于在线支付的商城,在软件安全测试过程中发现通过抓包抓到的提交价格经过修改再发包可以通过。简单来说是本来100块钱买的东西抓包修改为1块能成功购买这成为了一个巨大的隐患。
三.容易出现点击劫持
页面未能设置适当的代码开头则攻击者控制的页面可能将其加载到列表中导致点击劫持攻击。此类攻击属于一种防软件安全测试欺骗手段,主要实现方式有两种一是攻击者将一个列表覆盖在一个网页上二是攻击者使用一张图片覆盖在网页遮挡网页原有位置的含义。
另外在输入代码时误输或者漏输也会造成很大的安全漏洞,黑客会利用这些错误的代码对系统进行供给或者篡改。一道品质有保证的软件安全测试流程能大大减少这些安全事件发生。
您好,请点击在线客服进行在线沟通!