结果过滤


当前显示 1-5 of 11
 | 

很诡异的valgrind问题

李佳         [分类] 内存管理技巧  •   [标签] valgrind,内存泄漏,definitely lost,内存地址对齐   •   2019-10-25

[摘要]  valgrind是一个用于检测内存泄漏和内存越界等缺陷的工具,检查sapp和插件时,如果dumpfile文件很大,valgrind运行极慢,等不及的话,可能会中途ctrl+c强制终止,如果有报错误,基本都是对的:"invalid read/write"表示有内存越界访问,"definitely lo...


网络空间安全攻防演进之路 讲座总结

冀琳         [分类] 基础算法  •   [标签]    •   2019-10-21

[摘要]  10月17日我听取了中国科学院信息工程研究所陈恺研究员主题为《网络空间安全攻防演进之路》的讲座。这次讲座主要介绍了网络空间安全的发展和现状,从攻防的角度进行阐述了各种安全问题。从本次讲座中我知道了很多有意思的安全现象和有实用性的安全研究的方向,拓宽了自己的视野。 没有网络空间安全,就没有国家安全,如...


编写wireshark插件解析自定义协议数据包

李佳         [分类] Wireshark  •   [标签] wireshark插件,自定义协议格式   •   2017-06-25

[摘要]  wireshark支持大量RFC标准协议,将每类协议解析的非常详细,功能很强大,但用户自定义的协议,wireshark就无能为力了,只能显示一堆二进制,导致分析问题,DEBUG时很麻烦,还得自己每个字节,每个Bit的算,以t1->t2回传数据的DDP协议为例, DDP协议头部字段的C语言定义如下:...


代码水土不服

李佳         [分类] 部署问题  •   [标签] 更新版本   •   2017-06-25

[摘要]  新写的代码,上线一跑就死,那不用说,基本都怀疑是新代码的BUG,但某代码已在线运行多年,都认为很稳定了,只是换了个环境就不行,你先怀疑谁?我先怀疑代码版本不对(低级错误),版本没问题,怀疑部署的不对,部署没问题,开始怀疑新机器哪个依赖库不对,依赖库没问题,怀疑新操作系统跟目前代码版本兼容不好,操作系...


符号名冲突BUG

李佳         [分类] 在线故障  •   [标签] 符号名冲突,平台警告   •   2017-06-25

[摘要]  还是新旧版更新时发现的,1-之前老的start平台没有问题,2-使用驱动提供的pag/samples例子也没有问题换了sapp就不行,一跑就死!看core的栈是libpag.so的一个memset(), 应该是内存越界了,gdb运行,断到memset()函数, 输入n继续执行,大约2-3秒程序才死,...


当前显示 1-5 of 11