基于卷积自编码器的接收机纠错编码方法及装置

    公开(公告)号:CN115208515B

    公开(公告)日:2023-11-07

    申请号:CN202210797554.3

    申请日:2022-07-06

    Applicant: 清华大学

    Abstract: 本申请公开了一种基于卷积自编码器的接收机纠错编码方法及装置,方法包括:对输入发射端的比特流信号外层编码,得到复数符号并分组;将分组后的每一块符号依次经过基于卷积神经网络的预设编码器扩展,得到预设倍扩展后的符号,并利用基于FTN的脉冲成型调制至模拟信号上;经信道传输后,以FTN采样并匹配滤波后得到采样符号,得到量化后的符号,依次经过基于卷积神经网络的预设解码器得到原始分组块长的重建符号;聚合为新的复数符号,并解调得到重建码本,再经过外层解码得到重建的比特流信息。由此,解决了相关技术中的纠错编码方法无法有效补偿接收机低精度量化对信道编码的性能损失,且编码器存储和计算的开销较高等问题。

    模糊测试处理方法、装置、模糊测试系统及存储介质

    公开(公告)号:CN116414722B

    公开(公告)日:2023-10-20

    申请号:CN202310665048.3

    申请日:2023-06-07

    Applicant: 清华大学

    Inventor: 张超 牟思睿

    Abstract: 本申请提供一种模糊测试处理方法、装置、模糊测试系统及存储介质,涉及软件测试技术领域,方法包括:构建闭源操作系统的虚拟运行环境,并在虚拟运行环境中模拟运行闭源操作系统的内核;录制内核在运行过程中程序的执行轨迹;对执行轨迹进行重放,并在重放过程中根据所捕捉的内核中的关键执行动作,获取内核中的系统调用接口的描述信息;描述信息用于生成符合内核的系统调用接口要求的模糊测试用例,描述信息包括系统调用列表,以及,每个系统调用接口所需的参数数量以及每个参数的数据类型。本申请的方法,提高了针对闭源操作系统的模糊测试效率。

    漏洞挖掘方法、装置、电子设备及存储介质

    公开(公告)号:CN116881919A

    公开(公告)日:2023-10-13

    申请号:CN202310641080.8

    申请日:2023-06-01

    Applicant: 清华大学

    Inventor: 张超 原铭

    Abstract: 本发明提供一种漏洞挖掘方法、装置、电子设备及存储介质,包括:确定内核驱动过程中的目标点及竞争点;基于第一数量的测试用例对内核驱动过程进行模糊测试,确定各个测试用例分别到达目标点的反馈距离、分别触发漏洞的约束距离,以及确定各个竞争点形成的线程交错路径;根据反馈距离、约束距离和线程交错路径,从第一数量的测试用例中筛选得到第二数量的测试用例;基于第二数量的测试用例对内核驱动过程进行模糊测试,记录触发的漏洞信息,以指导模糊测试器更好地探索并发释放后重用漏洞和线程交错,实现更加高效地发现并确认并发释放后重用漏洞,提高软件系统的安全性和稳定性。

    二进制程序的内存漏洞检测方法、装置、设备及介质

    公开(公告)号:CN116502239B

    公开(公告)日:2023-09-19

    申请号:CN202310763574.3

    申请日:2023-06-27

    Applicant: 清华大学

    Abstract: 本申请提供一种二进制程序的内存漏洞检测方法、装置、设备及介质。该方法包括:标记二进制程序中指向内存对象的所有指针,内存对象包括堆对象、栈对象、全局对象中的至少一种;基于被标记的所有指针和待访问的目标内存对象的内存标记,检测是否存在内存错误;当检测到内存错误时,确定内存错误所属的类别,内存错误至少分为非严重错误和严重错误两种;在模糊测试过程中,根据内存错误所属的类别,检测二进制程序中存在的内存漏洞。本申请提高了在模糊测试中检测包括堆对象、栈对象和全局变量对象中出现的内存漏洞的效率,同时还可以降低性能开销。

    程序模糊测试方法、装置、设备及存储介质

    公开(公告)号:CN115357513B

    公开(公告)日:2023-06-13

    申请号:CN202211085263.8

    申请日:2022-09-06

    Applicant: 清华大学

    Abstract: 本申请提供一种程序模糊测试方法、装置、设备及存储介质。该方法包括:获取代码插桩后的被测程序,代码插桩在被测程序的源代码中的位置为网络数据I/O交互同步点的位置。利用M个测试用例,对代码插桩后的被测程序进行模糊测试,M为大于或等于1的整数,每个测试用例包括至少两条I/O交互请求消息,代码插桩用于发送反馈信息,反馈信息用于指示发送I/O交互请求消息、根据模糊测试的执行情况,获取代码插桩后的被测程序的模糊测试的结果。本申请的方法,使得模糊测试器能够及时向被测程序发送I/O交互请求消息,提高了测试效率。

    漏洞利用分析方法、设备及存储介质

    公开(公告)号:CN116204891A

    公开(公告)日:2023-06-02

    申请号:CN202310473727.0

    申请日:2023-04-28

    Applicant: 清华大学

    Abstract: 本申请提供一种漏洞利用分析方法、设备及存储介质,可用于计算机领域。该方法包括:获取网络攻击流量、用户程序及用户程序对应的随机源,提取网络攻击流量中的输入字节序列;启动多版本执行引擎的多个程序实例,将输入字节序列及用户程序发送给多个程序实例,基于多个程序实例的输出结果,确定网络攻击流量中的泄露字节;调用污点分析引擎,将输入字节序列、用户程序及随机源输入至污点分析引擎,以使污点分析引擎进行污点分析,确定网络攻击流量中的修复字节;确定修复字节的作用,并确定泄露字节和修复字节之间的修复函数;根据泄露字节、修复字节及修复函数生成攻击脚本;将攻击脚本输入至用户程序,实现漏洞利用重现,提高了修复漏洞的效率。

    程序插桩方法、装置、设备和存储介质

    公开(公告)号:CN115617687A

    公开(公告)日:2023-01-17

    申请号:CN202211350276.3

    申请日:2022-10-31

    Applicant: 清华大学

    Inventor: 张超 殷婷婷

    Abstract: 本申请提供一种程序插桩方法、装置、设备和存储介质,涉及计算机技术领域。该方法包括:获取待分析程序,待分析程序为二进制程序;基于分析需求,识别待分析程序中的冗余指令,确定待插入的桩函数,冗余指令为与待分析程序的原始语义和/或分析需求无关的代码,所述冗余指令的位置为所述桩函数的插桩点;根据桩函数所在的位置和插桩点之间的偏移量,对函数调用指令中的地址偏移量进行赋值;将冗余指令替换为函数调用指令。通过移除待分析程序中的冗余指令,可以在不破坏待分析程序原始结构和指令偏移的前提下,留出插桩空间,向待分析程序注入新的代码,具有较高的稳定性,不仅适用于中小型程序,还适用于操作系统内核等复杂的大型程序。

    核电厂液态流出物14C自动前处理装置及处理方法

    公开(公告)号:CN113270215B

    公开(公告)日:2022-12-09

    申请号:CN202110538392.7

    申请日:2021-05-18

    Applicant: 清华大学

    Abstract: 本发明公开了一种核电厂液态流出物14C自动前处理装置及方法,其中,该装置包括裂解炉、冷凝池、过滤器和吸收瓶,裂解炉用于将核电厂液态流出物样水在高纯氧和催化剂的辅助下且在温度为790~810℃的条件下瞬间气化成14CO2和氚化水蒸气的混合气体;冷凝池用于对混合气体进行冷凝处理,以分离出夹带有残余氚化水蒸气的14CO2;过滤器用于过滤掉夹带有残余氚化水蒸气的14CO2中的残余氚化水蒸汽,得到过滤后的14CO2,过滤后的14CO2中3H残存率低于0.01‰;吸收瓶用于盛装NaOH溶液,以吸收过滤后的14CO2,从而得到吸收液。本发明可实现自动化与准确性二者的统一。

Patent Agency Ranking