zgzhang / cv2x

毕业设计 C-V2X漏洞挖掘 开放资源

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

毕业设计 C-V2X漏洞挖掘 开放资源

PPT

image

标准文件

标准等级 标准号 标准名称
国家标准 GB/T 31024.1-2014 合作式智能运输系统 专用短程通信 第1部分:总体技术要求
国家标准 GB/T 31024.2-2014 合作式智能运输系统 专用短程通信 第2部分:媒体访问控制层和物理层规范
国家标准 GB/T 31024.3-2019 合作式智能运输系统 专用短程通信 第3部分:网络层和应用层规范
国家标准 GB/T 31024.4-2019 合作式智能运输系统 专用短程通信 第4部分:设备应用规范
行业标准 YD/T 3340-2018 基于LTE的车联网无线通信技术 空中接口技术要求
行业标准 YD/T 3400-2018 基于LTE的车联网无线通信技术 总体技术要求
行业标准 YD/T 3592-2019 基于LTE的车联网无线通信技术 基站设备技术要求
行业标准 YD/T 3593-2019 基于LTE的车联网无线通信技术 核心网设备技术要求
行业标准 YD/T 3594-2019 基于LTE的车联网通信安全技术要求
行业标准 YD/T 3629-2020 基于LTE的车联网无线通信技术 基站设备测试方法
行业标准 YD/T 3707-2020 基于LTE的车联网无线通信技术 网络层技术要求
行业标准 YD/T 3708-2020 基于LTE的车联网无线通信技术 网络层测试方法
行业标准 YD/T 3709-2020 基于LTE的车联网无线通信技术 消息层技术要求
行业标准 YD/T 3710-2020 基于LTE的车联网无线通信技术 消息层测试方法
行业标准 YD/T 3755-2020 基于LTE的车联网无线通信技术 支持直连通信的路侧设备技术要求
行业标准 YD/T 3756-2020 基于LTE的车联网无线通信技术 支持直连通信的车载终端设备技术要求
行业标准 YD/T 3847-2021 基于LTE的车联网无线通信技术 支持直连通信的路侧设备测试方法
行业标准 YD/T 3848-2021 基于LTE的车联网无线通信技术 支持直连通信的车载终端设备测试方法
行业标准 YD/T 3957-2021 基于LTE的车联网无线通信技术 安全证书管理系统技术要求
团体标准 T/CSAE 53-2020 合作式智能运输系统 车用通信系统应用层及应用数据交互标准(第一阶段)
团体标准 T/CSAE 157-2020 合作式智能运输系统 车用通信系统应用层及应用数据交互标准(第二阶段)
测试规范 (四跨) LTE-V2X终端功能测试规范试验室-**信息通信研究院
测试规范 (新四跨) 2020C-V2X“新四跨”暨大规模先导应用示范活动-接入层和AID配置文件

asn

文件 说明
v2x.asn 3709规定的ASN.1定义
gen.py 使用pycate根据v2x.asn生成对应ASN.1解析python代码
v2x.py 生成的ASN.1解析python代码
exp.py 使用v2x.py进行C-V2X消息层数据ASN.1的UPER编解码示例

fuzz

纯随机的合规数据,需要自行适配发送,反馈,重启等接口即可,目前提供两种反馈方法:

  1. 黑盒,但可以确认目标进程暴露可连接的tcp端口,通过tcp连接是否被打断判断目标进程状态
  2. 白盒,登录上去看进程号
def fuzz_loop():
    #init_check_by_pid()
    init_check_by_tcp()
    while 1:
        raw     = func_list[random.randint(0,4)]()
        payload = MsgFrame.MessageFrame.to_uper(raw)
        for j in range(5):
            print("[+] send_raw: "+str(raw))
            attack(payload)
        sleep(0.1)
        #if(check_by_pid()):
        if(tcp_close):
            save_payload(payload,raw)
            reboot()

About

毕业设计 C-V2X漏洞挖掘 开放资源


Languages

Language:Python 100.0%