Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

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

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

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

工具目录

分类

查看所有分类
Loading categories
isip — 交互式SIP工具包,用于数据包操作、嗅探、中间人攻击、模糊测试、模拟DoS攻击。 | Kitploit
工具/GitHubGitHub/halit/isip
数据包嗅探与分析Web安全模糊测试网络安全渗透测试红队Archived
GitHubhalit/isip

isip

交互式SIP工具包,用于数据包操作、嗅探、中间人攻击、模糊测试、模拟DoS攻击。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

isip

交互式 SIP 工具包,支持数据包操作、嗅探、中间人攻击、模糊测试以及模拟拒绝服务攻击。

视频

https://asciinema.org/a/11128

安装

git clone https://github.com/halitalptekin/isip.git
cd isip
pip install -r requirements.txt

用法

  • 数据包操作工具位于 packet 命令循环中。首次启动时,您位于 main 命令循环。
isip:main> packet
isip:packet>
  • 使用 new 命令创建一个新的 SIP 数据包。如果不指定名称,isip 会创建一个名为 message-{id} 的数据包。
isip:packet> new
isip:packet> new r1
  • 使用 list 命令列出所有已创建的 SIP 数据包。
isip:packet> list
  • 使用 show 命令显示数据包的属性。您可以在 show 命令后输入 ip、udp 或 sip。
isip:packet> show message-1
isip:packet> show message-1 ip
isip:packet> show message-1 udp
isip:packet> show message-1 sip
isip:packet> show message-1 ip src
isip:packet> show message-1 udp sport
isip:packet> show message-1 sip uri
isip:packet> show message-1 sip headers.to
  • 使用 set 命令设置数据包的属性。您可以在 show 命令后输入 ip、udp 或 sip 及属性标签。
isip> set message-1 ip src 12.12.12.12
isip> set message-1 udp sport 4545
isip> set message-1 sip method OPTIONS
isip> set message-1 sip headers.from "blabla"
  • 使用 set 命令设置数据包的随机属性。您可以使用 random-headers-from、random-headers-to、random-headers-call-id、random-headers-max-forwards、random-headers-user-agent、random-headers-contact、random-headers-invite-cseq、random-headers-register-cseq 命令。
isip:packet> set message-1 ip src random-ip
isip:packet> set message-1 udp sport random-port
isip:packet> set message-1 sip headers.from random-headers-from
isip:packet> set message-1 sip headers.to random-headers-to
isip:packet> set message-1 sip headers.contact random-headers-contact
isip:packet> set message-1 sip body random-data 50
  • 使用 send 命令发送数据包。
isip:packet> send message-1 1
isip:packet> send message-1 150
  • 使用 parse 命令将文本文件解析为数据包。
isip:packet> parse test/test1.txt r1
  • 使用 load 命令从 pcap 文件加载数据包。如果不指定名称,isip 会创建一个名为 message-{id} 的数据包。
isip:packet> load test.pcap r1
isip:packet> load test.pcap
  • 使用 save 命令将数据包保存到 pcap 文件。您可以只使用一条命令保存整个数据包列表。
isip:packet> save r1 test.pcap
isip:packet> save r2 test.pcap # 假设您有 r2.0、r2.1、r2.2、r2.3 ...
  • 使用 wireshark 命令为数据包打开 Wireshark。
isip:packet> wireshark r1
isip:packet> wireshark r2 # 假设您有 r2.0、r2.1、r2.2、r2.3 ...
  • 使用 hist 命令列出历史记录。
isip:packet> hist
  • 使用 shell 或 ! 执行 shell 命令。
isip:packet> shell ls -la
isip:packet> ! cat /etc/passwd
  • 使用 ? 或 help 命令显示帮助页面。
isip> ?
isip> help
isip:packet> ?
isip:packet> help
isip:packet> help new
isip:packet> help send
isip:packet> help set
isip:packet> help show
下载工具