在阅读osquery代码时,通过source insight寻找调用流程时(processes),找不到它的上一级调用函数。打算用gdb来查看调用堆栈。
在调试的过程中。启动的方式是 gdb /usr/bin/osqueryi
在genProcesses打断点
还是没有头绪。在初始化的时候进行设置断点
发现并没有在设置的条件下面断点。
后面改用以下方式设置
断点
可以断点。可能是gdb 不能识别 c++的重载之类的语法。
在阅读osquery代码时,通过source insight寻找调用流程时(processes),找不到它的上一级调用函数。打算用gdb来查看调用堆栈。
在调试的过程中。启动的方式是 gdb /usr/bin/osqueryi
在genProcesses打断点
还是没有头绪。在初始化的时候进行设置断点
发现并没有在设置的条件下面断点。
后面改用以下方式设置
断点
可以断点。可能是gdb 不能识别 c++的重载之类的语法。