最近从网站的攻防战中学到了不少东西,还结识了一个专门做网站防护的同县城老乡,给了我不少的信心。

这几天网站能够保证一定时长的访问,能够让我更新2-3篇文章不受阻碍,主要也是我这位老乡的功劳真的。今天我网站的Cc攻击量达到了200万的并发,算是达到了一个空前的高度,不过,我是一点也不慌,趁着周末去打了一场球。

晚上回来,洗洗手,吃了饭,这不又开始给大家分享经验了。

今天分享的一个经验:

你装在nginx中的ssl证书会暴露你的源IP地址

这里面具体细节我就不说了,以免被一些有心之人学去干坏事。

大概过程我讲一下

我们站长网站如果被打死,通常都要换一个服务器换一个IP然后启用cdn进行防护,虽然ip隐藏的,但是某个国外网站,可以扫到这些最新激活启用的ipv4地址,虽然不能直接对应上某个网站域名,但是只要查一下ssl证书,就可以和某个域名对应上。

这个虽然不是很容易,但也算不上太难。

某些站长一直使用的香港ip,那我把最新启用的香港ip一个个查过去,就可以了。

比如下面这个

我在浏览器中输入ip地址访问某网站,然后点击那浏览器那把小锁就可以看到这个证书是qia.la这个网站的源服务器ip。这样一来,我要攻击qia.la这个网站,我只要攻击上面这个ip地址就行了,启用的高防Cdn也就失效了。

那么怎么防范这个呢?

也很简单。

以宝塔面板为例子,我们只需要创建一个空白网站,然后给这个网站部署一个空白的Ssl证书,然后在宝塔后台将这个空白网站设置为默认站点即可。

按照这个方法设置好之后,访问ip地址就看不到证书颁发给哪个域名了

下面是我收集到的空白ssl证书。

证书内容(PEM)如下

-----BEGIN CERTIFICATE-----MIIDmTCCAoGgAwIBAgIIQBYuZAgQflwwDQYJKoZIhvcNAQELBQAwejELMAkGA1UEBhMCQ04xFzAVBgNVBAoTDktleU1hbmFnZXIub3JnMTEwLwYDVQQLEyhLZXlNYW5hZ2VyIFRlc3QgUm9vdCAtIEZvciBUZXN0IFVzZSBPbmx5MR8wHQYDVQQDExZLZXlNYW5hZ2VyIFRlc3QgUlNBIENBMB4XDTIwMDcyMDE3NDUyOVoXDTIxMDcyMDE3NDUyOVowGzELMAkGA1UEBhMCQ04xDDAKBgNVBAMMAyouKjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMQWPO/Us8FYIfTkGDEgltj+95owPKGzwK2KON6LVWNEkDcd+vLo+HYGjEIWgc82rpPyxDspjs1wk6btTohNc1TFGK5on0LCvP9EA7pcRrVSIsFRYf2rwS6ZezsjxgvblbY5lvp7EJ0b/n3CgHMT9vUxl965WYOgMclu0RPZf30uY+wHExJLY+oaP3FxK/NDAFkeCtJm7Jrbuc1D72YGazS1ayxo7Ah6aYw2DI3L4BhmHrygKVkQWws39jpMHSoYaNMhz+PTgvqrYnc/ZXEoQJnHCX2bZkVGY1VqwOj0VLWePnb/TpO6/6D9nLvDjLqqo4kB+/GRe48Ayxax5+vNqL8CAwEAAaOBgTB/MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFDNYWSCJwRXZ9z5UlTcwRIVlHw98MB8GA1UdIwQYMBaAFCCpR5Da8/u0SwB1mWqVOil+Ksu2MA4GA1UdEQQHMAWCAyouKjANBgkqhkiG9w0BAQsFAAOCAQEAHzIzZBzmhuDqzG+cO5K9kl/xaXP38u19e6ppd07buEdAeT8pTMRyd+vSyI03NSd8oINGh8uG/MrZiIuBA/s6d7MS+/7y2z7gqP4fjacvUfKYw2haHA6jLXV/wpWlRbSxKOBAazqb4CecuAio2JBGpdx5fqjjJ6fQPM7Ac6mzFk8n8TdPCa+gUEuBT3Qzs55Hz+YkrgQXSt2p+kJd0+NuJyGRzErBVzwb53zagUH+81Z4Y487UU52fotCp3cFMTqQiWuY6dIjdh0r1e1iUfhYwEw9E1x0bu83zC/5bw595e/6dA20RHa2dMwk07GLoLk8JbHnKZWR884fl4HXAwnt7w==-----END CERTIFICATE----------BEGIN CERTIFICATE-----MIID2jCCAsKgAwIBAgIIR1Vnhw301nIwDQYJKoZIhvcNAQELBQAwezELMAkGA1UEBhMCQ04xFzAVBgNVBAoTDktleU1hbmFnZXIub3JnMTEwLwYDVQQLEyhLZXlNYW5hZ2VyIFRlc3QgUm9vdCAtIEZvciBUZXN0IFVzZSBPbmx5MSAwHgYDVQQDExdLZXlNYW5hZ2VyIFRlc3QgUm9vdCBDQTAeFw0yMDA3MjAxNzQ1MjhaFw0zMDA3MjAxNzQ1MjhaMHoxCzAJBgNVBAYTAkNOMRcwFQYDVQQKEw5LZXlNYW5hZ2VyLm9yZzExMC8GA1UECxMoS2V5TWFuYWdlciBUZXN0IFJvb3QgLSBGb3IgVGVzdCBVc2UgT25seTEfMB0GA1UEAxMWS2V5TWFuYWdlciBUZXN0IFJTQSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOLqFpIZWqNWl16QJNbgA41hQ7NmjVmA1q3THkUw0nch5+ETTlC+pkX7EJl1r0tgFuRtes4fzphaPAbCVQ8JdXeyT+XS0xzanlN2utZ6AYykzvmbLkG9uSdxIeGJuwHQcMoB8UV2n9BuUEZeZ0FF9lR28LmbTPKfD9Dhthp19l2dqPm6lO2PfodlO23YS3FQVAhJ3+/OVDq/8kNYtck9MzcUxkReIeTNgae1VEFIng0OuWr8lOpMHtQhOKZk8O7hbys+3xzC0FciKyhBU4/GVUlLE2Fe9eMZTM/Hhc9w1Hng08mMTUMhdx4CSd17KvSafBOTTVEz049huUJMpyCsqi0CAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCCpR5Da8/u0SwB1mWqVOil+Ksu2MB8GA1UdIwQYMBaAFFIF7QvKde5NzFr19kA8K+Qrg6ApMA0GCSqGSIb3DQEBCwUAA4IBAQCL9wHhRjbFARs6t560FoV/1lq314X5v16uuNY4f+caAZwnIQ7MCMLOIG+dz8Y9vER5Rm7r/JVYzKoce/0D9n0T57Sz2eM2j3w4RgtOb6gauLg58I3hVJ/hG3t/o2FOJx0eH4zZH0a4DhuslbBuktjcXOicE0Xh5vK+XNjOjbPo+5mbHdptbQfgZrQKmNvXtIt+Tf2ZbwzIP14zM6owyoV8b0ObZy+n0aNGQlJaxCD03xUn/PFc40lwExZBWg93jJNV1vyf4cz7URw2s5n4xumEtoVixCqBJPgVTeUm7jRAjOTJTk2YgsrY5iv8WWGNiGg5UHBJxWExunPibPX/XMiM-----END CERTIFICATE-----

下面是密钥内容

-----BEGIN RSA PRIVATE KEY-----MIIEogIBAAKCAQEAxBY879SzwVgh9OQYMSCW2P73mjA8obPArYo43otVY0SQNx368uj4dgaMQhaBzzauk/LEOymOzXCTpu1OiE1zVMUYrmifQsK8/0QDulxGtVIiwVFh/avBLpl7OyPGC9uVtjmW+nsQnRv+fcKAcxP29TGX3rlZg6AxyW7RE9l/fS5j7AcTEktj6ho/cXEr80MAWR4K0mbsmtu5zUPvZgZrNLVrLGjsCHppjDYMjcvgGGYevKApWRBbCzf2OkwdKhho0yHP49OC+qtidz9lcShAmccJfZtmRUZjVWrA6PRUtZ4+dv9Ok7r/oP2cu8OMuqqjiQH78ZF7jwDLFrHn682ovwIDAQABAoIBACuCe7cDzXcjZTV/v1Z3UsGHoc1W0r1Ws3RObVwEMsg6GH4CawKnaypVPZ4UfG1MRuSRQ7WU/Rjc2AZ8NabM+MBgk59vm5cmuuUxZFpfy1jEhu26bzHogI8kg1GWGIXdDZVHphaiZAdYhNnG5NWkInI5tOc43YH1c9asfjwXUNCnrIZod9JeUy5j9fn24OkW25NSxRdrwZm4qNl0aBYHeT0q85Kp5t6g9HBQotDh4pSEXMNKN0GTa0YIdRrH9lUdCOlgQ9s9S/zoO9NkvnYzXF7Yo15Gyup3ctYYJhBOt+tHDNupr4YdkBjVX5klOv3W8wyYuH3npozOYI0/mzEDDGECgYEA+YgSIvK6o9l9lmsiW0L6PLMyaEtQazXO26Z3tydfP9eNDO6b25EapsnuZUlOpemuhjfFpiHrf+xxy3UD2zcjD47bFaT2kX04VKXXB1bxg9IxVGLXrj9SsUakfl8VwCX9ehbVE7ZRRvzaWF0lMu8cfLAXf11tuUP66PzXNurO7XcCgYEAySuAE89Sr5Mk+wa3H0Y0nQV4SPRKEVXw+QN2LbWzQjzwTapAhVBCuvSb4xhTVrq5Z3HS5d92mETo08i/xTjbrm2yIGTMIJhhQscm6vRVLr7V2nHL+MjS5MQLgxFEXRuidGennwlDci6oIsWNn9dH3DauDMf2wTGNDzWhgVso0PkCgYB8o2HjwPhG5VjcrFCx4weZEC0KeSwHEQ5tGn5Lpsfl3KXgosKI7rawPsbsIqy9JLb+5Za8/85gzFqetKkjcyv5FnMKIabjTve3GEsKqHvkSzZGn0R6DbkhQVbipF355z/wHr15piR838m0P3pYMaU6Br8F6EXpNzJ58+kPzkNjywKBgG1se/5Kh295WmQxAurABV5j20nTl3ZWiPzqJR4394nQG+Yi9XWOcr2+0Ax27t3+M1tRTqY7JwcsdHi+eZGNm/EFOh7ktSQFvuHT8hdbT/pdU3W+8HQiyJQnDxv8CHOc1ID84PBg2Y8CUfKYArEvKKdgFsxc+JudmFztjywNqeYBAoGAKSIdPkD5ibgNhYmY0hpXuRgSRYWf8Tux8o0wROJ743Niv6Yp3q0nN6v72hotXgC64S8W5xNLys5e6N65U7l0IqaWrmk99V6aNOc06QGtfrY7foJFKwa9qVjELfx3YX8Q1DNgfKWxOLMMAKtxZRAamlBPIHoO4zHnHdoSRcfUsN4=-----END RSA PRIVATE KEY-----

请不要复制错了哦。

希望本文对你有帮助!

中文地址转英文地址网站_SSL证书可能让你网站源IP地址暴露相关推荐

  1. 计算机网络·啥玩意是源MAC地址,目标MAC地址,源ip地址,目标ip地址

    你能清楚地知道 前言 一.别怕,类比着看 二.数据仅在交换机之间的转发 三.路由器之间的转发 四.主机之间转发 在同一个子网下(没经过路由器) 不在同一个子网下(经过路由器) 前些天发现了一个巨牛的人 ...

  2. linux 辅助ip地址到文本,技术|如何在 Ubuntu 系统中添加一个辅助 IP 地址

    Linux 管理员应该意识到这一点,因为这是一项例行任务.很多人想知道为什么我们需要在服务器中添加多个 IP 地址,以及为什么我们需要将它添加到单块网卡中?我说的对吗? 你可能也会有类似的问题:在 L ...

  3. DNS反射放大攻击分析——DNS反射放大攻击主要是利用DNS回复包比请求包大的特点,放大流量,伪造请求包的源IP地址为受害者IP,将应答包的流量引入受害的服务器...

    DNS反射放大攻击分析 摘自:http://www.shaojike.com/2016/08/19/DNS%E6%94%BE%E5%A4%A7%E6%94%BB%E5%87%BB%E7%AE%80%E ...

  4. chrome web获取mac地址_老鬼傻瓜式讲解网络知识:网络设备如何通过IP地址获取设备MAC地址...

    导读:在前面老鬼向各位好友介绍一些关于网络的基础知识,同时针对ICMP协议(常见使用的Ping测试网络就是使用该协议)进行了详细介绍.具体可参见<Ping是你经常测试工业智能制造网络的工具,但你 ...

  5. Qt学习笔记-服务器端获取UDP封包源IP地址

    目录 简介 源码 简介 本篇博文修改于: Qt文档阅读笔记-QUdpSocket基本表述及简单实现 https://blog.csdn.net/qq78442761/article/details/8 ...

  6. 简述ip地址的abc类如何划分_面试官问:讲讲IP地址的分配原理

    网络模型介绍 在计算机网络中有著名的OSI七层协议体系结构,概念清楚,理论完整,但是它既复杂又不实用.TCP/IP体系结构则不同,得到了广泛的应用.最终结合OSI和TCP/IP的优点,采用了一种只有五 ...

  7. 计算机网络中地址数怎么算,【计算机网络技术】根据IP地址子网掩码计算网络地址、直接广播地址、主机号以及可用IP地址的范围...

    IP 每一类地址都由两个固定长度的字段组成,其中一个字段是网络号 net-id,它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号 host-id,它标志该主机(或路由器) 主机号在它前面的 ...

  8. 【计算机网络技术】根据IP地址子网掩码计算网络地址、直接广播地址、主机号以及可用IP地址的范围

    IP 每一类地址都由两个固定长度的字段组成,其中一个字段是网络号 net-id,它标志主机(或路由器)所连接到的网络,而另一个字段则是主机号 host-id,它标志该主机(或路由器) 主机号在它前面的 ...

  9. 百度云CDN获取回源IP地址的方法

    百度云CDN回源IP地址在哪获取?百度CDN回源IP需添加到云服务器白名单中,否则可能会导致CDN回源失败,码笔记来详细说下百度云CDN回源IP地址获取方法: 百度云CDN回源IP地址获取方法 1.  ...

最新文章

  1. oracle sql statement ignored,sql – Oracle无效使用类型名称或子类型名称
  2. SmartCode Release 4
  3. 自动人脸识别高颜值抖音小姐姐并点赞(python)
  4. 关于开源软件的十个问题(下篇)
  5. ad16怎么画弧线_ad16怎么画弧线_板绘是什么?怎么用?
  6. QPSK映射关系与差分编码
  7. websocket站内信实时消息推送
  8. 计算机日历教案,计算机基础教学日历.doc
  9. 密码学-常见加密算法逆向学习
  10. Springboot 拦截器链 - 加载拦截器
  11. Azure Blob Storage 基本用法上传/下载(Java)
  12. 穆帅战巴萨督编励志片 内含梅西踢皇马球迷皮克5指山
  13. 第二章 基本Bean的装载
  14. k2p一直亮红灯搜不到信号_笔记本电脑搜索不到wifi信号的原因
  15. 万粉博主为CSDN增加粉丝数据分析模块【硬核】
  16. Ubuntu 18.04 版本中安装mysql 8的方法
  17. POI-TL使用及工具类
  18. 半年卖出4.6亿只粽子,老字号的“想象空间”有多大?
  19. 软件设计师——程序设计语言练习
  20. 冒险岛教程一:修改封包加解密(AES_OFB)

热门文章

  1. networkx 有向图强连通_leetcode刷题(四):搜索(深度优先搜索,广度优先搜索)拓扑排序,强连通分量...
  2. 关于短文本匹配的深度学习模型
  3. 3ds max 把模型放置到坐标系中心(原点)
  4. 怎样理解公钥,私钥和数字签名
  5. 四十三、文件存储空间管理
  6. Linux下的十个好用的命令工具:查看系统版本,显示目录的大小,查看硬盘HDD/SSD,硬盘测速,ssh时自动输入密码,查看程序的内存使用情况,查看I/O的速度,查看ssh密码错误日志,查找文件
  7. lnmp架构——架构理解
  8. 本科计算机专业考北大软微,2022北京大学软微学院计算机智能科技考研必看经验指导(含复试解析)...
  9. Centos7 上安装 redis5.0.5
  10. 关于int main( int argc, char* argv[] ) 中arg和argv参数理解