logo资料库

Github搜索语法-信息搜集指南.pdf

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
Github搜索语法-信息搜集指南 搜索仓库 搜索代码 注意事项 ⽇期条件 逻辑运算 排除运算 包含搜索 主体搜索 ⽂件⼤⼩ ⽂件名称 扩展名 ⾃动化⼯具 您可以在所有公共Git Hub存储库中搜索以下类型的信息,以及您有权访问的所有私有Git Hub存储库: Reposit ories T opics Issues and pull request s Code Com m it s Users Wikis 参考: Searching f or reposit ories Searching t opics Searching code Searching com m it s Searching issues and pull request s Searching users Searching wikis Searching in f orks 1 |
您可以使⽤搜索⻚⾯或⾼级搜索⻚⾯搜索Git Hub 。 您可以使⽤ , , ,和 搜索是⼤于,⼤于或等于,⼩于和⼩于或等于另⼀个值的值。 >= > < <= 搜索仓库 搜索仓库 Query >n >=n 1000 cat s st ars:> 1000的仓库 cat s t opics:>=55 匹配关键字"cat s"且标签数量⼤ cat s t opics:>= 于等于5的仓库 cat s siz e:<10000 cat s siz e:< 10KB的仓库 cat s st ars:<=5050 匹配关键字"cat s"且st ar⼩于等 cat s st ars:<= 于50的仓库 cat s st ars:1010..*..* 匹配关键字"cat s"且st ar⼤于等于 cat s st ars: 10的仓库 cat s st ars:*..1010 匹配关键字"cat s"且st ar⼩于等于 cat s st ars:*.. 10的仓库 cat s st ars:1010....5050 匹配关键字"cat s"且st ar⼤于10 cat s st ars: 且⼩于50的仓库 Exam ple cat s st ars:1010..*..* 匹配关键字"cat s"且st ar⼤于等于 cat s st ars: 10的仓库 cat s st ars:*..1010 匹配关键字"cat s"且st ar⼩于等于 cat s st ars:*.. 10的仓库 cat s st ars:1010....5050 匹配关键字"cat s"且st ar⼤于10 cat s st ars: 且⼩于50的仓库 2 |
filename ⽆效,⽽是这样: 搜索外,搜索源代码时必须⾄少包含⼀个搜索词。例如,搜索 登录的⽤户可以搜索所有公共存储库。 除 t 搜索结果最多可以显示来⾃同⼀⽂件的两个⽚段,但⽂件中可能会有更多结果。 您不能将以下通配符⽤作搜索查询的⼀部分: > ( ) { } [ ] 。搜索将忽略这些符号。 amazing language:javascript 。 language:javascrip . , : ; / \ ` ' " = * ! ? # $ & + ^ | ~ < ⽇期条件 ⽇期条件 cats pushed:<2012-07-05 cats pushed:2016-04-30..2016-07-04 cats created:>=2017-04-01   创建时间  ⽇期区间  搜索在2012年07⽉05⽇前push代码,且cat s作为关键字 逻辑运算 逻辑运算 AND、OR、NOT 排除运算 排除运算 cats pushed:<2012-07-05 -language:java 关键字,排除 语⾔仓库。 java  搜索在2012年07⽉05⽇前push代码,且cat s作为  搜索⽂件中包含cat s的代码  搜索路径中包含cat s的代码 包含搜索 包含搜索 cats in:file cats in:path cats in:path,file console path:app/public language:javascript  javascript ,在app/public下的代码  搜索路径、⽂件中包含cat s的代码 主体搜索 主体搜索 user:USERNAME org: ORGNAME repo:USERNAME/REPOSITORY ⽤户名搜索  组织搜索  指定仓库搜索 ⽂件⼤⼩ ⽂件⼤⼩ size:>1000  搜索⼤⼩⼤于1KB的⽂件  搜索关键字console,且语⾔为 3 |
⽂件名称 ⽂件名称 filename:config.php language:php 例如搜索Java项⽬配置⽂件: mail filename:.properties  搜索⽂件名为config.php,且语⾔为php的代码  指定扩展名搜索 extension: properties jdbc 扩展名扩展名 extension:EXTENSION 例如: 4 |
仅供技术研究! 仅供技术研究! ⾃动化⼯具 ⾃动化⼯具 ht t ps://git hub.com /UnkL4b/Git Miner 5 |
python3 gitminer-v2.0.py -c cookie.txt -q 'extension:properties jdbc' -r 'p assword(.*)' -m passwords 6 |
欢迎加⼊知识星球(⼩密圈):我的安全成⻓⼝袋 星主:倾旋 我们⼀起创作、共荣、共进。 7 |
分享到:
收藏