From 7462dc1cfefdb3b78df3978418823b9b7fe9baf9 Mon Sep 17 00:00:00 2001 From: Pau RE Date: Sat, 7 Sep 2024 13:32:57 +0200 Subject: [PATCH] Add decai (r2ai) --- .github/scripts/update-versions.sh | 1 + README-containers.md | 1 + README.md | 1 + docker/Dockerfile | 6 ++++++ versions.mk | 1 + 5 files changed, 10 insertions(+) diff --git a/.github/scripts/update-versions.sh b/.github/scripts/update-versions.sh index 93e725a..cefef57 100755 --- a/.github/scripts/update-versions.sh +++ b/.github/scripts/update-versions.sh @@ -19,5 +19,6 @@ R2FRIDA_VERSION=$(getLatestReleaseTag nowsecure/r2frida) R2DEC_VERSION=$(getLatestReleaseTag wargio/r2dec-js) YARA_VERSION=$(getLatestReleaseTag VirusTotal/yara v) R2YARA_VERSION=$(getLatestReleaseTag radareorg/r2yara) +R2AI_VERSION=$(getLatestReleaseTag radareorg/r2ai) R2BOOK_VERSION=$(getLatestReleaseTag radareorg/radare2-book) EOF diff --git a/README-containers.md b/README-containers.md index 36ec67a..6547162 100644 --- a/README-containers.md +++ b/README-containers.md @@ -23,6 +23,7 @@ The resulting build includes the following projects: * [r2frida](https://github.com/nowsecure/r2frida) (only in supported platforms) * [r2dec](https://github.com/wargio/r2dec-js) * [r2yara](https://github.com/radareorg/r2yara) +* [r2ai](https://github.com/radareorg/r2ai) (only decai r2plugin) * [r2pipe](https://pypi.org/project/r2pipe/) (for Python) * [r2book](https://github.com/radareorg/radare2-book) (as info page) diff --git a/README.md b/README.md index 56bea98..7aa3a7d 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ The resulting build includes the following projects: * [r2frida](https://github.com/nowsecure/r2frida) (only in supported platforms) * [r2dec](https://github.com/wargio/r2dec-js) * [r2yara](https://github.com/radareorg/r2yara) +* [r2ai](https://github.com/radareorg/r2ai) (only decai r2plugin) * [r2book](https://github.com/radareorg/radare2-book) (as `info` file) ## Install the snap diff --git a/docker/Dockerfile b/docker/Dockerfile index db9ae54..6a163d8 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -89,6 +89,12 @@ RUN curl -L "https://github.com/radareorg/r2yara/archive/refs/tags/${R2YARA_VERS ./configure --prefix="$PREFIX" --with-checks-level=0 && \ make && make install +# Add decai (r2ai) +ARG R2AI_VERSION +RUN curl -L "https://github.com/radareorg/r2ai/archive/refs/tags/${R2AI_VERSION}.tar.gz" | tar -xz && \ + cd "r2ai-${R2AI_VERSION}" && \ + make -C decai install + # Add r2book ARG R2BOOK_VERSION RUN mkdir -p "$PREFIX/share/info" && \ diff --git a/versions.mk b/versions.mk index 05f7d0d..96514ea 100644 --- a/versions.mk +++ b/versions.mk @@ -4,4 +4,5 @@ R2FRIDA_VERSION=5.9.4 R2DEC_VERSION=5.9.2 YARA_VERSION=4.5.1 R2YARA_VERSION=1.3.0 +R2AI_VERSION=0.8.4 R2BOOK_VERSION=5.9.4