挖洞小技巧

挖洞小技巧

  • 1. Google语法
    • 1.1. 基础语法
    • 1.2. 操作符
  • 2. 寻找漏洞
    • 2.1. SQL注入
      • 2.1.1. 不带公司
      • 2.1.2. 带公司
      • 2.1.3. 如何测试
    • 2.2. 后台管理漏洞
      • 2.2.1. 查询单个网站
      • 2.2.2. 常见后台管理路径
    • 2.3. 支付漏洞
    • 2.4. 文件上传漏洞
    • 2.5. 查找文件类型
    • 2.6. 敏感信息泄露
  • 3. 刷分

1. Google语法

  不管是在挖掘公益漏洞还是SRC漏洞,都需要使用到Google语法,而本次就对Google语法进行一些总结。

1.1. 基础语法

  当然在挖掘漏洞过程中,可能使用到的语法也就是几个常用的。

字符注释
intext寻找正文中含有关键字的网页
intitle寻找标题中含有关键字的网页
allintitle用法和intitle类似,只不过可以指定多个词
inurl将返回url中含有关键词的网页
allinurl用法和inurl类似,只不过可以指定多个词
site指定访问的站点
filetype指定访问的文件类型
link指定链接的网页
related相似类型的网页
info返回站点的指定信息
define返回某个词语的定义

1.2. 操作符

字符注释
+强制搜索
-把某个关键词忽略
“”精确查找
*通配符,表示一连串字符,关键词需要使用引号
通配符,表示单个字符,关键词需要使用引号
and逻辑与
or逻辑或

2. 寻找漏洞

  关于寻找漏洞,我是个小菜鸟呀,我不配呀…由于全程都是自学,并没有报什么培训班啥的,如果有大佬愿意带我,那我非常感谢,下面就是我有时候自己去找一些公益漏洞挖掘的办法。

  不过也快了,等整个流程自学完,就要深入去学习如何挖掘漏洞了。

2.1. SQL注入

  关于SQL注入漏洞,不得不说现在大的网站在WEB界面中已经很少能够挖掘到SQL注入漏洞了,不是说没有,而是很少,而且很多网站都是部署在云服务器上,通常都会自带WAF等设备,所以在日常的挖掘中还是比较困难的。

语法:
inurl:asp?id=X 公司
inurl:php?id=X 公司

  这里要解释一下,关于id后面的X是表示数字,通过不断的变换数字你能找到很多意想不到的网站页面,有时候可能id=1页面是没有sql注入的,但是如果你改成id=2有时候就可能会出现sql注入,所以需要不断的去变化。

2.1.1. 不带公司

  同时后面为什么要加上公司,我们来看下图,可以看到如果不加上公司,当你开代理后搜到的都是一些什么玩意,很容易搜到一些不是国内的。

在这里插入图片描述

2.1.2. 带公司

  可以看到,如果带上公司,就会出现很多国内的网站,同时需要了解的是,现在有些网站id不单单说是从1.2…什么开始的,有些网站的id可能直接就是几千开始,所以不添加数字也是可以的。

在这里插入图片描述

2.1.3. 如何测试

  至于搜索到一个网站后如何进行测试,那就各凭本事了,最简单的就是像下面一样,测试即可,如果有WAF可以尝试绕过,如果绕不过就换一个网站吧,当然大佬当我没说。

  还有一种就是直接上sqlmap,有就测,没就拉到。

and 1=2--+ 
'and 1=2--+
“and 1=2--+
........

2.2. 后台管理漏洞

  后台管理漏洞的话,多数可能是就是登录框的弱口令、sql注入、暴力破解,不过目前来说弱口令现在来说的话,单反大一点的企业,有一点安全概念的也不会出现弱口令的情况。

语法:
inurl:/admin/login.php 公司 
inurl:/phpmyadmin/index.php 公司
intitle:管理员登录

  关于这个后台页面的话,不同的网站后台页面的URL也是不同的,所以语法中的URL仅作参考。当然也可以直接使用中文的管理员登陆或者后台登陆,这样查找到的网站基本上也都是国内的网站。

在这里插入图片描述

2.2.1. 查询单个网站

  其实这个查询单个网站的后台,也就是把这个网站的域名输入上去,后面跟上URL中的关键词或者标题中的关键词即可,当然这个XXX.com安装域名补齐即可。

语法:
site:xxx.com inurl:admin
site:xxx.com intitle:管理|后台|登陆|用户名|密码|系统|帐号|admin|login|sys|managetem|password|username
site:xxx.com inurl:login|admin|manage|member|admin_login|login_admin|system|login|user

在这里插入图片描述

2.2.2. 常见后台管理路径

inurl: 
admin
admin_index
admin_admin
index_admin
admin/index
admin/default
admin/manage
admin/login
manage_index
index_manage
manager/login
manager/login.asp
manager/admin.asp
login/admin/admin.asp
houtai/admin.asp
guanli/admin.asp
denglu/admin.asp
admin_login/admin.asp
admin_login/login.asp
admin/manage/admin.asp
admin/manage/login.asp
admin/default/admin.asp
admin/default/login.asp
member/admin.asp
member/login.asp
administrator/admin.asp
administrator/login.asp

2.3. 支付漏洞

  关于支付漏洞主要就是涉及一些0元购、逻辑漏洞、越权、容易密码重置等…

语法:
商城 and 积分商城

在这里插入图片描述

2.4. 文件上传漏洞

  这个就没什么好说的,文件上传一般情况下这类功能都是在你注册完后才能上传或者登陆后才能上传的,确实可能存在一些不需要验证就能上传的,但是只能说很少。

site:.com inurl:file| uploadfile 公司s

在这里插入图片描述

2.5. 查找文件类型

  这些基本上都是来查找一些文件类型,看看有没有什么泄露的。

语法:site:.com
filetype:doc
filetype:xml
filetype:rar
filetype:docx
filetype:inc
filetype:mdb
filetype:txt
filetype:emali
filetype:xls
filetype:.sql
filetype:conf
filetyep:pdf

在这里插入图片描述

2.6. 敏感信息泄露

  主要就是看有没有什么泄露其实也就是目录遍历,能找到的很多,但是至于是不是国内的就不确定了。

intitle:"index of" etc
intitle:"Index of" .sh_history
intitle:"Index of" .bash_history
intitle:"index of" passwd
intitle:"index of" people.lst
intitle:"index of" pwd.db
intitle:"index of" etc/shadow
intitle:"index of" spwd
intitle:"index of" master.passwd
intitle:"index of" htpasswd
intitle:"index of" admin
inurl:service.pwd
intitle:phpmyadmin intext:Create new database //搜索phpmyadmin直接进入后台
intitle:"php shell*" "Enable stderr" filetype:php//批量搜索webshell
intitle:"index of" data //列出data目录
intilte:"error occurred" ODBC request where (select|insert) //搜索sql注入出错页面
intitle:index.of filetype:log //搜索日志文件

在这里插入图片描述

3. 刷分

  找网上公开的漏洞库,利用fofa刷分即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/60604.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

opencv37-形态学操作-开运算(先腐蚀后膨胀)cv2.morphologyEx()-参数 op 设置为“cv2.MORPH_OPEN”

腐蚀操作和膨胀操作是形态学运算的基础,将腐蚀和膨胀操作进行组合,就可以实现开运算、闭运算(关运算)、形态学梯度(MorphologicalGradient)运算、礼帽运算(顶帽运算)、黑帽运算、击中…

ArcGIS Pro暨基础入门、制图、空间分析、影像分析、三维建模、空间统计分析与建模、python融合、案例应用

GIS是利用电子计算机及其外部设备,采集、存储、分析和描述整个或部分地球表面与空间信息系统。简单地讲,它是在一定的地域内,将地理空间信息和 一些与该地域地理信息相关的属性信息结合起来,达到对地理和属性信息的综合管理。GIS的…

Hadoop理论及实践-HDFS的Namenode及Datanode(参考Hadoop官网)

HDFS有什么特点,被设计做什么 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。有一下几个特点: HDFS是一个高度容错性的系统,具有高容错、高可靠性、高扩展性的特点,适合部…

复现原型链污染

目录 原型链污染是什么 例1 复现 例2 复现 原型链污染是什么 第一章中说到,foo.__proto__指向的是Foo类的prototype。那么,如果我们修改了foo.__proto__中的值,是不是就可以修改Foo类呢? 做个简单的实验: // fo…

Go语言进阶

个人笔记,大量摘自Go语言高级编程、Go|Dave Cheney等 更新 go get -u all 在非go目录运行go install golang.org/x/tools/goplslatest更新go tools:在go目录运行go get -u golang.org/x/tools/...,会更新bin目录下的应用; 运行…

APP专项测试知识点

APP的专项测试 测试要点: 功能测试、兼容性测试、安装、卸载、升级测试、交叉事件测试、PUSH测试、性能测试-使用solopi监控-仅适用于安卓手机(CPU、内存、流量测试、电量测试、流畅度测试、启动测试)、用户体验测试、稳定性测试 &#xf…

【Linux 网络】NAT技术——缓解IPv4地址不足

NAT技术 NAT 技术背景NAT IP转换过程NAPTNAT 技术的缺陷 NAT(Network Address Translation,网络地址转换)技术,是解决IP地址不足的主要手段,并且能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算…

设计模式——单例模式(懒汉和饿汉)

单例模式 一、概念 单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。一个类只能有一个实例在生活中是很常见的,比如打印机程…

Python读取excel数据并创建文件目录树-全解析过程及逻辑

需求描述: 需要将以下excel内的结构解析,并创建对应的文件目录 实现思路: 实现思路是通过解析Excel文件中的目录结构,并根据目录结构创建对应的文件夹。 具体的实现步骤如下: 1. 加载指定的Excel文件&#xff0c…

无人驾驶实战-第十二课(强化学习自动驾驶系统)(完)

在七月算法上报了《无人驾驶实战》课程,老师讲的真好。好记性不如烂笔头,记录一下学习内容。 课程入口,感兴趣的也可以跟着学一下。 ————————————————————————————————————————— 强化学习&#xff…

Vite 创建 Vue项目之后,eslint 错误提示的处理

使用 npm create vuelatest创建 vue 项目(TS)之后,出现了一些 eslint 错误提示,显然,不是代码真实的错误,而是提示搞错了。 vuejs/create-vue: 🛠️ The recommended way to start a Vite-pow…