尝试更改命令行时,收到错误:“无法设置命令行!”

逆向工程 x64dbg 命令行
2021-06-12 23:24:28

我下载了CurrPort程序并在 xdbg64 上运行它。

我按下File -> Changed Command line并将命令行更改为:

"C:\Users\myusername\Downloads\cport\cports.exe" "/close * * 127.0.0.1 6666"

但我收到一个错误:
一个

为什么会发生以及如何解决?

2个回答

我不知道为什么会这样,但让我们尝试调试它:

  1. 运行 cmd.exe,在那里输入您的命令并按 Enter - 如果它不起作用,则说明路径/参数错误;
  2. 运行 x64dbg,打开你的应用程序,进入编辑命令行并只输入一个参数;然后转到调试选项卡并按重新启动;
  3. 此外,您可以尝试设置 cmd-line 初始化步骤,如下所示:

    x64_dgb "C:\FullPathTo\File.exe" parm1 parm2 -3 -4 -debug

我也注意到了这一点,它目前已经坏了。如果您像 slinkin 所说的那样传递命令行,则只会显示其中的一部分。我现在回到了一个较旧的 8/9/2019,它工作正常。