手机版

总结一些你可能不知道的ip地�

时间:2021-09-04 来源:互联网 编辑:宝哥软件园 浏览:

IP地址是指互联网协议地址,是IP地址的缩写。ip地址大家都知道,但本文主要总结了一些你可能不知道的IP地址,分享给大家参考。下面就不多说了,我们来看看详细的介绍:

一、短知识产权

作为it从业者,我们都知道ip以127开头指向这台机器,比如127.9.9.9

但是,你知道127.1分在哪里吗?是的,是127.1。什么也没少

如果不清楚,可以ping一下看看,也可以在本地打开webserver,打开http://127.1看看看到了什么。

你直接访问过本地网站吗?

为什么会这样?

因为,当你访问http访问127.1时,它实际上访问的是127.0.0.1,是的,系统会自动为你完成

读者可以尝试访问http://8.8。如果你使用的是chrome浏览器,它会自动在URL栏显示完整的ip,告诉你你实际上是在访问8.0.0.8。虽然其他浏览器不会显示在网址栏中,但它们实际上会自动完成访问。

第二,不同基础的知识产权

我们以百度的知识产权115.239.210.27为例

十进制ip

让我们从数字1945096731开始

这是一系列人工制品编号

使用浏览器访问http://1945096731,该浏览器将访问百度

平它,其实是115.239.210.27!

为什么十进制数“1945096731”相当于一个IP地址“115.239.210.27”?

四位小数形式的IP地址“115.239.210.27”代表一组32位二进制数。如果将它们组合并转换成十进制数,答案是1945096731。转换的方法很简单,就是把数系完全展开:

115*256^3 239*256^2 210*256^1 27*256^0=1929379840 15663104 53760 27=1945096731

(基数为256)

如果你觉得头晕,可以自己写个剧本算一下。事实上,mysql有一个函数也可以帮助你计算它:

MySQL select inet _ aton(' 115 . 239 . 210 . 27 ');-inet _ aton ('115.239.210.27') | -。

MySQL SELECT INET _ ATON(' 127 . 0 . 0 . 1 ')、INET _ ATON(' 127.1 ');---| INET _ ATON(' 127 . 0 . 0 . 1 ')| INET _ ATON(' 127.1 ')|---| 2130706433 | 2130706433 |-集合中的1行(0.00秒

了解原理后,我们看到除了http://1945096731,还可以表示为:

另一方面,ip是八进制的,87c,而IP是八进制的。58860 . 88888888861

在二进制的基础上17797.977797779997

论八进制与十进制的匹配58860 . 88888888861

b,十六进制ip

http://0 x 73.0 x 000 efd21 b十六进制

http://0x73.15716891十六进制和十进制之间的匹配

http://115.0xEFD21B

http://0163.0xEFD21B 8和十六进制匹配

混合二进制ip

这种自由组合的想象,就不要举例了~

这些有什么用?也许,一些不完整的ssrf漏洞可以绕过

摘要

以上就是本文的全部内容。希望本文的内容能给你的学习或工作带来一些帮助。有问题可以留言交流。谢谢你的支持。

版权声明:总结一些你可能不知道的ip地�是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐