1. 解析:LIEF能够解析ELF、PE和MachO格式,并给用户提供了友好的API来访问文件格式内部数据。
2. 修改:LIEF能够修改上述格式的部分数据。
3. 抽象:这些格式拥有一些常见特征,例如数据段、符号和入口点等等,LIEF能够对这些特征进行抽象化处理。
4. API:LIEF能够结合C、C++和Python使用。
运行下列命令安装更新组件:
pip install setuptools –upgrade
运行下列命令安装最新版本的LIEF:
pip install life
安装最新的commit:
pip install https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip
Python指南:
https://lief.quarkslab.com/doc/installation.html#python
VisualStudio指南
https://lief.quarkslab.com/doc/installation.html#visual-studio-integration
XCode指南
https://lief.quarkslab.com/doc/installation.html#xcode-integration
CMake指南
https://lief.quarkslab.com/doc/installation.html#cmake-integration
Python
C++
C
使用文档
http://lief.quarkslab.com/doc/index.html
入门教程
http://lief.quarkslab.com/doc/tutorials/index.html
API开发文档
http://lief.quarkslab.com/doc/api/index.html
编程辅助工具
http://lief.quarkslab.com/doxygen/index.html