OllyDbgでコードをステップ実行しているときにGUIを表示する方法があるかどうかを知りたかったので、いつメッセージが表示されるかを知ることができました。コードをステップ実行すると、GUIがフリーズし、メッセージが表示されたときに気付かないでしょう。私はまた、APIやその他のものにブレークポイントを配置しようとしましたが、それは助けになりませんでした。ちょっとしたことがあるのか、ステッピング中にGUIを見られるようにするためのプラグインがあるのかを知りたかっただけです。ありがとうOllyDbgでコードをステップ実行するときにGUIが活発に見える方法はありますか?
0
A
答えて
0
各UI要素の作成を実際に進めることはできません。しかし、特定のUIイベント(MessageBox、ウィンドウの作成など)を破ることができます。 あなたのケースでは、メッセージがニーズに合ったときに、たとえばMessageBox関数やその変形などを条件付きで破ることができます。 Ollydbgの条件付きブレークポイントはあなたに役立つはずです。
0
プログラムフローを制御するプログラムをデバッグするときにGUIがフリーズされるので、プログラムがメッセージフローを表示したい場合は、ShowMessageBoxAのような命令を実行すると実行されますまたは類似。
あなたは本当にデバッグがうまくいかないか分からないので、逆アセンブルのレッスンを最初に勉強している場合は、最初に少しデバッグしてみてください。Cで簡単なプログラムを作成し、上級レッスンを受けてから
このサイトの良いチュートリアルがたくさんある:Here
あなたが逆engeneeringを開始したい場合は、LENAからこれらのチュートリアルを取得する:Here
遠かっはtotorialsのためにも、反転用の仮想マシンを使用します。)
関連する問題
- 1. には、スカラが評価戦略を実行するステップ数を見つける方法があります
- 2. Eclipseデバッガ - コードをステップ実行するときに「ソースが見つかりません」ページを避ける
- 3. SSIS:スクリプトコンポーネントまたはタスクでコードをステップ実行する方法
- 4. コンピュータがシャットダウンしたときにPythonコードを実行したままにする方法はありますか?
- 5. 実行時にTableAttributeを設定する方法はありますか、実行時にLINQタイプの切り替えを行う方法はありますか?
- 6. eclipseでコンパイルエラーが発生したときにJavaコードを実行する方法
- 7. ローカル通知が送信されたときにコードを実行する方法はありますか?
- 8. コード実行ステップをカウントすることは可能ですか?
- 9. jQuery/Backbone/Underscoreコードをスキップする方法はありますか?デバッガでJSをステップ実行するときですか?
- 10. 合金の中で実行中に「インスタンスが見つかりません」という原因を発見する方法はありますか?
- 11. イベントリスナーを接続するコードをステップ実行する方法
- 12. コードはデバッガでステップ実行するときにのみ正しく実行されますか?
- 13. iOSアプリのアップデート中にコードを実行する方法はありますか?
- 14. Pythonコードを1行ずつプログラムで実行/ステップ実行する方法
- 15. Pythonでgtkウィンドウを作成する方法と、バックグラウンドでコードを実行する方法はありますか?
- 16. Javascriptでコードをx秒ごとに実行する方法はありますが、関数が完全に実行される前に待ちますか?
- 17. 活動ComponentInfo私はこのコードを実行すると、NullPointerExceptionが発生
- 18. "Maven Deploy"を実行する際にJavaコードを実行する方法はありますか?
- 19. 実行できないコードでセグメンテーションが発生することはありますか?
- 20. 私のコードを実行するときにステップが無視されることがありますが、どうしてですか? Java
- 21. コンバータGUI(距離変換器)を実行する方法がありません
- 22. pythonでpowershellコードを実行する方法はありますか?
- 23. メソッドやコードで "setRotation()"を実行する方法はありますか?
- 24. guiウィンドウを表示せずに(コンソールアプリケーションのように)C#フォームアプリケーションを実行する方法はありますか?
- 25. コードの行を考えると、実行に対応したステップ数をカウント
- 26. アプリケーションが起動したときにGUIコードを実行するにはどうすればいいですか?
- 27. にはast.literal_evalでrange()を実行する方法がありますか?
- 28. JavaコードからLinuxサービスを実行するとサービスが発生する:コマンドが見つかりません
- 29. PRYでループをステップ実行し、ターミナルセッションでイテレータの値を表示する方法はありますか?
- 30. PerlコードをGUIに実行