调试
文章平均质量分 69
调试
Li-Yongjun
这个作者很懒,什么都没留下…
展开
-
ASAN
ASAN 是 Address Sanitizer 的简称,是 GCC 自带的内存问题检查工具,比较轻量级,非常适合单元测试时检查内存问题。使用也比较简单,只需要在编译时加上 `-fsanitize=address` 选项即可。原创 2024-04-25 22:15:00 · 860 阅读 · 0 评论 -
gdb 调试记录
持续更新。。。原创 2024-03-05 22:34:49 · 492 阅读 · 0 评论 -
内核打印应用程序出错信息,DEBUG_USER
当用户程序由于异常而崩溃时,内核可以打印一条简短的消息来说明问题所在。这有时对调试很有帮助,但对生产系统没有任何作用。大多数人应该在这里说 N。此外,你需要在内核命令行上传递 user_debug=N 来启用此特性。原创 2024-02-29 22:32:54 · 826 阅读 · 0 评论 -
反汇编方法收集
ndisasm、gdb、objdump、radare2原创 2023-05-20 22:15:00 · 856 阅读 · 0 评论 -
自己动手写一个加载器
如果想执行某处内存的代码,那么该内存需要具有可执行权限。原创 2023-05-19 21:15:09 · 1870 阅读 · 1 评论 -
verbose debug info
直接打印代码位置,这不更牛逼。原创 2023-05-14 23:28:17 · 949 阅读 · 0 评论 -
linux 内核开启调试选项
do_mounts.c 文件的第 373 行。原创 2023-05-14 22:52:47 · 2458 阅读 · 0 评论