Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ImpossibleTravelLogAnalysis — 用于通过 IP 地址地理信息检测不可能旅行的基础日志分析工具 | Kitploit
工具/GitHubGitHub/nccgroup/impossibletravelloganalysis
取证分析信息收集网络安全事件响应异常检测日志分析
GitHubnccgroup/impossibletravelloganalysis

ImpossibleTravelLogAnalysis

用于通过 IP 地址地理信息检测不可能旅行的基础日志分析工具

查看仓库
20357年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

NCC Group 的 Impossible Travel 日志分析

关于

通过 IP 地址地理位置信息检测不可能旅行(Impossible Travel)的基础日志分析工具

预期数据格式

包含以下表头的 CSV 文件

root@kitploit:~
When,User,Event,IP

格式如下

root@kitploit:~
2019-04-09 00:00:00,user2493,AUTHSUCCESS,101.193.251.145

字段结构如下:

  • When 为 YYYY-MM-DD HH:mm:SS
  • User 为用户名
  • Event 为你关注的身份验证或其他事件(目前每个 .csv 仅支持一种事件类型)
  • IP 为 IPv4 地址

用于生成测试数据的脚本以及示例 .csv 可在此处找到: https://github.com/olliencc/Speed-of-light-test-data

用法

root@kitploit:~
impossibletravel.py [csvfile]

例如:

root@kitploit:~
impossibletravel.py ..\Speed-of-light-test-data\sampledataexample.csv

随后你将看到:

root@kitploit:~
impossibletravel.py ..\Speed-of-light-test-data\sampledataexample.csv
[i] NCC Group Impossible Travel Analysis - 1.0
[i] https://github.com/nccgroup/ImpossibleTravelLogAnalysis
[!]  user621 had traveled on 2019-04-09 01:44:00 at speed 32909.547 m/s (118474.37 km/h) for 0.05 hrs
[!] user9406 had traveled on 2019-04-11 11:03:00 at speed 7376.450 m/s (26555.22 km/h) for 0.23 hrs
[!] user3027 had traveled on 2019-04-12 18:07:00 at speed 94516.879 m/s (340260.76 km/h) for 0.03 hrs
[!] user6995 had traveled on 2019-04-20 16:47:00 at speed 4718.706 m/s (16987.34 km/h) for 1.10 hrs
[!] user1566 had traveled on 2019-04-24 23:00:00 at speed 8512.756 m/s (30645.92 km/h) for 0.30 hrs
[!] user4090 had traveled on 2019-04-28 16:12:00 at speed 3640.331 m/s (13105.19 km/h) for 0.62 hrs
[!] user2577 had traveled on 2019-05-06 11:29:00 at speed 5441.884 m/s (19590.78 km/h) for 0.50 hrs
[!] user7743 had traveled on 2019-05-06 20:30:00 at speed 17065.947 m/s (61437.41 km/h) for 0.15 hrs
[!] user5822 had traveled on 2019-05-24 16:23:00 at speed 75868.560 m/s (273126.82 km/h) for 0.03 hrs
[!] user6431 had traveled on 2019-05-26 05:09:00 at speed 5722.403 m/s (20600.65 km/h) for 0.67 hrs
[!]   user56 had traveled on 2019-05-30 10:43:00 at speed 11834.590 m/s (42604.52 km/h) for 0.43 hrs
[!] user8663 had traveled on 2019-05-30 18:39:00 at speed 7466.536 m/s (26879.53 km/h) for 0.47 hrs
[!] user4256 had traveled on 2019-05-31 08:22:00 at speed 53195.909 m/s (191505.27 km/h) for 0.07 hrs
[!] user1528 had traveled on 2019-06-01 13:59:00 at speed 3645.914 m/s (13125.29 km/h) for 0.92 hrs

Windows 二进制版本

使用 pyinstaller 编译为单个 .exe 的版本可在此处的 Releases 中找到: https://github.com/nccgroup/ImpossibleTravelLogAnalysis/releases

其使用方式相同,例如:

root@kitploit:~
..\output\impossibletravel.exe" ..\Speed-of-light-test-data\sampledataexample.csv
[i] NCC Group Impossible Travel Analysis - 1.0
[i] https://github.com/nccgroup/ImpossibleTravelLogAnalysis
[!]  user621 had traveled on 2019-04-09 01:44:00 at speed 32909.547 m/s (118474.37 km/h) for 0.05 hrs
[!] user9406 had traveled on 2019-04-11 11:03:00 at speed 7376.450 m/s (26555.22 km/h) for 0.23 hrs
[!] user3027 had traveled on 2019-04-12 18:07:00 at speed 94516.879 m/s (340260.76 km/h) for 0.03 hrs
[!] user6995 had traveled on 2019-04-20 16:47:00 at speed 4718.706 m/s (16987.34 km/h) for 1.10 hrs
[!] user1566 had traveled on 2019-04-24 23:00:00 at speed 8512.756 m/s (30645.92 km/h) for 0.30 hrs

依赖要求

  • 参见 requirements.txt
  • Maxmin GeoIP 城市数据库 https://dev.maxmind.com/geoip/geoip2/geolite2/

作者

Steven van der Baan

许可证

基于 AGPL 发布 - 参见 LICENSE

下载工具