本文主要为针对指定大型企业以及其子公司的渗透测试规范流程
xxxxxxxxxx* 是否有给出测试账号* 是否收集泄露的敏感信息* 是否收集子公司漏洞* 收集哪些或者特定标准的子公司* 是否收集低危或特定漏洞xxxxxxxxxx必应(bing):site:example.com keyword filetype:pdfsite仅支持根域名,可以替换host支持子域名,不过搜索范围会稍微有点偏,keyword处可以填你想要搜索的词,例如登录、身份证。filetype可以搜索指定类型的文件。百度搜索语法基本上相似备注:若找到了泄露敏感文件的地方,可以通过URL猜解其是否能被拖库遍历xxxxxxxxxxnmap批量探测脚本请找站长索要xxxxxxxxxx也可以使用Nessus等扫描程序xxxxxxxxxx(1) 点击页面功能,查看是否存在明显的XSS/SQL注入特征(输入框,报错特征)(2) 查看JS内容,了解密码加密方式以及泄露的路径(3) 尝试登录,查看提示,猜测是否存在暴力破解或者用户名枚举漏洞(4) 通用框架Nday测试xxxxxxxxxx该流程与2一同进行(1) 获取全流量,查看存在数据查询的地方是否存在SQL注入特征(Post请求-Body部分)(2) 查看登录尝试的返回包中是否可能返回敏感数据(3) 查看浏览网页时,API接口路径和其返回信息中是否存在敏感数据xxxxxxxxxx切记,2/3步骤不可互换,部分网站存在防护机制,若客户没有对攻击IP加白容易导致后续测试无法进行部分系统的cookie是根据其中的用户名标识来识别的,可以尝试换成admin再进行操作部分网址有请求头识别,若不是在微信环境下启动就打不开
xxxxxxxxxx* 微信小程序往往比纯web环境更加脆弱,漏洞更多,且经常会存在接口泄露、敏感数据泄露等问题,测试时可以多加注意。* 测试登录接口时,注意返回的数据包是否可疑,部分小程序在返回用户名信息时还会返回敏感数据* 复制小程序和微信网页的URL进行路径爆破,说不定会有意外之喜* 大公司的公众号往往都会非常多,注意不要遗漏了按照客户要求,根据指定模板书写渗透测试报告