LIEF Documentation
Home
Blog
Download
Documentation
Doxygen
About
Sponsor
Introduction
Installation and Integration
Compilation
Formats
ELF
Mach-O
PE
Android
API
Binary Abstraction
Utilities
Error Handling
Logging
C++
Rust
LIEF Extended
What is LIEF Extended?
Debug Info
DWARF
PDB
Objective-C
Dyld Shared Cache
Disassembler
Tutorials
01 - Parse and manipulate formats
02 - Create a PE from scratch
03 - Play with ELF symbols
04 - ELF Hooking
05 - Infecting the plt/got
06 - PE Hooking (Deprecated)
07 - PE Resources
08 - Transforming an ELF executable into a library
09 - How to use frida on a non-rooted device
10 - Android formats
11 - Mach-O Modification
12 - ELF Coredump
13 - PE Authenticode
Extra Information
References
Changelog
ionicons-v5-d
0.16.0 (590eb262)
Updated on 17/11/2024, 19:01:57.
Welcome to LIEF’s documentation!
¶
Introduction
Extended Version
Additional Documentation
Installation and Integration
SDK
Python
Rust
CMake Integration
Visual Studio Integration
XCode Integration
Compilation
Libraries only (SDK)
Python bindings
Debugging
Third Party
Continuous Integration
CMake Options
Docker
Formats
ELF
C++
Python
Rust
Introduction
Advance Parsing/Writing
DWARF Support
Mach-O
C++
Python
Rust
Introduction
Advance Parsing/Writing
Objective-C Support
PE
C++
Python
Rust
Introduction
Advance Parsing/Writing
Accessing PDB
Authenticode
Android
OAT
DEX
VDEX
ART
API
Binary Abstraction
Utilities
Error Handling
Logging
C++
Rust
LIEF Extended
What is LIEF Extended?
Debug Info
DWARF
PDB
Objective-C
Dyld Shared Cache
Disassembler
Tutorials
01 - Parse and manipulate formats
02 - Create a PE from scratch
03 - Play with ELF symbols
04 - ELF Hooking
05 - Infecting the plt/got
06 - PE Hooking (Deprecated)
07 - PE Resources
08 - Transforming an ELF executable into a library
09 - How to use frida on a non-rooted device
10 - Android formats
11 - Mach-O Modification
12 - ELF Coredump
13 - PE Authenticode
Extra Information
References
Changelog