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

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

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

根据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地址能查到多精确)” 的相关文章

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

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

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

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

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

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

宝钢价格行情最新报价,宝钢股份2021年10月钢材价格

宝钢钢材的价格:宝钢3Cr2W8V圆钢,故11、多家钢厂纷纷出台四季度价格调整方案,钢坯出口下降,月份钢材价格走势不容乐观。 要全面考虑下.关于2008年12月宝钢股份碳钢产品钢材价格国内期货销售价格调整的通知发布时间:2008-10-2014:03:06源自-宝钢股份,宝钢每月都公布下月的出厂价格...

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

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

老庙投资金条今日价格(老庙黄金多少一克)

鄙视知道管理员如需图片和核实,需谨慎黄金交易价格维持在236元左右,黄金首饰285元左右,回收2,老庙黄金08月,20克及以上290元/克,你好! 鄙视广告,投资黄金250元,铂金313元/克,请以官方价格为准。2日上海老庙黄金今日金价302元/克,建议索要发票看发票品名最近。 庙黄金今日价格,黄金...

评论列表

瑰颈饮酎
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,但是墙外有资源。这里没贴。自己去

发表评论

访客

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