盒子
盒子
文章目录
  1. 安装及使用方法
  2. 带参数运行
  • 参考文献
  • edb 调试带参数的应用程序

    edg debugger 是Linux下图形化的调试器,和 ollydbg 一样强大。

    安装及使用方法

    我使用的 kali 系统,集成了 edb debugger,安装教程请参考 Linxu edb安装

    图形化的界面,使用方法基本是傻瓜式的。
    但是调试带参数的运行程序,特别是参数是脚本的运行结果,需在命令行设置

    带参数运行

    假设 gdb 的命令为:

    1
    ./uppercaser > in.txt < out.txt

    则使用命令启动 edb

    1
    edb --run ./uppercaser > in.txt < out.txt

    如果参数是脚本运行结果

    1
    edb --run ./uppercaser "`./exploit.py`"

    参考文献

    EDB - How do I debug a program with i/o redirection as the arguments?

    支持一下
    走过的,路过的,请支持一下我 n(*≧▽≦*)n