devel/radare2 6.2.4 FreeBSD
Tools to disasm, debug, analyze, and manipulate binary files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
1b12c43060- License
- GPLv3
- Categories
- devel
- Package size
- 8358.0 KiB, 38765.6 KiB installed
Description
Opensource tools to disasm, debug, analyze and manipulate binary files.
* Multi-architecture multi-platform * Highly scriptable * Hexadecimal editor * IO is wrapped * Filesystems support * Debugger support * Diffing between two functions or binaries * Code analysis at opcode, basicblock, function levels * And More...
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/radare2 | 6.2.4 |
| OpenBSD | devel/radare2/main | 5.8.8p1 |
| NetBSD | devel/radare2 | 5.9.6nb5 |
Install
Binary package:
pkg install radare2
From the ports tree:
cd /usr/ports/devel/radare2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= radare2>0:devel/radare2
LIB_DEPENDS= libr_anal.so:devel/radare2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.2.2 | 6.2.4 | - | - | 6.2.4 |
| FreeBSD:14:quarterly | 6.2.2 | 6.2.2 | n/a | - | 6.2.2 |
| FreeBSD:15:latest | 6.2.4 | 6.2.4 | n/a | - | 5.9.6 |
| FreeBSD:15:quarterly | 6.2.2 | 6.2.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.2.0 | 6.2.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libcapstone.so: devel/capstonelibxxhash.so: devel/xxhashlibzip.so: archivers/libzip
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Run dependencies 12
Required by 1
Configuration
Options name: devel_radare2
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cpe compiler:c++23-lang localbase meson pathfix pkgconfig python shebangfix tar:xz
- Service scripts
- none
Files
Manual pages 38
- esil(7)
- r2agent(1)
- r2pm(1)
- r_anal(3)
- r_arch(3)
- r_asm(3)
- r_bin(3)
- r_bp(3)
- r_config(3)
- r_cons(3)
- r_core(3)
- r_debug(3)
- r_egg(3)
- r_esil(3)
- r_flag(3)
- r_fs(3)
- r_hash(3)
- r_io(3)
- r_lang(3)
- r_magic(3)
- r_muta(3)
- r_reg(3)
- r_search(3)
- r_socket(3)
- r_syscall(3)
- r_util(3)
- rabin2(1)
- radare2(1)
- radiff2(1)
- rafind2(1)
- ragg2(1)
- rahash2(1)
- rarun2(1)
- rasign2(1)
- rasm2(1)
- ravc2(1)
- rax2(1)
- sdb(1)
pkg-plist 814
- bin/r2
- bin/r2agent
- bin/r2pm
- bin/r2r
- bin/r2sdb
- bin/rabin2
- bin/radare2
- bin/radiff2
- bin/rafind2
- bin/rafs2
- bin/ragg2
- bin/rahash2
- bin/rapatch2
- bin/rarun2
- bin/rasign2
- bin/rasm2
- bin/ravc2
- bin/rax2
- include/libr/charset.h
- include/libr/ptrace_wrap.h
- include/libr/r2naked.h
- include/libr/r_agraph.h
- include/libr/r_anal.h
- include/libr/r_anal/hint.h
- include/libr/r_anal/op.h
- include/libr/r_anal_priv.h
- include/libr/r_arch.h
- include/libr/r_asm.h
- include/libr/r_bin.h
- include/libr/r_bin_dwarf.h
- include/libr/r_bind.h
- include/libr/r_bp.h
- include/libr/r_cmd.h
- include/libr/r_codemeta.h
- include/libr/r_config.h
- include/libr/r_cons.h
- include/libr/r_core.h
- include/libr/r_core_priv.h
- include/libr/r_core_task.h
- include/libr/r_debug.h
- include/libr/r_drx.h
- include/libr/r_egg.h
- include/libr/r_endian.h
- include/libr/r_esil.h
- include/libr/r_esil/r_esil.h
- include/libr/r_event.h
- include/libr/r_flag.h
- include/libr/r_fs.h
- include/libr/r_getopt.h
- include/libr/r_hash.h
- include/libr/r_heap_glibc.h
- include/libr/r_heap_jemalloc.h
- include/libr/r_io.h
- include/libr/r_lang.h
- include/libr/r_lib.h
- include/libr/r_list.h
- include/libr/r_magic.h
- include/libr/r_main.h
- include/libr/r_muta.h
- include/libr/r_muta/r_aes.h
- include/libr/r_muta/r_ed25519.h
- include/libr/r_muta/r_sm4.h
- include/libr/r_qrcode.h
- include/libr/r_reg.h
- include/libr/r_regex.h
- include/libr/r_search.h
- include/libr/r_sign.h
- include/libr/r_skiplist.h
- include/libr/r_socket.h
- include/libr/r_syscall.h
- include/libr/r_th.h
- include/libr/r_types.h
- include/libr/r_types_base.h
- include/libr/r_types_null.h
- include/libr/r_types_overflow.h
- include/libr/r_userconf.h
- include/libr/r_util.h
- include/libr/r_util/bplist.h
- include/libr/r_util/libc.h
- include/libr/r_util/pj.h
- include/libr/r_util/r_alloc.h
- include/libr/r_util/r_arena.h
- include/libr/r_util/r_asn1.h
- include/libr/r_util/r_assert.h
- include/libr/r_util/r_axml.h
- include/libr/r_util/r_base32.h
- include/libr/r_util/r_base36.h
- include/libr/r_util/r_base64.h
- include/libr/r_util/r_base91.h
- include/libr/r_util/r_big.h
- include/libr/r_util/r_bitmap.h
- include/libr/r_util/r_bits.h
- include/libr/r_util/r_bitset.h
- include/libr/r_util/r_bloom.h
- include/libr/r_util/r_buf.h
- include/libr/r_util/r_cfloat.h
- include/libr/r_util/r_debruijn.h
- include/libr/r_util/r_diff.h
- include/libr/r_util/r_file.h
- include/libr/r_util/r_graph.h
The first 100 are listed.
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| radareorg-radare2-6.2.4_GH0.tar.gz | 1.2436484e+07 | 24f3f7ad24f44defc8fd1460a210f08a40980e0d5555b8e8439da8a92c54dac5 |
| radareorg-sdb-2.5.8_GH0.tar.gz | 321981 | 34f31a0fc99cc8d84390f8a46a0e12a77acccbfe3d7f1581293f7362dbd8db6d |
| quickjs-ng-quickjs-b51e5278439b2fa0510fbb1f3b3dff9f0064d5d7_GH0.tar.gz | 870744 | 34e92aefe62e06638c72fe9d13e6f0c1cf445744aa0068f7fd29afba4d31fdf9 |
| zyantific-zydis-v4.1.0_GH0.tar.gz | 806648 | 31f23de8abb4cc2efa0fd0e827bbabcaa0f3d00fcaed8598e05295ba7b3806ad |