gpt4 book ai didi

scapy - 使用 Scapy 制作 S1AP 数据包

转载 作者:行者123 更新时间:2023-12-01 10:00:01 25 4
gpt4 key购买 nike

我正在查看一个需要制作 S1 应用程序协议(protocol) (S1AP) 数据包的项目。它用于 4G LTE 网络的 eNodeB 和 MME 之间。 S1AP 基于 IP 并由 Steam 控制传输协议(protocol) (SCTP) 承载。

有谁知道 Scapy 中当前的 SCTP 库是否足以执行此操作,或者我可能必须定义一个新协议(protocol)?

我的第一个目标是模拟(通过程序)到物理 MME 的连接,有人有什么建议吗?

谢谢!

最佳答案

这取决于您的开发环境和要求。在基于 linux/FreeBSD 的开发设置的情况下,libsctp 和 ASN.1 工具应该足以在与 MME 的接口(interface)中使用 S1-AP over SCTP 协议(protocol)。

来到Scapy,注意它是基于python的。

Scapy 似乎支持所有类型的 SCTP block ,因此它很可能适合您的测试。

S1-AP 协议(protocol)使用 ASN.1。为了生成 S1-AP 数据包,您应该与 ASN.1 集成以进行 S1-AP 编码/解码并使用 scapy。 Scapy 提供对 ASN.1 的支持。

S1-AP 支持扩展应该由您完成。最好的部分是您可以扩展 Scapy 而无需编辑源文件以根据需求类型制作自动化工具。

关于scapy - 使用 Scapy 制作 S1AP 数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24458446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com