前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何绕过cdn获取网站真实ip进行测试

如何绕过cdn获取网站真实ip进行测试

作者头像
HACK学习
发布于 2019-08-07 07:44:09
发布于 2019-08-07 07:44:09
2.8K0
举报
文章被收录于专栏:HACK学习HACK学习

导语:一般网站会使用cdn防御,我们访问时会经过cdn再经过源站服务器,这样我们进行渗透测试很容易被拦截,我们的思路是这样的,通过找到源站ip之后,把IP添加到hosts文件里面去;你访问网站返回的就是真实IP了,这样我们再进行测试,就会少很多麻烦。

不了解什么是hosts文件可以看下这篇文章:hosts文件的前世今生【https://jingyan.baidu.com/article/9f7e7ec04dacc06f281554dd.html】

怎么判断网站有没有cdn防御?

在不同地区ping同一个网址,我们得到不同的IP地址,那么这种情况,我们就可以判断该网站开了CDN加速。讲得在通俗易懂就是“就近原则”了

可选线路1:多个地点Ping服务器,网站测速 - 站长工具

图示:

可选线路2:网站测速工具_超级ping _多地点ping检测 - 爱站网

图示:

确定网站使用cdn后,如何找到真实ip?

1、给站长留言,或者你注册会员的时候;会有邮件通知,找到发邮件的IP.

接下来就好办了,找到真实IP后把IP添加到hosts文件里面去;你访问网站返回的就是真实IP了,连接一句话就没有拦截了;接下来你就可以为所欲为了

2、通过各种方法找到二级域名,因为基本上站长不会把全部二级域名都做cdn处理。

3、使用国外主机解析域名 国内很多 CDN 厂商因为各种原因只做了国内的线路,而针对国外的线路可能几乎没有,此时我们使用国外的主机直接访问可能就能获取到真实IP。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 HACK学习呀 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
事务的隔离级别详解
多个事务并发运行,经常会操作相同的数据来完成各自的任务(多个用户对同一数据进行操作)。并发虽然是必须的,但可能会导致以下的问题。
共饮一杯无
2022/11/28
4000
事务的隔离级别
MySQL InnoDB 存储引擎的默认支持的隔离级别是 REPEATABLE-READ(可重读)。可以通过 SELECT @@tx_isolation; 命令来查看:
happyJared
2019/08/12
6100
事务隔离级别总结
事务(Transaction)是数据库系统中一系列操作的一个逻辑单元,所有操作要么全部成功要么全部失
张申傲
2020/09/03
6980
Spring 的事务传播特性和隔离级别
PROPAGATION_REQUIRED:Spring的默认传播级别,如果上下文中存在事务则加入当前事务,如果不存在事务则新建事务执行。 PROPAGATION_SUPPORTS:如果上下文中存在事务则加入当前事务,如果没有事务则以非事务方式执行。 PROPAGATION_MANDATORY:该传播级别要求上下文中必须存在事务,否则抛出异常。 PROPAGATION_REQUIRES_NEW:该传播级别每次执行都会创建新事务,并同时将上下文中的事务挂起,执行完当前线程后再恢复上下文中事务。(子事务的执行结果不影响父事务的执行和回滚) PROPAGATION_NOT_SUPPORTED:当上下文中有事务则挂起当前事务,执行完当前逻辑后再恢复上下文事务。(降低事务大小,将非核心的执行逻辑包裹执行。) PROPAGATION_NEVER:该传播级别要求上下文中不能存在事务,否则抛出异常。 PROPAGATION_NESTED:嵌套事务,如果上下文中存在事务则嵌套执行,如果不存在则新建事务。(save point概念)
共饮一杯无
2022/11/28
4730
MySQL 的隔离级别
这是最低的隔离级别。在该级别下,一个事务可以看到其他事务尚未提交的数据。这意味着可能会读取到“脏读”(Dirty Reads)的数据,即未提交事务中的数据。
麦辣鸡腿堡
2025/03/18
1160
MySQL 事务特性和事务隔离级别
MySQL 事务具有四个特性:原子性、一致性、隔离性、持久性,这四个特性简称 ACID 特性
很酷的站长
2022/12/16
6640
MySQL 事务特性和事务隔离级别
详解MySQL隔离级别
在不同隔离级别下,事务A会有哪些不同的返回结果,也就是图中的V1、V2、V3的返回值分别是什么。
用户10384376
2023/02/26
9370
详解MySQL隔离级别
mysql事务隔离级别
1、脏读:事务A读取了事务B更新的数据,然后B回滚操作,那么A读取到的数据是脏数据
Java帮帮
2019/06/15
1.6K0
浅谈Spring的事务隔离级别与传播行为
Q:在一个批量任务执行的过程中,调用多个子任务时,如果有一些子任务发生异常,只是回滚那些出现异常的任务,而不是整个批量任务,请问在Spring中事务需要如何配置才能实现这一功能呢?
JAVA日知录
2019/10/19
1K0
隔离级别
隔离级别定义了一个事务可能受其他并发事务影响的程度。隔离级别的设置决定了数据库系统在并发环境下维持数据一致性的方式以及可能出现的问题(如脏读、不可重复读和幻读)。
程序员朱永胜
2023/11/07
2460
MySQL隔离级别
(1)打开一个客户端A,并设置当前事务模式为read uncommitted(未提交读),查询表account的初始值:
林老师带你学编程
2019/05/25
2K0
oracle事务隔离级别_mysql查看事务隔离级别
通常事务的隔离级别定义为以下4种(基于3种在并发事务中需要避免的现象来划分的):
全栈程序员站长
2022/11/04
1.9K0
锁是理解隔离级别的钥匙
说到数据库的隔离级别,我们好像都知道,但是好像又搞不清各种隔离级别之间真正的区别,以前我从网上看了很多文章,当时是觉得看懂了,但是没过多久又忘了,然后又要花大量的时间去重新理解。
zhanyd
2022/05/16
4930
锁是理解隔离级别的钥匙
MySQL之事务隔离级别
MySQL事务主要用于处理一个包含操作量比较大、复杂的业务。比如说,删除一个学生,我们除了要删除该学生的基本信息,同时也要删除考试记录、违规记录等。诸多的操作组成一个事务。事务是用来管理insert、update、delete基本指令的。当MySQL使用innodb引擎的前提下才支持事务操作。
AlicFeng
2019/03/08
8480
Mysql-3-事务隔离级别
https://mp.weixin.qq.com/s/iFmvvt4DJ-_qFeb0XUh6QA
Get
2024/03/10
1620
面试突击61:说一下MySQL事务隔离级别?
MySQL 事务隔离级别是为了解决并发事务互相干扰的问题的,MySQL 事务隔离级别总共有以下 4 种:
磊哥
2022/06/30
3020
面试突击61:说一下MySQL事务隔离级别?
虾皮一面:MySQL 事务的默认隔离级别是什么?可以解决幻读问题么?
你好,我是 Guide。分享一道群友面试虾皮遇到的 MySQL 事务相关的面试真题。
Guide哥
2022/05/25
7990
虾皮一面:MySQL 事务的默认隔离级别是什么?可以解决幻读问题么?
MySQL事务隔离级别浅析
事务开始后所有操作,要么全部做完,要么全部不做。事务是一个不可分割的整体。事务在执行过程中出错,会回滚到事务开始之前的状态,以此来保证事务的完整性。类似于原子在物理上的解释:指化学反应不可再分的基本微粒,原子在化学反应中不可分割 。
星哥玩云
2022/08/17
7750
MySQL事务隔离级别浅析
【面试题精讲】你知道MySQL中有哪些隔离级别吗
脏读(Dirty Read)是指一个事务读取到了另一个未提交事务的数据。假设事务A修改了某个数据,但还未提交,事务B读取到了这个未提交的数据,然后事务A回滚了,导致事务B读取到的数据是无效的或不一致的。脏读可能会导致数据的不一致性。
程序员朱永胜
2023/09/13
1370
事务隔离级别
  MySQL是一个 客户端/服务器 架构的软件,对于同一个服务器来说,可以有若干个客户端与之连接,每 个客户端与服务器连接上之后,就可以称为一个会话( Session )。每个客户端都可以在自己的会话中 向服务器发出请求语句,一个请求语句可能是某个事务的一部分,也就是对于服务器来说可能同时处理 多个事务。事务有 隔离性 的特性,理论上在某个事务 对某个数据进行访问 时,其他事务应该进行 排 队 ,当该事务提交之后,其他事务才可以继续访问这个数据。但是这样对 性能影响太大 ,我们既想保持 事务的隔离性,又想让服务器在处理访问同一数据的多个事务时 性能尽量高些 ,那就看二者如何权衡取 舍了。
一个风轻云淡
2022/11/15
8340
事务隔离级别
相关推荐
事务的隔离级别详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档