Posts tagged gdb

2 results

linux下堆栈溢出入侵

前些天跟ben讨论网站挂马的时候, 他说了一下原理: 在进入函数, 把下一条指令地址进栈, 指定新的栈底指针和栈顶指针( 把原来的栈底指针入到新的栈底指针的第一个位置), 只要把下条指令的内存改成我需要运行的程序的地址, 入侵则成功。 代码实现和原理很简单, 在了解gdb和内存操作上费了挺大的时间, 还是得感谢两个be […]

Tags: ,

简单 gdb 使用

调试工具大家都用过, 都是有界面的, 可见的,可以看到我们的代码运行到哪里了, 可以看到当前的变量的值是什么, 当前的调用堆栈是怎么样的。遇到gdb 这样的命令行式的, 就头痛了。 玩了一下, 弄懂了它的用法还是没有那么难的。 先把详细说明贴一下 http://sunsite.ualberta.ca/Documenta […]

Tags: ,