IDA Proが攻撃キューブをデバッグしようとしているときに0で除算する


-2

私はIDAを初めて使用しており、win32を使用してゲームをデバッグしようとしています。私はゼロエラーで除算を取得しても起動すると、クラッシュします。どんな助けも素晴らしいだろう!

  0

この例外はIDA内部またはデバッグ対象内で発生しますか?副メモとして:*あなたはあなたが何を扱っているかを知っていますが、あなたは私たちにあなたを少し助けます。おそらく、[サイトのヘルプ](https://reverseengineering.stackexchange.com/help)を使用して、(このサイトの範囲内で)尋ねられることと尋ねる方法を知る必要があります。 22 12月. 172017-12-22 19:36:44

2

短い質問利回り短い答え

これはおそらく、プログラムによって使用される抗デバッグ手法で起こっています。アンチデバッグ技術を検出して無効にすることにより、例外やクラッシュを避けることができます。

  0

私はそうは思わない。 IDA *はコードで見えますが、実行しません。これは、テクニカルサポートの質問のように聞こえます。たとえば、IDAがそのインターフェイスを描くことを期待しているかもしれない悪いフォントや不足しているフォントなどです。 22 12月. 172017-12-22 02:08:58

+3

@ usr2564301 IDAにはデバッガがあり、OPが明示的に複数回IDAを使用してデバッグしています。 22 12月. 172017-12-22 15:54:04

  0

IDAには*複数のデバッガバックエンドがあり、さらにリモートデバッグが可能です。率直に言えば、私は、ソースが入手可能なものを持っていないときは、それを好む。それ以外の場合は、WinDbgとx64dbgが好きで、VSデバッガにはいくつかのスペースがあります。 22 12月. 172017-12-22 19:41:52


2

ida(20 MB以上)に大きなファイルを読み込んでデバッグしようとすると、win32のIDAデバッガがかなり不安定になります。まず逆アセンブリのためにexeをロードするのではなく、IDAから実行中のプロセスにアタッチすることができます。また、Windbg(デバッガ - デバッガメニューの選択)のような他のデバッグバックエンドを試すことをお勧めします。 Windows用のデバッグツールが必要です。 IDAからデバッグする必要がない場合は、Windbgを直接使用してください。

  0

これはかなり一般的な文です。初心者のために私が決して説明していない不安定な問題を抱えていて、実行しているIDAのバージョンとあなたが使用しているバックエンド*を指摘したいという主張をしているとします。 22 12月. 172017-12-22 19:39:34

  0

いくつかの問題が発生した場合は、chrome_child.dllを読み込み、デバッグを開始してください。それはイメージを再配置しようとすると死ぬだろう。 IDA x64版はこれでも生き残りました。 25 12月. 172017-12-25 15:14:45