7
を発見された私たちは、私たちが、私はそれがIDA似非者を経由してどのように動作するかを把握しようとしていますのソースを失ったDLLを持っています。しかし、私は次のエラーを取得するので、私はアクセスできない機能があるように思われる:IDA - 正のsp値は、エラー
それは言って、この持っているIDAのウェブサイト上で探しDecompilation failure:
46AFAF: positive sp value has been found
:
The stack pointer at the specified address is higher than the initial stack pointer.
Functions behaving so strangely can not be decompiled. If you see that the stack
pointer values are incorrect, modify them with the Alt-K (Edit, Functions, Change
stack pointer) command in IDA.
http://www.hex-rays.com/products/decompiler/manual/failures.shtml#04
以来の私は初期スタックポインタよりも高くなるようにスタックポインタを引き起こすものについてより多くの情報を提供することができ、誰もがある全体の虚勢シーンに新しいですし、かどうか、これは修正可能です。機能は、複数のリターンを持っているとき、あなたの時間 おかげ
ありがとうございました –
ヒント:* Options *> * General *では、各命令の左側に* Display Stack pointer *オプションを有効にすることができますこれにより、特にグラフモードで、どこがどのように変化し、どのように見えるかがわかりやすくなります。 – DCoder