更多渗透技能  公众号:白帽子左一

Fav-up

Fav-up是一款功能强大的IP查询工具,该工具可以通过Shodan和Favicon(网站图标)来帮助研究人员查询目标服务或设备的真实IP地址。

工具安装

首先,该工具需要本地设备安装并部署好Python 3环境。然后广大研究人员需要使用下列命令将该项目源码克隆至本地:

git clone https://github.com/pielco11/fav-up.git
接下来, 运行下列命令安装好Fav-up所需的依赖组件:

pip3 install -r requirements.txt
除此之外,你还需要一个Shodan API密钥!

工具使用

命令行接口

首先,你需要确定如何传递你的API密钥:

-k或–key:向stdin传递密钥;

-kf或–key-file:传递获取密钥的目标文件名;

-sc或–shodan-cli:从Shodan命令行接口获取密钥;

配置好密钥之后,我们就能够以下列几种不同方式使用Fav-up了:

-f或–favicon-file:在本地存储的需要查询的Favicon网站图标文件;

-fu或–favicon-url:无需在本地存储Favicon网站图标,但是需要知道目标图标的实际URL地址;

-w或–web:如果你不知道Favicon网站图标的实际URL,可以直接传递目标站点地址;

-fh或–favicon-hash:在全网搜索Favicon网站图标哈希;

你可以指定包含了Favicon网站图标的URL和域名的输入文件,或者直接提供Favicon网站图标的本地存储路径:

-fl或–favicon-list:文件包含所有待查询Favicon网站图标的完整路径;

-ul或–url-list:文件包含所有待查询Favicon网站图标的完整URL地址;

-wl或–web-list:

当然了,你也可以将搜索结果存储至一个CSV/JSON文件中:

-o或–output:指定数据输出文件和格式,比如说csv,它会将存储结果存储至一个CSV文件中;

工具使用样例

Favicon-file

python3 favUp.py --favicon-file favicon.ico -sc

Favicon-url

python3 favUp.py --favicon-url https://domain.behind.cloudflare/assets/favicon.ico -sc

Web

python3 favUp.py --web domain.behind.cloudflare -sc

作为模块导入使用

from favUp import FavUpf = FavUp()          f.shodanCLI = Truef.web = "domain.behind.cloudflare"f.show = Truef.run()for result in f.faviconsList:print(f"Real-IP: {result['found_ips']}")print(f"Hash: {result['favhash']}")

所有属性

工具使用

项目地址

Fav-up:https://github.com/pielco11/fav-up

超级牛批的IP地址查询工具相关推荐

  1. 在线IP地址查询工具

    在线IP地址查询工具 在线IP地址查询工具 查询指定IPV4地址的归属地,暂不支持IPV6地址,数据来源为纯真IP数据库,仅供参考 https://tooltt.com/ip/

  2. Ip-adress.com:国际IP地址查询工具

    以前经常使用ip38.com来查询IP地址对应的地理位置,服务简单但很实用,不过查询国外的IP就有些吃力了.而IP-a d dress.com可以查询全球的IP地址,并且精确定位到该IP的国家.城市, ...

  3. iP查询工具,免费的IP地址查询

    IP地址是互联网中的一个重要概念,它是指分配给每台连接到互联网上的设备的独特数字标识符.IP地址有时被称为互联网上的设备的"数字指纹",它可以用来唯一标识网络上的任何设备,包括电脑 ...

  4. Java | IP工具类(获取访问者的ip地址 查询IP地址)

    一.IpUtil package com.java.util;import com.fasterxml.jackson.annotation.JsonInclude; import com.faste ...

  5. 一款功能强大的代理检查和IP地址轮转工具

    点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料+视频 作者:Alpha_h4ck,转载于freebuf 关于mub ...

  6. 公用ip地址查询_是什么使您无法更改公用IP地址并在Internet上造成严重破坏?

    公用ip地址查询 What exactly is preventing you (or anyone else) from changing their IP address and causing ...

  7. java webservice ip_通过Web Service实现IP地址查询功能的示例

    实例01 实现一个简单的Web服务访问 本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省.市.地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文件 ...

  8. 通过ip地址查询远程服务器系统,通过ip地址查询远程服务器系统

    通过ip地址查询远程服务器系统 内容精选 换一换 日志记录了系统的运行情况和功能流程的处理情况,是维护人员查看系统状态.进行问题定位的重要工具和手段.日志模块根据系统设置的日志级别,记录不同详细程度的 ...

  9. 通过Web Service实现IP地址查询功能

    实例01  实现一个简单的Web服务访问 本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省.市.地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文 ...

最新文章

  1. Weblogic远程调试
  2. html边框为框,HTML 为元素设置边框
  3. 单页面与多页面的优缺点
  4. 初次使用Atlas JavaScript (Part 3 - 实现自己的应用)
  5. lombok工具中@Data注解问题
  6. Java单例模式之最优解分析【为何说是最优解】
  7. python开发最受欢迎的十款工具
  8. quartus仿真19:JK触发器序列1001检测器
  9. 工程思想——【误差与分辨度】
  10. Hibernate数据查询
  11. 关于BottomNavigationView的使用姿势都在这里了
  12. Fuse内核死锁导致的Android系统死机问题分析
  13. Linux基础命令之:top命令详解以及VIRT,RES,SHR,DATA
  14. slb健康检查方式_负载均衡(SLB)
  15. python获取系统环境变量|os.environ|os.putenv|cmd添加环境变量
  16. 燃情7月,ACMUG厦门、上海双城技术沙龙及MySQL/MariaDB创始人Monty中国行活动
  17. Win10系统电脑关机时提示“内存不能为read”的解决方法
  18. Java中将base64编码字符串转换为图片
  19. Spark基本sort shuffle write流程解析
  20. socket编程在windows和linux下的区别

热门文章

  1. 地下城与勇士游戏设计元素及成功原因分析
  2. 南通青鸟第一天学习心得
  3. 空间里相片批量导入u盘_多台电脑同步文件还在用 U 盘牵线?GoodSync 帮你一键搞定...
  4. Java实现水电费计费项目
  5. 安信可ESP8266模块实现对接天猫精灵IOT平台控制单路插座的教程
  6. Samsung MDM partners
  7. 磁盘空间被占满,如何找出占用磁盘空间过大的的文件
  8. UML(Jude) | UseCase Diagram
  9. 有关 英语学习的一些网站
  10. 在硅谷,人生的可能性不只有 996