gdb使用手册
设置断点和恢复命令
常见命令
高级命令
查看源代码相关命令
设置工作环境相关命令
查看运行数据相关命令
gdb core 使用找段错误
gcc -g [option] [file]
gdb 可执行文件
设置断点和恢复命令
1.
转换GDB调用栈到流程图
如果你想在GDB调试时把调用堆栈保存下来归档,那下面这个脚本就方便你了。原理是将调用堆栈的函数抽取出来,再完成调用关系就可以了。
首先你要安装dot (Mac OS下安装Graphviz), 如果你想转为文本格式,就可安装Perl的Graph::Easy包(命令行:sudo perl -MCPAN -e 'install Graph::Easy', Ubuntu下直接安装libgraph-easy-perl)。
gdb调试python
一、概述
有时我们会想调试一个正在运行的Python进程,或者一个Python进程的coredump。例如现在遇到一个mod_wsgi的进程僵死了,不接受请求,想看看究竟是运行到哪行Python代码呢?这时就需要祭出gdb了。
GDB调试技巧:调试复杂的宏定义
作者:gfree.wind@gmail.com
博客:blog.focus-linux.net linuxfocus.blog.chinaunix.net
本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。
linux 反编译
引用:http://blog.csdn.net/zqp2013/article/details/6008423
http://bbs.pediy.com/showthread.php?t=11315
一个简单的linux crackme的逆向前言 最不喜欢的就是写破解教程,酒后一时冲动,老夫卿发少年狂,许下将写一篇linux平台逆向的文章的诺言,作此文实非颇不得已。