BSD Ports

lang/rizin 0.9.1 FreeBSD

UNIX-like reverse engineering framework and command-line toolset

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3, LGPL3
Categories
lang, security, shells
Package size
6585.0 KiB, 26865.5 KiB installed

Description

Rizin is a free and open source reverse engineering framework. It takes a unique, Unix-friendly approach on reverse engineering. By default, it can be used in a shell-like environment tailored specifically to analyzing binaries directly from the command line without unnecessary weight. However, if you do want more, it provides a perfect basis for GUI and scripting.

In the other systems

SystemPortVersion
FreeBSDlang/rizin0.9.1
OpenBSDdevel/rizin0.8.1

Install

Binary package:

pkg install rizin

From the ports tree:

cd /usr/ports/lang/rizin/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rizin>0:lang/rizin
LIB_DEPENDS=	librz_arch.so:lang/rizin

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.10.9.1--0.9.1
FreeBSD:14:quarterly0.9.10.9.1n/a-0.9.1
FreeBSD:15:latest0.9.10.9.1n/a-0.8.1
FreeBSD:15:quarterly0.9.10.9.1n/an/an/a
FreeBSD:16:latest0.9.10.9.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 10

The full lists below include those, and their dependencies in turn.

Build dependencies 30
Run dependencies 11
Required by 1

Configuration

Options name: lang_rizin

OptionDefaultDescription
TESToffDownload binaries needed for testing
USES
cmake:indirect localbase meson pkgconfig python:build
Service scripts
none

Files

Manual pages 13
  • rizin(1)
  • rz-ar(1)
  • rz-asm(1)
  • rz-ax(1)
  • rz-bin(1)
  • rz-diff(1)
  • rz-esil(7)
  • rz-find(1)
  • rz-gg(1)
  • rz-hash(1)
  • rz-run(1)
  • rz-sign(1)
  • rz-test(1)
pkg-plist 684
  • bin/rizin
  • bin/rz-ar
  • bin/rz-asm
  • bin/rz-ax
  • bin/rz-bin
  • bin/rz-diff
  • bin/rz-find
  • bin/rz-gg
  • bin/rz-hash
  • bin/rz-run
  • bin/rz-sign
  • include/librz/rz_agraph.h
  • include/librz/rz_analysis.h
  • include/librz/rz_arch.h
  • include/librz/rz_asm.h
  • include/librz/rz_basefind.h
  • include/librz/rz_bin.h
  • include/librz/rz_bin_dwarf.h
  • include/librz/rz_bin_source_line.h
  • include/librz/rz_bin_stabs.h
  • include/librz/rz_bind.h
  • include/librz/rz_bp.h
  • include/librz/rz_build_version.h
  • include/librz/rz_cmd.h
  • include/librz/rz_cmp.h
  • include/librz/rz_config.h
  • include/librz/rz_cons.h
  • include/librz/rz_constructor.h
  • include/librz/rz_core.h
  • include/librz/rz_crypto.h
  • include/librz/rz_crypto/rz_aes.h
  • include/librz/rz_crypto/rz_des.h
  • include/librz/rz_crypto/rz_rc4.h
  • include/librz/rz_crypto/rz_sm4.h
  • include/librz/rz_debug.h
  • include/librz/rz_demangler.h
  • include/librz/rz_diff.h
  • include/librz/rz_egg.h
  • include/librz/rz_endian.h
  • include/librz/rz_esil/rz_esil.h
  • include/librz/rz_flag.h
  • include/librz/rz_flirt.h
  • include/librz/rz_gadget.h
  • include/librz/rz_getopt.h
  • include/librz/rz_glibc/glibc_types.h
  • include/librz/rz_glibc/glibc_versions.h
  • include/librz/rz_hash.h
  • include/librz/rz_heap_glibc.h
  • include/librz/rz_heap_jemalloc.h
  • include/librz/rz_il.h
  • include/librz/rz_il/definitions/bool.h
  • include/librz/rz_il/definitions/definitions.h
  • include/librz/rz_il/definitions/float.h
  • include/librz/rz_il/definitions/label.h
  • include/librz/rz_il/definitions/mem.h
  • include/librz/rz_il/definitions/sort.h
  • include/librz/rz_il/definitions/value.h
  • include/librz/rz_il/definitions/variable.h
  • include/librz/rz_il/rz_il_events.h
  • include/librz/rz_il/rz_il_opbuilder_begin.h
  • include/librz/rz_il/rz_il_opbuilder_end.h
  • include/librz/rz_il/rz_il_opcodes.h
  • include/librz/rz_il/rz_il_reg.h
  • include/librz/rz_il/rz_il_validate.h
  • include/librz/rz_il/rz_il_vm.h
  • include/librz/rz_io.h
  • include/librz/rz_lang.h
  • include/librz/rz_lib.h
  • include/librz/rz_list.h
  • include/librz/rz_magic.h
  • include/librz/rz_main.h
  • include/librz/rz_mark.h
  • include/librz/rz_parse.h
  • include/librz/rz_pdb.h
  • include/librz/rz_platform.h
  • include/librz/rz_project.h
  • include/librz/rz_reg.h
  • include/librz/rz_search.h
  • include/librz/rz_sign.h
  • include/librz/rz_skiplist.h
  • include/librz/rz_skyline.h
  • include/librz/rz_socket.h
  • include/librz/rz_syscall.h
  • include/librz/rz_th.h
  • include/librz/rz_type.h
  • include/librz/rz_types.h
  • include/librz/rz_types_base.h
  • include/librz/rz_types_overflow.h
  • include/librz/rz_userconf.h
  • include/librz/rz_util.h
  • include/librz/rz_util/ht_inc.h
  • include/librz/rz_util/ht_pp.h
  • include/librz/rz_util/ht_pu.h
  • include/librz/rz_util/ht_sp.h
  • include/librz/rz_util/ht_ss.h
  • include/librz/rz_util/ht_su.h
  • include/librz/rz_util/ht_up.h
  • include/librz/rz_util/ht_uu.h
  • include/librz/rz_util/rz_alloc.h
  • include/librz/rz_util/rz_annotated_code.h

The first 100 are listed.

distinfo 6
FileSizeSHA256
rizinorg-rizin-v0.9.1_GH0.tar.gz9.838057e+061ba8b298685b12212e38433ce570de47c6d6362afec7b91523188318bb1f791b
rizinorg-rz-libdemangle-e633061e901208a20ed90f8aaf0b64f25caf73eb_GH0.tar.gz7501893562bba667a950cae4932e76211f476a5a99b29e7e4f2d3bc012ac0b0bbb7a9f
rizinorg-rizin-grammar-c-6a9d542145c2c783230ee4f9006bb81e3fbea635_GH0.tar.gz3893678dfa1970b3443f10fa00973e645e71e9eec336207ab1fc14c5d0c20009a65dfa
rizinorg-softfloat-537d18e7_GH0.tar.gz99854ebbcd70f0fb37378f621008112b5b0842ca97c62adf6c988cb0b47967e513f68
BLAKE2-BLAKE2-ed1974ea83433eba7b2d95c5dcd9ac33cb847913_GH0.tar.gz908956e1d1194cde9fec0f150961cca8f3d9bdf7c5a5cbe020d1cdfb962b4887793124
rizinorg-rizin-testbins-7f54b4970d413fe163f4f09dcfd9a328376133f0_GH0.tar.gz2.24071591e+0882bc369e88af90844a6e4833cd304e8d6d673f0edc4deb28f6e99f17adc87d43

Commit history 0

No commits in the history this site was built from.