
代码审计是指检查源代码中的安全缺陷,检查程序源代码是否存在安全隐患,或者编码不规范的地方。通过自动化工具和人工审查的方式,对程序源代码逐条进行检查和分析,从根源上分析由源代码缺陷引发的安全漏洞,并提供代码修订措施和建议,指导开发人员正确修复程序缺陷。
为了提高系统的可靠性和安全性,减少潜在的风险,以下几种情况建议做代码审计:
1.即将上线的新系统平台;
2.存在大量用户访问、高可用、高并发请求的网站;
3.存在用户资料等敏感机密信息的信息系统;
4.存在业务逻辑问题的信息系统。
新上线系统:新上线系统如未通过系统的安全性评估可能存在未知漏洞,上线后容易被黑客利用。代码审计可以充分在开发测试阶段进行源代码检查,提高代码质量、从源头杜绝安全漏洞,避免系统刚上线就遇到重大攻击。
已运行系统:代码审计可先于黑客发现系统的安全问题、安全风险及安全编码问题。通过提前排除应用系统的安全隐患、部署防御措施,大幅提升现有系统的安全性。
明确安全隐患点:可以从源码角度切入,明确哪部份代码可能含有可利用的脆弱性。
提高安全意识与技能:通过专业的代码审计报告以及在服务过程中的交互沟通,能为开发人员提供安全问题的建议解决方案,强化安全意识,提高安全开发技能,协助完善代码安全开发规范,降低整体风险。
主要分为四个阶段,包括代码审计前期准备阶段、实施阶段、复测阶段以及项目交付。
1. 准备阶段
前期与客户技术人员沟通,开展基本情况调研,确认代码审计范围、审计方式、审计要求和时间等内容。
2. 实施阶段
使用自动化代码审计工具进行代码扫描,技术人员人工审计,对程序源代码逐条进行检查和分析;整理审计结果,输出初测报告。
3. 复测阶段
提供系统整改修复建议;经客户整改或加固后,验证修复方案和修复代码的有效性。
4. 项目交付
根据初次代码审计结果和复测结果,编制《代码审计报告》与客户确认,完成交付。

网络安全等级保护测评
网络安全等级保护是国家信息安全保障基本制度、基本策略、基本方法
网络安全应急处理
网络安全应急处理是指在发生网络安全事件时采取及时、有效的措施来应对和处理安全事件,以减少损失、恢复正常运营,并追查攻击源头和加强安全防护。
网络安全应急演练
应急演练是有关政府部门、企事业单位、社会团体组织相关人员,针对设定的突发事件模拟情景,按照应急预案所规定的职责和程序,特定的时间和地域,开展应急处置的活动。
渗透测试服务
发现系统安全漏洞,保障系统和数据安全
漏洞扫描服务
全面、精准、高效 监控漏洞风险
网络安全验收测评
网络安全验收测评是指对信息系统、应用程序、配套设备等进行安全性评估和测试,并根据评估结果进行验收的过程。安全验收测评是一个综合性、系统性的工作