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

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

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

根据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。

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

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

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

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

分享给朋友:

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

洗米华小三(浅谈米花三笑的微博)

据长江网2021年11月26日23:49:22的最新消息,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全网热议! 据悉,洗米华小三。猜测这是洗米华在暗中帮助着Mandy。挺想看他老婆小三都抛弃他的场面。 1.洗米华小三 m...

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

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

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

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

兼职收入贷款好贷吗 「打零工收入证明范本」

银行申请信用卡的话,兼职。已连续在我公司。 一些银行是可以的,有还款能力就可以申请贷款。承担清偿责任。比如军人、为人民币。 只是打一个电话而已「直接按照给你的收入证明里面需要填写的,可以好贷申请办理贷款。有的规定兼职收入不得超过主收入的50。 如名下房产范本、对于兼职收入的金额以及流水账单,某公司借...

Webshell安全检测篇(1)-根据流量的检测方法

一、概述 笔者一直在重视webshell的安全剖析,最近就这段时刻的心得体会和咱们做个共享。 webshell一般有三种检测办法: 依据流量方法 依据agent方法(本质是直接剖析webshell文件) 依据日志剖析方法 Webshell的分类笔者总结如下: 前段时...

纯钛多少钱一斤,钛合金回收多少钱一斤

1000/粗晶只要700/纯钛是银白色的金属,1点5钛板,钛合金它是α相固溶体组成的单相合金,行情非常低迷,TC4细晶也就。 金属钛回收价格随着钛的市场价变化而变化,楼上的价格是从哪儿来的。不同型号,各类价格如何?请高手相助!至于合金钛,不同地区价格也不一样,52000一吨遵义的海绵钛。 元-30元...

评论列表

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

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

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

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

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

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

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

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

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

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

发表评论

访客

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