IP溯源工具使用说明.pdfVIP

  • 0
  • 0
  • 约4.75千字
  • 约 8页
  • 2026-01-02 发布于浙江
  • 举报

IP溯源工具使用说明

温馨提示:

该工具运行时不会对目标IP主动扫描,但是会调用第三方接口,所以会

存在对互联网发送大量HTTP请求情况,如果网络环境比较特殊的场景

下请勿使用该工具,避免引起不必要的麻烦。

免责声明:

此工具仅限于学习交流,请在下载后24小时内删除,请勿非法使用该

工具,用户承担因使用此工具而导致的所有法律和相关责任!作者不承

担任何法律责任!

一、工具背景

背景:

在攻防演练期间,对于重保值守人员,某些客户要求对攻击IP都进行分

析溯源,发现攻击IP的时候,需要针对攻击IP进行分析,如果有关键信

息输出报告,针对该需求,产生了这个工具。

二、功能实现

V1.2修改:

1.把基于本地telnet的IP端口查询方式改成调用接口查询。

2.whois信息查询接口单一,增加多个接口,确保whois信息查询的准

确性。

3.增加多线程技术,提高程序运行速度。

4.修复cdn查询过长的bug。

2/9

5.更新过滤ip地址,现在输入的IP可以加其他字符,会自动过滤出字符

串里面存在的IP。

6.增加IP反查域名的接口,新增接口报错和成功写入日志文件。

7.优化更新ip归属地的获取,增加2个接口,确保归属地查询到。

8.端口查询优化,增加端口查询接口。

9.整改企业微信推送方式,从原本一个IP推送一次变成IP查询一轮推送

一次,每轮查询的IP个数可以在配置文件里面修改。

10.修改日志输出格式,所有日志输出格式固定。

11.增加每轮查询后程序延时,确保接口不会频繁请求而请求失败。

V1.1新增:

1.新增将查询到的word报告发送至企业微信。

v1.0功能:

1.实现支持多IP查询,会自动对IP进行去重,去掉非公网IP,去掉非

IP;

2.实现基于IP查询归属地的情况;

3.实现基于IP查询端口开放情况,基于telnet的方式探测端口是否开

放,查询端口:21,22,23,80,135,137,138,443,888,8888,

1433,3306,3389,8080,8081,8082,9090,9091,9092,50050

4.实现基于IP查询域名绑定的情况;

5.实现基于查询出的域名查询whois和icp备案的情况;

3/9

6.实现整合内容输出为文本文件和word文件,如果一个IP没有绑定域

名,那么认为这个IP没有价值,则输出文本文件,如果绑定了域名,则

输出word;

7.实现将内容输出至企业微信机器人。

三、使用手册

1、程序的config.ini是配置文件,[icpapi]下面的appid和key的icp备

案兜底付费查询接口,icp备案一共调用三个接口,会先调用两个免费

接口,如果两个免费接口都没有查询到数据,则会调用第三个付费接

口,建议申请添加appid和key,申请地址:

/user.html的appid和key填写位置如下:

4/9

文档评论(0)

1亿VIP精品文档

相关文档