ELF、PE、Mach-O、Androidの実行ファイル形式を解析・変更・抽象化する、PythonおよびRustバインディングを備えたクロスプラットフォームのC++ライブラリ。
5638+11 今週759C++Apache-2.0活発にメンテナンス更新 4 時間前
#elf
これらのツールは、Linuxなど多くのシステムで使われるELF形式の実行ファイル、オブジェクトファイル、共有ライブラリを解析、確認、変更します。用途で選ぶのがよいでしょう。Detect-It-Easyは任意の実行ファイルに含まれるコンパイラ、パッカー、保護機能を識別します。LIEFはC++ライブラリでPythonとRustのバインディングを備え、プログラムからの解析と変更に向いています。TotalPE2はWindows向けのビューアですがELFファイルも開けます。membrowse-actionはELFファイルから組み込みファームウェアのFlashとRAMの使用量をCIで追跡し、ライセンスはGPL-3.0です。
ELF、PE、Mach-O、Androidの実行ファイル形式を解析・変更・抽象化する、PythonおよびRustバインディングを備えたクロスプラットフォームのC++ライブラリ。
EXE、DLL、SYS、静的ライブラリ、COFFオブジェクト、ELFファイルに対応し、逆アセンブルとデコンパイルも行えるWindows向けPEビューア・解析ツールです。
ELFファイルから組み込みファームウェアのフラッシュとRAMの使用量を追跡し、プルリクエストにメモリ差分をコメントするGitHub ActionとPython CLI。
コンピューターの起動から、CPU、システムコール、プロセスに至るまで、プログラムが実際にどう動くのかを複数章で解説する技術ガイドです。
実行せずにファイル形式や実行ファイルのコンパイラ、パッカー、保護機能を特定する、クロスプラットフォーム対応の識別・静的解析ツール。