Windows7に相当するdebug.exeはありますか?


5

debug.exeマシンコードを記述して実行後の結果を確認できるWindows7に相当するものはありますか?


msdn.microsoft.com/en-us/windows/hardware/gg463009.aspxおそらくあなたが探しているものです。
avirk

デバッグには必要ありません。教育目的で、現在は機能しないdebug.exeのようなコードマシンを作成したいと思います。
エデュアルドフロリネスク

Windows 7のバージョンの使用を教えてもらえますか?
ジェット

回答:


5

Windows 7のみを探している場合は、32ビットと64ビットの両方のWindowsで使用可能なWinDBGデバッガーを使用できます。それを学び、GoogleでWinDBGチュートリアル/コマンドを検索するだけで、それらを取得できます。

OllyDbgを使用することもできますが、Windows 7で動作するかどうかはわかりません。メインページで言及されておらず、XPで魅力のように動作することを報告したばかりです。

PEBrowse Professional Interactiveご覧ください。2つのバージョンがあります

PEBrowseDbg64 Interactive(v3.2)は64ビットの実行可能ファイルであり、.NETフレームワークが必要です。管理対象(.NET)および/またはネイティブのWin32 / Win64実行可能ファイルをデバッグします。

PEBrowse Professional Interactive(v9.3.3)は、Microsoft Windows 2000、Windows XP、Windows 2003、Windows Vista32、およびWindows 7用のデバッガーです。

仮想マシンをセットアップしてWindows 7でXPモードを使用し、debug.exeをその方法で簡単に使用できる場合、非常に良い方法です。この質問は、 VMの同じ溶液で終わりました。


MS-DOSにもdebug.exeがあったことを覚えているので、他のOSをVMとして実行することはできませんか?
エデュアルドフロリネスク

はい、MS-Dos、そのVMに対してもセットアップでき、目的のOSで構成できます。:)
avirk

@EduardFlorinescu技術的にはWin9Xでの起動はDOSであるため、そこからデバッグを実行することもできます。
barlop

さらに、Win7 Ultimate 32bitにあります。win7 Ultimate 64bitではありません。
barlop

3

win7の32ビットバージョンではあるが64ではないことを聞いたことがありますが、64を使用しているので確認できません。アセンブリまたはマシンコードを記述しようとしていますか?マシンコードであろうとアセンブリであろうと、デバッグが何をするのか分かりません。学習/使用しようとしているアセンブリの場合は、WinAsmを試してください。最近使用した無料のIDEです。

Barlopが追加

あなたが聞いたことは正しいです。以下はWin 7 32ビットのもので、デバッグが可能です。デバッグは、Win 7 64ビットでは使用できません。以下は、Win 7 32ビットのスクリーンショットです。(テスト済みのwin7のバージョンはwin7 ultimateです)

ここに画像の説明を入力してください


2
ユーザーはこれが事実であると信じているだけなので、この答えは答える前に必要な調査が行われていないようです。
ラムハウンド

= Pを使用したことがある32ビットまたは64ビットのバージョンではなかったので、パイプに入れてスモークします。
-Codezilla

私のポイントです。この機能はWindowsには存在しません。あなたが「聞いた」場所にリンクする場合、私は下票を削除します。
ラムハウンド

@Ramhound Windowsには機能が存在しないと言っていることは何ですか。XPに存在し、Win 7 32ビットに存在します。Windowsに存在しないと言えますか。間違いなくWin98にもありました。あなたは彼が何の研究もしていないと言います。あなたがすべき。そして彼はまったく正しかった。
barlop

1
@Ramhound現在、Windows 7 Ultimate 32ビットを実行するコンピューターからこれを書いていdebug.exeますが、残念ながら私は持っています;)しかし、Visual Studio 2013、WDKなどの多くのツールをインストールしました。分からない、多分それはそのツールに付属しているのか?
ジェット

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.