OFRAK:一款功能强大的源代码分析和修改平台来源:FreeBuf作者:Alpha_h4ck
关于OFRAKOFRAK全称为Open Firmware Reverse Analysis Konsole,该工具是一款功能强大的源代码分析和修改平台,并由下列功能组成:
OFRAK支持下列嵌入式固件文件格式:
功能介绍OFRAK能够给广大用户提供下列功能:
环境搭建我们推荐广大研究人员在Docker镜像中运行OFRAK,OFRAK的某些功能也可以在macOS上本地运行。 Docker配置:
OFRAK使用了GitLFS,因此我们需要在克隆项目代码前安装并配置好GitLFS:
工具下载
工具使用OFRAK最好的使用方法就是通过交互式教程来使用,我们可以直接运行下列命令:
几分钟之后项目便可以部署完成,运行之后,我们就可以在浏览器中访问localhost:8888来使用OFRAK了。 GUI前端该工具提供了一个基于Web的GUI图形化用户接口,我们可以在这个GUI中查看到一个带有导航功能的资源树。对于所选的资源,还提供了:元数据、十六进制或文本导航,以及用于按熵、字节类或大小快速导航的迷你地图侧边栏。 除此之外,GUI还允许常见的Python API执行的操作,如注释、解包、分析、修改和打包资源:
工具使用演示视频地址:https://ofrak.com/assets/demo.mp4 许可证协议本项目的开发与发布遵循OFRAK社区开源协议。 项目地址OFRAK:https://github.com/redballoonsecurity/ofrak 参考资料
|