ヒント:このヒントが表示されている場合、現在の記事は元のemlogブログシステムからここに移行されたものであり、記事の公開日時がかなり前であるため、編成や内容が完全でない可能性がありますので、ご了承ください。
さまざまな言語のボタンイベントの特徴コード
日付:2017-5-15 阿珏 チュートリアル 閲覧:2920 回 コメント:1 件
デバッグソフトウェアで最も重要なのはブレークポイントを設定することです。では、どのようにブレークポイントを設定するかは重要なテクニックです。
例えば、メッセージボックスを表示する場合はMessageBoxAを設定し、レジストリの場合はRegOpenKeyAを設定するなどです。もちろん、ボタンイベントに直接ブレークポイントを設定できれば、さらに便利です。ボタンイベントに到達すれば、すぐにコアコードに到達し、あなたのクラッキングも近づくでしょう。
この記事では、さまざまな言語でボタンイベントを見つける方法をまとめます。もちろん、VBexplorer、DEDE、ECEなどのツールを利用することもできます。
一、VBプログラム
実際、VBのボタンイベントの見つけ方は最も一般的で、いわゆる万能ブレークポイントです。これはボタンイベントだけでなく、NAGのキャンセル、起動ボックス、グレーアウトされたボタンや隠されたボタン、起動時のタイマーイベントなどにも多くの用途があります。具体的なことは自分でまとめてください。ここではボタンイベントについてのみ説明します!ODを読み込んだ後、CTRL+Bで816C24を検索します。
二、DelphiとBC++プログラム
DelphiとBC++は同じ会社が開発したため、検索方法は同じです。もちろん、DEDEを使用することもできます。
ODを読み込んだ後、CTRL+Gで00401000に移動します。
その後、CTRL+Bで特徴コード740E8BD38B83????????FF93???????を検索します。
次の作業は、CTRL+Lで検索を続け、F2でブレークポイントを設定することです。
三、易言語
易言語のこの検索方法は、シェルのあるプログラムにも適用されます。他のものはシェルを解除してから続けて操作する必要があります。ODを読み込んだ後、F9でプログラムを実行します。プログラムが実行されたら、
その後、CTRL+Bで検索します。 FF 55 FC 5F 5E
四、VC++プログラム(非MFCプログラム)
ODを読み込んだ後、右クリックして「検索」を選択し、「すべてのコマンド」を選択します。
ポップアップ入力ボックスに特徴コードsub eax,0aを入力します。
その後、ブレークポイントを設定し、F7で追跡し、F8を数回押すと、ボタンイベントに到達します。
五、MFCクラスプログラム
もちろん、MFCと非MFCのプログラムを判断するのは、皆さん自身で判断する必要があります。
プログラムを実行し、CTRL+Fで特徴コードsub eax,0aを検索します。
ブレークポイントを設定した後、F7で追跡し、F8を数回押すと、ボタンイベントコードに到達します!
まとめ: さまざまな言語のボタンイベントの特徴コード
VB:
816C24
Delphi & BC++ :
740E8BD38B83????????FF93????????
MFC:
sub eax,0a
VC++:
sub eax,0a
易言語:
FF 55 FC 5F 5Eまたは(e-debug)
万能ブレークポイント:
F3A58BC883E103F3A4E8
ボタンイベントの使用方法については、私の ゼロから学ぶクラッキングシリーズチュートリアル
この記事の一部はネットから引用されています。
読者のコメント:
123 4 年前 (2017-08-21)
見た目は良さそうですね。