当前位置:首页 > 网络安全 > 正文内容

怎么根据ip地址查到具体地方(ip地址能查到多精确)

访客3年前 (2021-09-27)网络安全805

根据ip地址,可以找到具体的地址;Ip地址是根据每台计算机的网络连接点获取的“身份证”。查询ip地址可以让我们有效地知道计算机的位置。

Ip地址是根据每台计算机的网络连接点获取的“身份证”。查询ip地址可以让我们有效地知道计算机的位置。

一种根据IP地址查询特定地理位置的方法

百度地图有一个API可以根据IP查询地址

http://lbsyun.baidu.com/index.php? title = web API/IP-API

1.根据百度地图API直接通过IP查找地址

根据API,请求以下两个地址可以根据IP获得具体地址:

请求参数如下:

如果我们的请求ip是192.168.1.1,请求地址结构如下:

http://api.map.baidu.com/location/ip? Ak = XXX(自己申请的API Token:实验语言采用Ip=192.168.1.1 Python,代码和注释如下:

来自urllib导入请求 导入json

# ak与ip绑定 Baidu _ API _ AK = zx9 qcmwzzitzro 5 ssd7 gngewd4 qduwr ip_addr = xxx.xxx.xxx.xxx #请求网址 URL = http://api.map.baidu.com/location/ip? AK =+百度_ API _ AK+& amp;ip= + ip_addr req =请求。请求(url) res = request.urlopen(req) res = res.read 字符串的字节数 n = res.decode(编码= & # 39;utf-8 & # 39;) # str到json s = json.loads(n) t = json.dumps(s,success _ ascii = False) 打印(n) Print(t)上面的代码大致意思是请求url读取返回的流,并将其转换为json格式。结果如下图所示:

注意在上图中,我们只能看到四川省成都市范围较大,查询时街道等字段为空。也就是说只能查询一个大概的范围。

PS:返回值也有经纬度,但是根据原始文档,这些经纬度是IP所在城市的中心点的经纬度。

2.先查经纬度,根据经纬度查地址。

按照IP的经纬度,百度地图不给API,但是墙外有资源。这里没贴。自己去找。。。

如果得到经纬度,可以通过经纬度+百度地图API查询详细地址。

百度地图的全球反向地址编码API如下:

http://lbsyun.baidu.com/index.php? title = web API/guide/web service-地理编码-国外

如下图所示,假设我们得到了经纬度。根据API上的规则,经纬度在位置参数后面。根据经纬度,我们可以找到详细的地址。

实验代码和注意事项如下:

#!/usr/bin/env python # coding=utf-8

来自urllib导入请求 导入json

# ak与ip绑定 Baidu _ API _ AK = zx9 qcmwzzitzro 5 ssd7 gngewd4 qduwr URL = http://api.map.baidu.com/geocoder/v2/?回调= renderReverse & amp位置=30.6667,104.0670&amp。输出= json & amppois = 1 & ampak= +百度_api_ak req =请求。请求(url) res = request.urlopen(req) res = res.read n = res.decode(编码= & # 39;utf-8 & # 39;) #结果格式为渲染反向& amp& amprenderReverse(json字符串)。所以.... n = n[len(RenderReverse & amp;& amprenderReverse) + 1:-1] st = json.loads(n) # st & # 39s结构 #结果:XXXX #现状:XXXX 结果= ST[结果] 对于结果中的I: 打印结果(I,结果[i])如下:

这里的地址很详细,但是没有详细分析,看起来有点乱。如果想得到指定的位置信息,可以参考API。

然而,通常情况下,这种调查的结果是不正确的。可能是因为运营商对用户保密,查出的地址可能是运营商服务器的地址,但具体细节还没有调查透彻。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/71033.html

分享给朋友:

“怎么根据ip地址查到具体地方(ip地址能查到多精确)” 的相关文章

黑客追款出款成功再收费「24小时在线的黑客追款」

据公务员期刊网2021年10月14日18:37:49的最新发布,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全网热议! 据悉,黑客追款出款成功再收费。可能没有机会接触到钱。那时候我就有想过退步。 一、黑客追回网赌40万 首先确保整个无前期费用黑客追款方案是最有效的,在做一件黑客...

创业板投资风险揭示书,创业板风险揭示书

保荐机构(主承销商):中泰证券股份有限公司 苏州天路光科技股份有限公司(以下简称“天路科技”、“发行人”或“公司”)首次公开发行不超过2579万股普通股(a股)(以下简称“本次发行”)的申请,已经深圳证券交易所(以下简称“深交所”)创业板上市委员会委员审议通过,并经中国证券监督管理委员会(以下...

【紧急+重要】勒索病毒解决方案!附:MS17-010补丁下载

  滚动更新:2017年5月13日16:57:22   游侠安全网(良心网站,站长先贴上注意事项和解决方法!防止你看本文的时候就被加密了!   1、本次共计是自动化攻击,利用了Windows的MS17-010。但苹果的MacOS用户不用得意,因为在昨晚之前,我这里得到的好几起勒索攻击案例都是针对...

定增一般需要多长时间,定增价格确定后股票走势

就会增加公司的流通股,标签:增发定向投资机会瞄准四个南京医药投资者报分类:股票为什么留意这样的股票,先是股东大会审议通过,不低于20个交易日的平均价格,具体来讲,一般需要至少半年以上。2011-05-1815:56:01,定向增发流程现在相对是比较简单的,另外,而是证监会。 或大概后说个区间,中国证...

ems邮政快递查询(ems快递附近网点查询)

一、邮政快递包裹号码查询 北京邮政速递丰丸西路分局鑫源投资部:发货及收货 EMS快递单号:EI061382538CS 时间、地点及跟踪进展北京邮政速递丰丸路分公司西局鑫源投资部:发货及收货2012-02-12 08:19:21北京邮政速递丰丸路分公司西局鑫源投资部:安排发货2012-02-12...

黄埔燃料油现货价格_今日燃料油市场价格

这句话是指期货比现货价格高100元吗,柴油,1%的权重都没有,通过技术指标和消息面影响来分析的。有的有点差,点88 国际燃料油收盘价涨跌新加坡。244点5 国内燃料油,燃料油,作为成品油的一种,屈居第二位,有的高点有的低一点,2。97#汽油5点38元/价格升,在原油的加工过程中,常关注的消息为OPE...

评论列表

瑰颈饮酎
3年前 (2022-06-02)

n)t = json.dumps(s,success _ ascii = False)打印(n)Print(t)上面的代码大致意思是请求url读取返回的流,并将其

馥妴秙暔
3年前 (2022-06-01)

AK+& amp;ip= + ip_addrreq =请求。请求(url)res = request.urlopen(req)res = res.read字符串的字节数n = res.decode(编码= & # 39;utf-8 & # 39;)# str到

笙沉听净
3年前 (2022-06-02)

_ AK = zx9 qcmwzzitzro 5 ssd7 gngewd4 qduwrip_addr = xxx.xxx.xxx.xxx#请求网址URL = http://

泪灼栖迟
3年前 (2022-06-02)

可能是因为运营商对用户保密,查出的地址可能是运营商服务器的地址,但具体细节还没有调查透彻。

晴枙过活
3年前 (2022-06-01)

,我们只能看到四川省成都市范围较大,查询时街道等字段为空。也就是说只能查询一个大概的范围。PS:返回值也有经纬度,但是根据原始文档,这些经纬度是IP所在城市的中心点的经纬度。2.先查经纬度,根据经纬度查地址。按照IP的经纬度,百度地图不给API,但是墙外有资源。这里没贴。自己去

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。