在互联网这张大网里,IP
地址就像是每个设备的 “门牌号”,藏着不少秘密。可很多人面对它都一头雾水,今天就给大家讲讲免费API
定位工具,帮你揭开IP
地址的神秘面纱。
以前要通过IP
地址找到用户的位置,有很多方法。比如搜狐、淘宝和黑客联盟这些公司都提供IP查询的服务。搜狐的好处是前端可以直接用,不用后端帮忙,但问题是数据更新太慢了,信息也不全。淘宝虽然也有这个服务,但由于访问次数限制,有时候很不稳定,用起来就像坐过山车一样。至于黑客联盟的查询接口,虽然能查到信息,但那些归属地的信息让人看不明白。
重点来了,有个免费的好工具叫IP Geolocation API
。用它可以免费查IP地址,而且给的信息特别详细,包括国家、省份、城市、区县甚至街道这些信息都能查到。如下图所示:
这个工具也可以通过API来调用,如下图所示:
为了以后方便调用,可以用Python
写一个脚本来查询IP地址的归属地。输出的结果如下所示:
root@code-server:/home/code/script/python# python3 ip_query.py IP归属地查询结果: IP地址:107.173.155.239 状态:success 国家:United States 国家代码:US 地区代码:CA 地区名称:California 城市:Santa Clara 邮编:95052 纬度:37.3530 经度:-121.9544 时区:America/Los_Angeles ISP服务商:HostPapa 组织机构:RackNerd LLC AS信息:AS36352 HostPapa 反向解析:107-173-155-239-host.colocrossing.com 移动网络:False 代理:False 托管服务:True
这个脚本用起来很简单,你可以指定一个IP地址来查询,或者直接查当前电脑的IP地址。
如果小伙伴对该脚本感兴趣的话可以关注公众号私信回复脚本链接
扫码关注公众号
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...