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
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/rizin | 0.9.1 |
| OpenBSD | devel/rizin | 0.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.9.1 | 0.9.1 | - | - | 0.9.1 |
| FreeBSD:14:quarterly | 0.9.1 | 0.9.1 | n/a | - | 0.9.1 |
| FreeBSD:15:latest | 0.9.1 | 0.9.1 | n/a | - | 0.8.1 |
| FreeBSD:15:quarterly | 0.9.1 | 0.9.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.1 | 0.9.1 | 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.
Build 1
${PYTHON_PKGNAMEPREFIX}pyyaml>=0: devel/py-pyyaml
Library 10
libcapstone.so: devel/capstonelibblake3.so: devel/libblake3libmspack.so: archivers/libmspacklibxxhash.so: devel/xxhashlibpcre2-8.so: devel/pcre2libtree-sitter.so: devel/tree-sitterliblz4.so: archivers/liblz4libzip.so: archivers/libziplibzstd.so: archivers/zstdlibZydis.so: devel/zydis
The full lists below include those, and their dependencies in turn.
Build dependencies 30
- archivers/liblz4
- archivers/libmspack
- archivers/libzip
- archivers/zstd
- devel/capstone
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libblake3
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-pyyaml
- devel/readline
- devel/tree-sitter
- devel/xxhash
- devel/zycore-c
- devel/zydis
- dns/libidn2
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/libyaml
Run dependencies 11
Required by 1
Configuration
Options name: lang_rizin
| Option | Default | Description |
|---|---|---|
| TEST | off | Download 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
| File | Size | SHA256 |
|---|---|---|
| rizinorg-rizin-v0.9.1_GH0.tar.gz | 9.838057e+06 | 1ba8b298685b12212e38433ce570de47c6d6362afec7b91523188318bb1f791b |
| rizinorg-rz-libdemangle-e633061e901208a20ed90f8aaf0b64f25caf73eb_GH0.tar.gz | 750189 | 3562bba667a950cae4932e76211f476a5a99b29e7e4f2d3bc012ac0b0bbb7a9f |
| rizinorg-rizin-grammar-c-6a9d542145c2c783230ee4f9006bb81e3fbea635_GH0.tar.gz | 389367 | 8dfa1970b3443f10fa00973e645e71e9eec336207ab1fc14c5d0c20009a65dfa |
| rizinorg-softfloat-537d18e7_GH0.tar.gz | 99854 | ebbcd70f0fb37378f621008112b5b0842ca97c62adf6c988cb0b47967e513f68 |
| BLAKE2-BLAKE2-ed1974ea83433eba7b2d95c5dcd9ac33cb847913_GH0.tar.gz | 908956 | e1d1194cde9fec0f150961cca8f3d9bdf7c5a5cbe020d1cdfb962b4887793124 |
| rizinorg-rizin-testbins-7f54b4970d413fe163f4f09dcfd9a328376133f0_GH0.tar.gz | 2.24071591e+08 | 82bc369e88af90844a6e4833cd304e8d6d673f0edc4deb28f6e99f17adc87d43 |
Commit history 0
No commits in the history this site was built from.