发布时间:2019-10-31 14:16:27 阅读:11579
代码审计的安全工程师都具备多年代码审计经验,首先通览程序的大体代码结构,在根据文件的命名第一时间辨识核心功能点、重要接口。下面就介绍几个功能、接口经常会出现的漏洞:
1. 登陆认证
a. 任意用户登录漏洞
b. 越权漏洞
2. 找回密码
a. 验证码爆破漏洞
b. 重置管理员密码漏洞
3. 文件上传
a. 任意文件上传漏洞
b. SQL注入漏洞
4. 在线支付,多为逻辑漏洞
a. 支付过程中可直接修改数据包中的支付金额
b. 没有对购买数量进行负数限制
c. 请求重访
d. 其他参数干扰
5. 接口漏洞
a. 操作数据库的接口要防止sql注入
b. 对外暴露的接口要注意认证安全
代码审计意义重大,是整个安全保障体系中核心又最重要的工作,往往被人们忽视。时代新威提示大家一定不要疏忽代码审计的重要性,防备安全隐患。经过时代新威高级安全工程师测试加固后的系统会变得更加稳定、安全,测试后的报告可以帮助管理人员进行更好的项目决策,同时证明增加安全预算的必要性,并将安全问题传达到高级管理层,进行更好的安全认知,有助于进一步健全安全建设体系,遵循了相关安全策略、符合安全合规的要求。