問題タブ [ida]

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 に答える
335 参照

arm - ARM (thumb) ファームウェア mod...ASM の数行をコードに変換して mod を作成する方法

ファームウェアを IDA (ARM920 コア) で逆アセンブルします。ほとんどは Thumb モードです。一部は ARM モードです。ASM でいくつかの改造を行いたいです。

ASM の数行 (数十行) を機械語に変換する最も簡単な方法は何ですか。誰かが無料のツール/方法を提案できますか。

WinARMをダウンロードしました。プログラマーのメモ帳が付属しています。数時間経ち、すべてを理解しようとしています...数行のASMをコンパイルするだけです...そして私が作成したMAKEファイルはまだ機能していません(行末に関する何か)

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

assembly - アセンブラパッチは、構造とブランチを比較します

どうすればこの真実を「真実」にすることができますか?

私がやりたいのは例えば作ることです

0028はオペコードです。結果なしでやろうとしてい28 28ます!別の質問はどのような構造BNE.Wですか?これが最後のWなのか?BEでそれを変更するにはどうすればよいですか?オペコードは40 F0 65 85

注:すべてのオペコードはサムモードです!

*編集Mac用のarmv7コンパイラは存在しますか?

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

arm - アセンブラ STRB 命令 armv7

私はこのコードを持っています:

そしてそのオペコードは42 54

私はこのテーブルを使用していますhttp://imrannazar.com/ARM-Opcode-Map

しかし、私は54が私のstrb命令のオペコードです。

私が欲しいのはSTRB R2, 1

R2 レジスタに 10 進数値 1 を割り当てる必要があります。

必要なことを行うために使用する必要がある STRB のオペコードを理解できません。

お願い助けて

0 投票する
2 に答える
5469 参照

ida - IDA 6.1 のアセンブリ ビューでグラフ モードを無効にするにはどうすればよいですか?

IDA 6.1 のアセンブリ ビューでグラフ モードを無効にするにはどうすればよいですか? グラフモードとは、これを意味します

ここに画像の説明を入力

Options -> Graph -> Use graph view by default が表示されますが、チェックを外しても役に立ちません :((

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

mingw - mingw-g++ で生成されたシンボルを IDA にロードしますか?

IDA で MinGW g++ によって作成されたデバッグ シンボルをロードする方法はありますか? IDA にあるバイナリをロードすると、有用なものが見つからないように見えます。また、strip --only-keep-debug ファイルをロードしようとしても見つかりません。何か足りないだけですか、それとも不可能ですか?

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

ios - IDAはシンボル情報を表示しません

私はファイルを逆にしようとしていてMach-O executable arm、iOS用のgdbで問題なくデバッグできますが、gdbが関数名などを表示するため、バイナリが削除されていないようです。ただし、バイナリをIDAにポップすると、これらの関数名は表示されません(これにより、逆アセンブルが非常に困難になります)。IDAはインポートされた関数の名前を表示しますが、他の関数名は表示されません。

これはこれまでに一度も起こったことはありません。私の経験では、gdbが認識している場合、IDAは通常関数名を認識します。

ここの誰かに同じようなことが起こったのですか?もしそうなら、どのように問題を解決しましたか?

ありがとう!

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

emacs - Emacs での逆アセンブル

IDA Pro などのツールと同様に、Emacs で.dll/ .so(C++/C) または(Python) ファイルを逆アセンブルするにはどうすればよいですか?.pyc

可能であれば、Emacs の逆アセンブル スニペット/プラグインを共有してください。

おそらく、Emacs は IDA Pro よりも逆アセンブルをより適切に処理できます。

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

ida - IDA - 正の sp 値が見つかりましたエラー

ソースを失った DLL があるため、IDA Dissembler を介してどのように機能するかを理解しようとしています。ただし、次のエラーが発生するため、アクセスできない機能があるようです。

IDA の Web サイトを見ると、次のように書かれています。

http://www.hex-rays.com/products/decompiler/manual/failures.shtml#04

私は Dissembling シーン全体に慣れていないので、スタック ポインターが初期スタック ポインターよりも高くなる原因と、これが修正可能かどうかについて、詳しい情報を提供できる人は誰でもいます。御時間ありがとうございます