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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CyberScan — 开源网络取证工具包,用于数据包分析、端口扫描、主机发现和IP地理位置定位。支持ARP、ICMP、TCP、UDP ping和pcap解码。 | Kitploit
工具/GitHubGitHub/medbenali/cyberscan
数据包嗅探与分析网络映射端口扫描网络取证信息收集渗透测试
GitHubmedbenali/cyberscan

CyberScan

开源网络取证工具包,用于数据包分析、端口扫描、主机发现和IP地理位置定位。支持ARP、ICMP、TCP、UDP ping和pcap解码。

查看仓库
4641534个月前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

CyberScan

Python 3 License PyPI - Version

CyberScan 是一个开源渗透测试工具,可用于分析数据包、解码、端口扫描、ping 以及 IP 地理定位,包括(纬度、经度、地区、国家等)

屏幕截图

Screenshot

支持的操作系统

  • Windows XP/7/8/8.1/10
  • GNU/Linux
  • MacOSX

安装

你可以通过 pip 安装 CyberScan,或者下载仓库。

pip

root@kitploit:~
$ pip install cyberscan 

下载 CyberScan 仓库

你可以通过克隆 Git 仓库来下载 CyberScan:

root@kitploit:~
git clone https://github.com/medbenali/CyberScan.git
cd CyberScan/
python CyberScan.py -v

CyberScan 开箱即用,支持 Python 版本 3.0.x。

CyberScan 模块使用说明

CyberScan 能够发送和捕获多种协议的数据包,可以构造和解码这些数据包,用于大多数网络任务,如扫描、ping、探测和攻击。

你可以测试机器上安装的 CyberScan:

root@kitploit:~
$ cyberscan -h 

网络 Ping 测试

我们可以使用 CyberScan 通过多种协议执行 ping 操作。在本地以太网中发现主机的最快方法是使用 ARP:

ARP Ping

root@kitploit:~
$ cyberscan -s 192.168.1.0/24 -p arp
[*] Starting Ping ARP for 192.168.1.0/24
Begin emission:
Finished to send 256 packets.

Received 0 packets, got 0 answers, remaining 256 packets

ICMP Ping

其他情况下,我们可以使用 ICMP ping:

root@kitploit:~
$ cyberscan -s 192.168.1.1-254 -p icmp
[*] Starting Ping ARP for 192.168.1.0/24
Begin emission:
Finished to send 256 packets.

Received 0 packets, got 0 answers, remaining 256 packets

TCP Ping

当 ICMP 回显请求被阻止时,我们仍然可以使用 TCP:

root@kitploit:~
$ cyberscan -s 192.168.1.1-254 -p tcp -d 80

UDP Ping

甚至可以使用 UDP(该协议会从存活主机产生 ICMP 端口不可达错误)。我们可以选择最可能关闭的端口,比如端口 0:

root@kitploit:~
$ cyberscan -s 192.168.*.1-10 -p udp

网络扫描

端口扫描

在 CyberScan 工具中,我们可以指定或不指定起始和结束端口进行扫描:

root@kitploit:~
$ cyberscan -s 192.168.1.1 -p scan -d 1 -t 100
WARNING: No route found for IPv6 destination :: (no default route?)
[*] CyberScan Port Scanner
[*] Scanning 192.168.1.1 From Port 1 To 100: 
[*] Starting CyberScan 1.01 at 2017-07-14 14:00 CEST
[*] Scan In Progress ...
[*] Connecting To Port :  100 
[*] Scanning Completed at 2017-07-14 14:00 CEST
[*] CyberScan done: 1IP address (1host up) scanned in 0.32 seconds
[*] Open Ports: 
	23 TELNET: Open
	53 DNS: Open
	80 HTTP: Open
root@kitploit:~
$ cyberscan -s 8.8.8.8 -p scan
WARNING: No route found for IPv6 destination :: (no default route?)
[*] CyberScan Port Scanner
[*] Scanning For Most Common Ports On 8.8.8.8
[*] Starting CyberScan 1.01 at 2017-07-14 14:03 CEST
[*] Scan In Progress ...
[*] Connecting To Port :  10000 109 110 123 137 138 139 143 156 2082 2083 2086 2087 21 22 23 25 3306 389 546 547 69 80 8443 993 995 
[*] Scanning Completed at 2017-07-14 14:03 CEST
[*] CyberScan done: 1IP address (1host up) scanned in 13.11 seconds
[*] Open Ports: 
	53 DNS: Open
	443 HTTPS: Open

IP 地理定位

root@kitploit:~
$ cyberscan -s 72.229.28.185 -p geoip
WARNING: No route found for IPv6 destination :: (no default route?)
[*] IP Address:  72.229.28.185
[*] City:  New York
[*] Region Code:  NY
[*] Area Code:  212
[*] Time Zone:  America/New_York
[*] Dma Code:  501
[*] Metro Code:  New York, NY
[*] Latitude:  40.7605
[*] Longitude:  -73.9933
[*] Zip Code:  10036
[*] Country Name:  United States
[*] Country Code:  US
[*] Country Code3:  USA
[*] Continent:  NA

分析并解码数据包

CyberScan 可以分析 pcap 文件,以提取并解码以太网、IP、TCP、ICMP、UDP 头部。

以太网头部

root@kitploit:~
$ cyberscan -f test.pcap -p eth
WARNING: No route found for IPv6 destination :: (no default route?)
----------------------------------------
[*] Packet : 1
[+] ### [ Ethernet ] ###
[*] Mac Destination : 00:1f:f3:3c:e1:13
[*] Mac Source : f8:1e:df:e5:84:3a
[*] Ethernet Type : 2048

IP 头部

root@kitploit:~
$ cyberscan -f test.pcap -p ip
WARNING: No route found for IPv6 destination :: (no default route?)
----------------------------------------
[*] Packet : 1
[+] ###[ IP ] ###
[*] IP Source : 172.16.11.12
[*] IP Destination : 74.125.19.17
[*] IP Version :  4
[*] IP Ihl :  5
[*] IP Tos :  0
[*] IP Len :  79
[*] IP Id :  56915
[*] IP Flags :  2
[*] IP Frag :  0
[*] IP Ttl :  64
[*] IP Protocol :  6
[*] IP Chksum :  18347
[*] IP Options :  []
[*] IP Dump : 
0000   45 00 00 4F DE 53 40 00  40 06 47 AB AC 10 0B 0C   E..O.S@[email protected].....
0010   4A 7D 13 11 FC 35 01 BB  C6 D9 14 D0 C5 1E 2D BF   J}...5........-.
0020   80 18 FF FF CB 8C 00 00  01 01 08 0A 1A 7D 84 2C   .............}.,
0030   37 C5 58 B0 15 03 01 00  16 43 1A 88 1E FA 7A BC   7.X......C....z.
0040   22 6E E6 32 7A 53 47 00  A7 5D CC 64 EA 8E 92      "n.2zSG..].d...

TCP 头部

root@kitploit:~
$ cyberscan -f test.pcap -p tcp
WARNING: No route found for IPv6 destination :: (no default route?)
----------------------------------------
[*] Packet : 1
[+] ###[ TCP ] ###
[*] TCP Source Port :  64565
[*] TCP Destination Port :  443
[*] TCP Seq :  3336115408
[*] TCP Ack :  3307089343
[*] TCP Dataofs :  8
[*] TCP Reserved :  0
[*] TCP Flags :  24
[*] TCP Window :  65535
[*] TCP Chksum :  52108
[*] TCP Urgptr :  0
[*] TCP Options :  [('NOP', None), ('NOP', None), ('Timestamp', (444433452, 935680176))]
[*] TCP Dump : 
0000   FC 35 01 BB C6 D9 14 D0  C5 1E 2D BF 80 18 FF FF   .5........-.....
0010   CB 8C 00 00 01 01 08 0A  1A 7D 84 2C 37 C5 58 B0   .........}.,7.X.

UDP 头部

root@kitploit:~
$ cyberscan -f test.pcap -p udp
WARNING: No route found for IPv6 destination :: (no default route?)
----------------------------------------
[*] Packet : 1
[+] ###[ UDP ] ###
[*] UDP Source Port :  54639
[*] UDP Destination Port :  53
[*] UDP Len :  47
[*] UDP Chksum :  30084
[*] UDP Dump : 
0000   D5 6F 00 35 00 2F 75 84  13 A2 01 00 00 01 00 00   .o.5./u.........
0010   00 00 00 00 04 65 38 37  32 01 67 0A 61 6B 61 6D   .....e872.g.akam
0020   61 69 65 64 67 65 03 6E  65 74 00 00 01 00 01      aiedge.net.....

ICMP 头部

root@kitploit:~
$ cyberscan -f test.pcap -p icmp
WARNING: No route found for IPv6 destination :: (no default route?)
----------------------------------------
[*] Packet : 1
[+] ###[ ICMP ] ###
[*] ICMP Type :  3
[*] ICMP Code :  3
[*] ICMP Chksum :  5296
[*] ICMP Id :  None
[*] ICMP Seq :  None
[*] ICMP Dump : 
0000   03 03 14 B0 00 00 00 00  45 00 00 43 C1 80 00 00   ........E..C....
0010   40 11 4A FC AC 10 0B 01  AC 10 0B 0C 00 35 E7 E8   @.J..........5..
0020   00 2F 00 00                                        ./..

联系方式

BEN ALI Mohamed

alt text alt text

电子邮件 : [email protected]
LinkedIn : https://linkedin.com/in/medbenali
下载工具