LIEF:用于解析和修改 ELF, PE 和MachO 格式的跨平台库

作者:网友投稿 时间:2018-06-24 09:54

字号

今天给大家介绍的是一款名叫LIEF的跨平台库,大家可利用LIEF来对ELF、PE和MachO格式的文件进行解析和修改。

1.png

1.png

主要功能

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 安装或整合LIEF

【】

【】

【】

【】

开始使用 Python

2.png

2.png

C++

3.png

3.png

C

4.png

4.png

工具文档

【使用文档】

【入门教程】

【API开发文档】

【编程辅助工具】 

责任编辑:CQITer新闻报料:400-888-8888   本站原创,未经授权不得转载
关键词 >>LIEF 专栏
继续阅读
热新闻
推荐
关于我们联系我们免责声明隐私政策 友情链接