料斗拆卸器的基本动作

逆向工程 料斗
2021-07-05 21:31:32

我有一些关于料斗拆卸器功能的问题。

  • 有没有办法向数据库添加结构定义?如何 ?
  • 有没有办法将类型(尤其是结构或结构指针)分配给局部变量?究竟如何?
  • 有没有办法为 register 分配同义词并在反编译视图中查看这个同义词?

Hopper 使用的版本是 4.0.35。先感谢您。

2个回答

Hopper 的最新版本确实允许您定义局部变量的类型。

将焦点放在程序上,打开检查器并向下导航到“局部变量”部分。双击要更改的变量,将出现一个对话框,您可以在其中更改名称/和/设置该变量的类型。

根据支持者的回答(感谢@Vincent Bénony)

  • 可以向数据库添加结构,修改 --> 管理类型。
  • 目前无法为局部变量分配类型。
  • 有可能为 register 分配一个同义词,但它不会在反编译视图中看到。