radareorg/radare2-snap

GitHub: radareorg/radare2-snap

为 radare2 逆向框架提供 Snap 和 Docker 打包,预装多款实用插件的开箱即用部署方案。

Stars: 5 | Forks: 1

# Radare2 snap 和 docker 仓库 [![snap: radare2](https://snapcraft.io/radare2/badge.svg "snap latest stable version")](https://snapcraft.io/radare2) [![docker: radare/radare2](https://img.shields.io/docker/pulls/radare/radare2?logo=docker&logoColor=white&label=radare%2Fradare2 "docker pulls")](https://hub.docker.com/r/radare/radare2) 本仓库包含使用 docker 构建 radare2 snap 版本的配方,以及构建具有相同构建内容的独立 docker 镜像。 生成的构建包含以下项目: * [radare2](https://github.com/radareorg/radare2) * [r2ghidra](https://github.com/radareorg/r2ghidra) * [r2frida](https://github.com/nowsecure/r2frida) (仅限支持的平台上) * [r2dec](https://github.com/wargio/r2dec-js) * [r2yara](https://github.com/radareorg/r2yara) * [r2ai](https://github.com/radareorg/r2ai) * [r2book](https://github.com/radareorg/radare2-book) (作为 `info` 文件) ## 安装 snap [![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-black.svg)](https://snapcraft.io/radare2) Radare 需要 snap classic confinement,要安装请运行: ``` sudo snap install radare2 --classic ``` 安装完成后,所有 radare 命令均可用作: `radare2.` (例如:`radare2.rasm2`)。 为了允许在没有此前缀的情况下使用 radare 命令,可以通过使用 shell aliases 来解决。例如,可以像这样设置: ``` alias r2='radare2.r2' alias r2agent='radare2.r2agent' alias r2frida-compile='radare2.r2frida-compile' alias r2p='radare2.r2p' alias r2pm='radare2.r2pm' alias r2r='radare2.r2r' alias rabin2='radare2.rabin2' alias radiff2='radare2.radiff2' alias rafind2='radare2.rafind2' alias ragg2='radare2.ragg2' alias rahash2='radare2.rahash2' alias rarun2='radare2.rarun2' alias rasign2='radare2.rasign2' alias rasm2='radare2.rasm2' alias ravc2='radare2.ravc2' alias rax2='radare2.rax2' alias sleighc='radare2.sleighc' alias yara='radare2.yara' alias yarac='radare2.yarac' ``` ## Docker 镜像 如前所述,使用相同的 snap 构建会生成一个 [docker 镜像](https://hub.docker.com/r/radare/radare2)。 有关如何使用此 docker 镜像的文档,您可以参考本仓库中的 [containers 部分](README-containers.md)。
标签:Amass, Cutter, DevSecOps, Docker, Docker支持, Frida, Ghidra, NIDS, R2con, Radare2, Snap, TLS抓取, TLS指纹, Wayback Machine, Yara, 上游代理, 二进制分析, 云安全监控, 云安全运维, 云资产清单, 包管理, 反汇编, 安全防御评估, 容器化, 恶意代码分析, 汇编, 自定义密码套件, 请求拦截, 调试, 软件安全, 逆向工程, 配置文件, 静态分析