Radare - 逆向工程框架
本文翻译自:Radare – The Reverse Engineering Framework
Radare开始作为一个简单的命令行界面的十六进制编辑器,支持64位偏移量以从磁盘中搜索和恢复数据。它已演变成由一个以十六进制编辑器为中心所组成的项目,包括组装/分解器,代码分析,脚本功能,分析和图形化代码与数据,并容易与unix集成。从本质上讲,它已经成为一个逆向工程框架,插件等等。
radare2本身就是这个十六进制编辑器和调试器的核心。允许从不同的IO访问,如磁盘,网络,内核插件,远程设备,调试过程中打开任何类型的文件,并像纯文本文件一样处理。
它实现了一个先进的命令行界面,有关移动文件,分析数据,拆卸,二进制补丁,数据对比,查找,替换,可以使用Ruby,Python和Lua和Perl脚本。
功能
- CLI 和虚拟模式
- 抽取和粘贴
- Perl/Python 脚本支持
- 修补磁盘上的虚拟基地址
- 类似 vi 的环境和 重复命令 (3x)
- x86-linux/bsd 和 arm-linux 下的调试器
- 数据书签 (flags)
- 脚本 (还没有任何分支和条件)
- 自身的魔法数据库 (rfile)
- 小/大尾数法转换
- 数据搜索
- 在 arm, x86 和 ppc 上显示外部参照(xrefs)
- 数据类型查看
- 数据块查看
- 虚拟模式命令
你可以在这里下载 radare:
radare2-0.9.7.tar.xz
或者来这里查看更多信息
转载于:https://www.cnblogs.com/YungMing/p/4342168.html
Radare - 逆向工程框架相关推荐
- Lockdoor Framework:一套自带大量网络安全资源的渗透测试框架
博客&文章 Reddit:[传送门] Medium.com:[传送门] Xploit Lab:[传送门] Station X:[传送门] Kelvin Security :[传送门] All ...
- 反汇编和二进制分析工具清单
本附录列出了许多反汇编和二进制分析工具,包括逆向工程.反汇编API以及执行跟踪的调试器. C.1 反汇编工具 C.1.1 IDA Pro(Windows.Linux.macOS) IDA是行业标准的递 ...
- 来自GitHub的系列渗透测试工具
渗透测试 Kali - GNU / Linux发行版,专为数字取证和渗透测试而设计.(Kali Linux | Penetration Testing and Ethical Hacking Linu ...
- 安卓java电脑编写程序esil_CTF-All-In-One/2.5_radare2.md at master · ychcqshan/CTF-All-In-One · GitHub...
2.5 Radare2 简介 IDA Pro 昂贵的价格令很多二进制爱好者望而却步,于是在开源世界中催生出了一个新的逆向工程框架--Radare2,它拥有非常强大的功能,包括反汇编.调试.打补丁.虚拟 ...
- 全功能的二进制文件分析工具 Radare2
导读 Radare2 是一个为二进制分析定制的开源工具.有大量(非原生的)Linux 工具可用于二进制分析,为什么要选择 Radare2 呢? 为什么我需要另一个工具? 如果现有的 Linux 原生工 ...
- linux静态反汇编工具,27款反汇编/调试器/静态和动态分析工具
原标题:27款反汇编/调试器/静态和动态分析工具 本文从github上收集了27款实用的反汇编.调试器.静态和动态分析工具,文中的工具在<Awesome Windows Exploitation ...
- GitHub:Awesome-Hacking(黑客技能列表-恶意代码)
0 初衷 GitHub这一份黑客技能列表很不错,包含了多个方向的安全.但目前我关注只有逆向工程与恶意代码,所以其他的被暂时略过. 虽然很感谢作者的辛勤付出,但并不打算复制粘贴全套转载.逐条整理是为了从 ...
- python编程工具p-这里有123个黑客必备的Python工具!
原标题:这里有123个黑客必备的Python工具! 来自: 地球的外星人君 链接:https://zhuanlan.zhihu.com/p/28452712 今天的文章来源于dloss/python- ...
- python3库黑客_想知道黑客为什么首先Python吗?看看这些渗透测试工具和库
前言你知道现在为什么许多黑客都首先选择Python吗,因为快呀,具有许多强大的渗透测试工具和强大的库支持,开发又快又好,优点多多.如果你喜欢漏洞研究,喜欢渗透测试,逆向工程等等,强烈建议学学Pytho ...
最新文章
- IntelliJ IDEA 自动编译功能无法使用,On 'update' action:选项里面没有update classes and resources这项...
- 普通人也要学python吗-普通人学Python有意义吗?
- android findviewbyid定义成静态,findViewById 为null???
- ZCMU 1958: 机器翻译(技巧性的模拟)
- 软件项目报价明细表_BIM必学软件之REVIT
- 第二次冲刺阶段 站立会议09
- matlab levy,Levy Flight 模型及Matlab实现
- centos 7安装zabbix 3.0
- 销售订单无法使用折扣(其他可以正常使用)
- webbuilder mysql tomcat 安装心得
- 518抽奖软件教程之:公司、单位年会抽奖
- 2021/3/30前端百度笔试题
- NVIDIA TX2---Tegra架构介绍
- 【个人喜好诗词之一】归去来兮辞
- TabHost眼睛会骗人
- OOC-用C实现面向对象
- 简单的Filter过滤器实现
- 计算机电脑照片大小,电脑上怎么调整照片kb
- python 画图时各种颜色代码
- Android的.9图片使用问题