disassembly

    1

    1答えて

    私はIOSの開発者で、私は客観的なCを知っています。私は同じMacで利用可能な別のアプリをパッチすることが唯一のスタンドアロンのMacアプリケーションを作りたいと思っています。 私は自分のアプリケーションフォルダにXという名前のアプリがあるとします。このアプリXは望ましくない動作をします。だから私はこの動作を修正しようとしました。私はホッパーの逆アセンブラの助けを借りてアプリケーションの実行可能フ

    0

    1答えて

    私は腕の逆アセンブラーを作り始めました。 Iバイナリ "48 00 4F E2" イダ有する: ROM:00000040 48 00 4F E2 ADR R0、sub_0 QEMU: e24f0048サブr0、pc、#72 前と後のコマンドが同じように見えるので、BE/LEの問題だと思ってください。 どうしますか?あなたが(BTW命令セットを学ぶために非常に良い運動、続ける)逆アセンブラを書いてい

    0

    1答えて

    私はC言語でRH850コントロールとコンパイラgreenHillsを使用しています。範囲チェックでは次のようになります。 if ((x>=2) && (x<=5)) y=1 Osizeオプションでコンパイルされます。それがコンパイルされたとき、このように見えた: zxb r7 addi -2,r7,r1 cmp 3,r1 bnh .L1295 .L1295がy=1のラベル(

    0

    1答えて

    radare2でデバッグ中にコマンドラインアプリケーションへの入出力方法を見つけることができません。これを別の端末にリダイレクトする方法はありますか? 私はmacos El Capitanを使用しています。

    11

    2答えて

    iOSアプリを分解するためにホッパーディスアセンブラーを使用します。ほとんどのアプリでうまく動作します。 今日、私はちょうど銀行のアプリケーションを理解するために興味があったので、私はそれを分解しようとしました。だから、私は私のjailbrokenデバイスから私のMacにアプリを移動し、私はホッパーでそれを分解しようとすると、それはちょうど私に無駄なものを私に与える。 なぜこの出来事はありますか?

    1

    1答えて

    私はリリース構成で構築されたアプリケーションの1つをリバースエンジニアリングしようとしています。 スレッド情報は次のようになります。 * thread #21: tid = 0x876cb, 0x000000010133856c SomeLibSwift`SomeLibSwift.Auth.auth (Swift.Array<Swift.UInt8>) throws -> Swift.Array<

    -1

    1答えて

    私はウィンドウ7を使用していますが、このアセンブリコードをコンパイルする方法がわかりません。手動で計算する必要がありますか?もっと速くなる方法を知りたい場合や、行ごとに計算します。私はraxの最終価値が必要です。これは& T構文ATであることを考えると start: mov $1020, %rax mov $4090, %rbx mov $2044, %rcx xor %rdx, %rdx

    0

    1答えて

    ステップが実行されたときにデフォルトで表示されるpwndbg(https://github.com/pwndbg/pwndbg)(たとえば逆アセンブル、コード、スタックトレースなど)のデフォルトメニューをどのように表示しますか?プログラムは特定のブレークポイントで一時停止します。それらのメニューを表示するために別のステップを踏む必要がありますか? GEF(https://github.com/hu

    9

    1答えて

    これまでのところ、私はdocstringsとdisモジュールを多用して実験していましたが、答えが見つからないようです。 def foo(): pass ちょうどこの、何もない: まず、私は、次の内容のファイルtest.pyを作成します。 その後、プログラムのバイトコードを観察するためにインタプリタを開いた。あなたはこのようにそれを得ることができます:第三モードである間 code =

    0

    1答えて

    現在の場所で逆アセンブリを取得できません。 GDBは、「ここ」として.(ドット)を認識しません:disass $pcを発行 (gdb) disass . A syntax error in expression, near `.'. は「ここ」機能を開始してから分解しない: (gdb) disass $pc Dump of assembler code for function _ZN8C