elf

    1

    1答えて

    Linux上で自分のアプリケーション(c/C++)をビルドし、 "strip"コマンドを使用してそれを削除しました。 私は、元のバイナリからすべてのデバッグ情報を削除するオプションを与えずに考えました。 私は、以下のものを使用して取り除い: strip my_app -o $odir/my_app_stripped (where $odir is preconfigured location)

    0

    1答えて

    私はこのガイドに従っています:http://wiki.osdev.org/ELF_Tutorialを処理するelf filesです。指定されたファイルは、(それがあることを示すreadelfにもかかわらず)正しいELFないこと しかし、機能bool elf_check_fil状態、 コード: :ファイルをロード bool elf_check_file(Elf32_Ehdr *hdr) {

    2

    1答えて

    短いバージョン: 実行時にすべてのELF "セクション"ヘッダーを読み込み、ロードされた共有ライブラリごとにすべての "セクション"ヘッダーの再配置アドレスを取得することができます。 ロングバージョン: 私は、カーネル(dyn_debug)に存在するのと同じユーザスペースでの動的デバッグのための同じメカニズムを実装しようとしています。すべてのLOGマクロインスタンスがプログラム内の特定の "セクシ

    0

    1答えて

    同じサイズの値で簡単にELFをパッチすることができます。 しかし、それをもっと大きな値に変更したいのですが? ELFを解凍して再パックする方法はありますか? 私はメモリ内のバイナリにパッチを当てることには興味がありません。

    1

    1答えて

    いくつかの共有オブジェクトの命令を勉強してアセンブリ言語について学んでいます。明らかに宛先アドレスが、私はこのケースでは知っている適切な機能(によって置き換えられなければならない af6fc | e8fcffffff call af6fdh :私はcall命令がその開始後1バイトにつながる建設、例えば(hteからの出力)を発生していますstrcmp)。私は理由同じstrcmp機能が.textの

    2

    2答えて

    https://github.com/libhugetlbfs/libhugetlbfs/blob/master/HOWTOのガイドに沿ってhugepagesでテキストとデータセグメントをバックアップする可能性を模索しています。 "-B/usr/share/libhugetlbfs -Wl、 - hugetlbfs-align"を追加して提案したようにアプリケーションを再リンクし、 "hugect

    14

    2答えて

    -fvisibility*フラグまたは可視性pragmaおよび__attribute__で定義されているシンボルの可視性には、正確には-rdynamic(または--export-dynamic)が関係しますか?言及ld(1)--export-dynamicについては 、: を... あなたが戻っ プログラムによって定義されたシンボルへの参照する必要がある動的オブジェクトではなく、いくつかの他の動的

    0

    1答えて

    こんにちは私はcentos 6.5でdevtoolset-3を実行しています。私はG ++実行すると は、ldはそれが-lelfが 私は、ライブラリパスのG ++を見つけるために-vフラグを指定してコンパイル見つけることができないので、ライブラリを見つけるために使用されて失敗し、それぞれにlibelf.so移動していますこれらのフォルダのうち、まだ動作していません。 誰かがアイデアを持っていたので

    2

    3答えて

    を模擬します。 このメソッドの単体テストを作成しました。しかし、テストはWebプロセスの外部で実行されるため、HttpContext.Current.Sessionはnullを返し、テストは失敗します。 これに対応する方法はありますか?

    0

    2答えて

    私はWeb Api controller Action methodを持っていますユニットテストをしようとしています。私はそのアクションコントローラの前に実行される1つのカスタムフィルタを持っています。 HttpContext.Current.User.Identity.Name私のカスタムアクションフィルタ内で使用している質問があります。 ウェブクライアントからhttp投稿リクエストを送信すると