渗透测试是什么工作(渗透测试是什么)
大家好,小东方来为大家解答以上的问题。渗透测试是什么工作,渗透测试是什么这个很多人还不知道,现在让我们一起来看看吧!
1、渗透测试网站、APP不太一样,以下我介绍一下APP的渗透测试过程吧!工具知道创宇安应用Android(安卓)APP方法/步骤一、组件安全检测。
2、对Activity安全、Broadcast Receiver安全、Service安全、Content Provider安全、Intent安全和WebView的规范使用检测分析,发现因为程序中不规范使用导致的组件漏洞。
3、二、代码安全检测对代码混淆、Dex保护、SO保护、资源文件保护以及第三方加载库的代码的安全处理进行检测分析,发现代码被反编译和破解的漏洞。
4、三、内存安全检测。
5、检测APP运行过程中的内存处理和保护机制进行检测分析,发现是否存在被修改和破坏的漏洞风险。
6、四、数据安全检测。
7、对数据输入、数据存储、存储数据类别、数据访问控制、敏感数据加密、内存数据安全、数据传输、证书验证、远程数据通信加密、数据传输完整性、本地数据通讯安全、会话安全、数据输出、调试信息、敏感信息显示等过程进行漏洞检测,发现数据存储和处理过程中被非法调用、传输和窃取漏洞。
8、五、业务安全检测。
9、对用户登录,密码管理,支付安全,身份认证,超时设置,异常处理等进行检测分析,发现业务处理过程中的潜在漏洞。
10、六、应用管理检测。
11、1)、下载安装:检测是否有安全的应用发布渠道供用户下载。
12、检测各应用市场是否存在二次打包的恶意应用;2)、应用卸载:检测应用卸载是否清除完全,是否残留数据;3)、版本升级:检测是否具备在线版本检测、升级功能。
13、检测升级过程是否会被第三方劫持、欺骗等漏洞;七、渗透测试服务流程确定意向。
14、1)、在线填写表单:企业填写测试需求;2)、商务沟通:商务在收到表单后,会立即和意向客户取得沟通,确定测试意向,签订合作合同;2、启动测试。
15、收集材料:一般包括系统帐号、稳定的测试环境、业务流程等。
16、3、执行测试。
17、1)、风险分析:熟悉系统、进行风险分析,设计测试风险点;2)、漏洞挖掘:安全测试专家分组进行安全渗透测试,提交漏洞;3)、报告汇总:汇总系统风险评估结果和漏洞,发送测试报告。
18、4、交付完成。
19、1)、漏洞修复:企业按照测试报告进行修复;2)、回归测试:双方依据合同结算测试费用,企业支付费用。
本文到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
最新文章
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27
- 12-27