問題タブ [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.
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 で「アクセスできません」というメッセージが表示されるのはなぜですか?
kdb - スクリプトを使用した kdb+ データベースのバックアップ
すべてのスクリプトとリソース ファイルを含む kdb+ データベースをバックアップしようとしています。以下のコマンドからテーブルをコピーできますが、これにはスクリプトと依存ファイルは含まれません。Kdb+ のデータベース全体をコピーする方法や、これに使用できるツールはありますか。
テーブルのコピー コマンド。
assembly - KDBG でアセンブリをデバッグする方法
ubuntuでkdbgを使用してアセンブリをデバッグしようとしています。プログラムを命令ごとにステップ実行できますが、これを実行している間、アセンブリ コードを表示する方法が見つかりません。gdb でマシン コードを確認できることはわかっています (端末からデバッグしたくありません)。マシンコードを表示する方法はありますか?