信息搜集之Github搜索句型
优采云 发布时间: 2020-08-17 18:39信息搜集之Github搜索句型
目录
在渗透测试的信息搜集阶段,可以去Github和码云上搜索与目标有关的信息,或者就有意想不到的收获。(有些开发人员将代码上传到代码库的时侯,有可能连一些重要的配置信息也上传了)
Github的搜素句型:
in:name test #仓库标题搜索含有关键字 SpringCloud
in:descripton test #仓库描述搜索含有关键字
in:readme test #Readme文件搜素含有关键字
stars:>3000 test #stars数量大于3000的搜索关键字
stars:1000..3000 test #stars数量大于1000小于3000的搜索关键字
forks:>1000 test #forks数量大于1000的搜索关键字
forks:1000..3000 test #forks数量大于1000小于3000的搜索关键字
size:>=5000 test #指定仓库大于5000k(5M)的搜索关键字
pushed:>2019-02-12 test #发布时间大于2019-02-12的搜索关键字
created:>2019-02-12 test #创建时间大于2019-02-12的搜索关键字
user:test #用户名搜素
license:apache-2.0 test #明确仓库的 LICENSE 搜索关键字
language:java test #在java语言的代码中搜索关键字
user:test in:name test #组合搜索,用户名test的标题含有test的
使用 Github 进行短信配置信息搜集
很多网站及系统就会使用 pop3 和 smtp 发送来短信,不少开发者因为安全意识不足会把相关的配置信息也放在Github上,所以假如这时候我们动用一下google搜索命令句子,构造一下关键字,就能把这种信息给找下来了。
site:Github.com smtp
site:Github.com smtp @qq.com
site:Github.com smtp @126.com
site:Github.com smtp @163.com
site:Github.com smtp @sina.com.cn
site:Github.com smtp password
site:Github.com String password smtp
……
我们也可以锁定域名搜索结合厂商域名 灵活运用例如搜百度的
site:Github.com smtp @baidu.com
使用Github进行数据库信息搜集
site:Github.com sa password
site:Github.com root password
site:Github.com User ID=’sa’;Password
site:Github.com inurl:sql
使用Github进行 SVN 信息搜集
site:Github.com svn
site:Github.com svn username
site:Github.com svn password
site:Github.com svn username password
使用Github进行综合信息搜集