调用java生成的汇编文件中定义的intel汇编“函数”

时间:2012-05-14 15:06:26

标签: java assembly disassembly

以下可能吗?我有一个用intel asm编写的主程序。 (让我们称之为A)在该文件中调用几个“函数”,有些甚至使用系统堆栈。 现在我想用Java或c ++等高级语言编写一个程序来定义从文件A调用的那些“函数”。

我已经阅读了这个article,看起来并不那么难。

如果可能,我有一些问题。

  1. 如果我说写一个方法int multiply(int A, int B) { int result=A*B; return result; } 然后我反编译代码或者做我需要做的事情来组装它,我怎么知道汇编代码的哪一部分是我的方法倍增?
  2. 在文件A中,我提到某些“函数”具有堆栈中的参数。如果我用java编写代码,是否可以访问该堆栈?
  3. 祝你好运

0 个答案:

没有答案