获取网站代码 系列
发布时间
阅读量:
阅读量
优雅地寻找网站源码(一)
前言概述与研究背景
在渗透测试过程中,若能够获取目标网站的源代码,则相当于掌握了全局信息。尽管此前已有不少研究者提出通过搜索引擎定位相似站点,并进行批量备份扫描的策略,但尚未有人公开详细的操作流程。本文将对笔者自行开发的分布式扫描器中目录扫描模块的设计思路进行梳理,并介绍一些其他获取源码的方法,旨在为读者提供全新的实践视角与启发。
0x1 搜索技巧
0x1.1 代码托管平台
作为国际知名的代码托管平台,GitHub与国内的Gitee均属于第三方服务,借助特定的搜索技巧,用户能够从中检索到大量泄露的敏感信息,其中包括部分程序的源代码。
由于笔者日常使用码云的频率较低,此处仅作简要提及。接下来,将着重介绍GitHub的相关使用方法:
对于我个人而言,掌握这一用法的最大优势在于,在面对返回大量数据的情况时,可以依据某些特征有效筛选出冗余数据。
GitHub的搜索页面:https://github.com/search
(1) 快速参考指南
基础查询:

检索库:

还没有任何评论哟~
