問題タブ [kdbg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
208 参照

ubuntu - Ubuntu の 0xe、kdbg でメモリにアクセスできない

私は Jeff Duntemann の本を勉強しています: Step by Step Assembly です。提供されるソースコードは次のとおりです。

64 ビット MacOS Yosemite 上の VirtualBoxVM で Ubuntu 12.04 32 ビットを実行しています。

呼んでいます:

KDBG を起動します。

時計セクションには、EatMsg と EatLen の 2 つの式があります

EatMsg に KDBG を使用してコードを実行すると、次のように表示されます: 544497989が、EatLen では次のように表示されます: 0xe でメモリにアクセスできません

2 つの質問があります。

この 544497989 の値は何ですか? EatLen で「アクセスできません」というメッセージが表示されるのはなぜですか?

0 投票する
1 に答える
353 参照

kdb - スクリプトを使用した kdb+ データベースのバックアップ

すべてのスクリプトとリソース ファイルを含む kdb+ データベースをバックアップしようとしています。以下のコマンドからテーブルをコピーできますが、これにはスクリプトと依存ファイルは含まれません。Kdb+ のデータベース全体をコピーする方法や、これに使用できるツールはありますか。

テーブルのコピー コマンド。

0 投票する
0 に答える
354 参照

assembly - KDBG でアセンブリをデバッグする方法

ubuntuでkdbgを使用してアセンブリをデバッグしようとしています。プログラムを命令ごとにステップ実行できますが、これを実行している間、アセンブリ コードを表示する方法が見つかりません。gdb でマシン コードを確認できることはわかっています (端末からデバッグしたくありません)。マシンコードを表示する方法はありますか?