BSD Ports

Vulnerable: version 5.9.6nb5 is affected by 20 known vulnerabilities. See below.

devel/radare2 5.9.6nb5 NetBSD

Reverse engineering framework

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
e282cfb26b
License
gnu-gpl-v3 AND gnu-lgpl-v3
Categories
devel
Package size
18080.8 KiB, 82502.5 KiB installed

Description

radare2 is an advanced commandline hexadecimal editor with a set of tools for working with binary files.

Most of tools that come with radare2 have been designed for reverse engineering file formats, firmwares, programs, libraries, etc.

Radare2 project started as a forensics tool, a scriptable commandline hexadecimal editor able to open disk files, but later support for analyzing binaries, disassembling code, debugging programs, attaching to remote gdb servers..

In the other systems

SystemPortVersion
NetBSDdevel/radare25.9.6nb5
FreeBSDdevel/radare26.2.4
OpenBSDdevel/radare2/main5.8.8p1
HardenedBSDdevel/radare26.2.0
GhostBSDdevel/radare26.1.4

Install

Binary package:

pkgin install radare2

From pkgsrc:

cd /usr/pkgsrc/devel/radare2 && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_645.9.6nb5
NetBSD 10.1 aarch645.9.6nb5
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

Run dependencies 2
Required by 1

Known vulnerabilities 20

Commit history 1

DateCommitCreditsLog message
e282cfb26b wiz *: add LDFLAGS overide that was previously in mk
This is a workaround and should be fixed properly per-package - they should use the pkgsrc LDFLAGS, but this restores what happened before the mk/ cleanup. Fixes relro build for packages that do not honor LDFLAGS. Package list provided by mef@, thanks! Workaround commit requested by bsiegert on tech-pkg.