hamari
Personal Gentoo Overlay of This Gentoo Portage Overlays contains a selection of packages meeting my personal interests.
π»
Amateur Radio ARDOP
The Amateur Radio Digital Open Protocol is an ARQ data transmission protocol
used for the Winlink communication system. This ebuild provides different ARDOP
software modems. Only ardopc
is supported by Winlink.
CHIRP
CHIRP is a tool to program memory channels and configure settings of amateur radio devices. CHIRP was dropped from the Gentoo repository due to lacking Python 3 support. This repo represents the merge of the upstream Python 2 branch as of 2021-08-12 into the upstreams Python 3 branch combined with patches from atpage. In contains some further patches by myself. THIS SOFRWARE COMES WITH ABSOLUTELY NOT WARRANTY.
Acknowledgements: The ebuild is based on the Pentoo Project. Patches of atpage are applied.
CQRLOG
A logging program.
Fldigi Suite
The Fldigi suite by Dave Freese, W1HKJ is a well known set of handy amateur radio utilities. Some of these programs are included in the gentoo standard repository. This repo provides the remaining utilities.
GPS SDR SIM
Generates GPS baseband signals for various SDR transceivers.
gr-satellites
Citing from https://github.com/daniestevez/gr-satellites:
gr-satellites is a GNU Radio out-of-tree module encompassing a collection of telemetry decoders that supports many different Amateur satellites.
gr-satnogs
Citing from https://gitlab.com/librespacefoundation/satnogs/gr-satnogs:
gr-satnogs is an out-of-tree GNU Radio module that provides all the necessary tools for decoding signals from various scientific and academic satellites.
lbgpsdo
This is a small tool I wrote to configure the Leo Bodnar GPSDO.
Pat
Pat is a Winlink 2000 protocol client.
SDR++
SDR++ is Software Defined Radio Receiver.
Acknowledgement: The ebuild is based on the Pentoo Project.
SDRangel
A very powerful signal analyzer and synthesizer supporting a wide range of hardware devices.
Acknowledgement: These ebuild are based on the work of
π
Astronomy Astrometry.net
Astrometry.net create astrometrical solutions of astronomical images by matching star patterns.
Acknowledgement: The ebuild is based on the benzene-overlay overlay.
Astropy
A feature rich astronomical package for Python.
Beyond
A Flight Dynamic Library.
INDI
The repo contains a recent version of INDI including all 3rd-party drivers.
Acknowledgement: These ebuilds are based on the work of Ctibor BranΔΓk whose repo disappeared unfortunately.
Open Astro Project
This package containts a capture utility for astronomical cameras mainly used for planetary imaging.
Skyfield
Skyfield is a python library for various astronomical calculation problems.
Space Command
Space command is a command line satellite tracking tool.
STRF
STRF is a satellite tracking and orbit determination program. Orbit determination is based on radio measurements.
π
Computer Forensics, Reverse engineering Commix
Citing from https://github.com/commixproject/commix:
Commix (short for [comm]and [i]njection e[x]ploiter) is an open source penetration testing tool, written by Anastasios Stasinopoulos (@ancst), that automates the detection and exploitation of command injection vulnerabilities.
Ghidra
Citing from https://github.com/NationalSecurityAgency/ghidra:
Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. This framework includes a suite of full-featured, high-end software analysis tools that enable users to analyze compiled code on a variety of platforms including Windows, macOS, and Linux. Capabilities include disassembly, assembly, decompilation, graphing, and scripting, along with hundreds of other features. Ghidra supports a wide variety of processor instruction sets and executable formats and can be run in both user-interactive and automated modes. Users may also develop their own Ghidra extension components and/or scripts using Java or Python.
Acknowledgement: The ebuild is based on the Pentoo Project.
heaptrace
Citing from https://github.com/Arinerron/heaptrace:
heaptrace is a heap debugger for tracking glibc heap operations in ELF64 (x86_64) binaries. Its purpose is to help visualize heap operations when debugging binaries or doing heap pwn.
iaito
It's a graphical frontend for radare2, which is available in the main gentoo portage tree.
Qiling
Qiling is an advanced binary emulation framework.
Raccoon
Raccon is a high performance offensive security tool for reconnaissance and vulnerability scanning.
Radare2
Radare2 is a UNIX-like reverse engineering framework and command-line toolset. This ebuild is based more recent version than found in the gentoo mainline repo.
rz-ghidra
rz-ghidra is an integration of the Ghidra decompiler into rizin and cutter.
Triton
Citing from https://github.com/JonathanSalwan/Triton/:
Triton is a dynamic binary analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint engine, AST representations of the x86, x86-64, ARM32 and AArch64 Instructions Set Architecture (ISA), SMT simplification passes, an SMT solver interface and, the last but not least, Python bindings. Based on these components, you are able to build program analysis tools, automate reverse engineering and perform software verification.
Cryptography π
badkeys
badkeys checks public keys in a variety of formats for known vulnerabilities. A web version can be found at badkeys.info.
endesive
Endesive is a python library for creating an verifying various kinds of electronic signatures.
Electronic Engineering π
simavr
simavr is an AVR microcontroller simulator. Don't confuse it with simulavr.
simulavr
simulavr is an AVR microcontroller simulator. Don't confuse it with simavr.
Geographic Data Processing π
GDAL-GRASS
GDAL-GRASS is a GDAL-plugin to access GRASS databases. It was part of the
mainline Gentoo repository, but sometimes fell out due to the temporal removal
of sci-geosciences/grass
.
π§°
Miscellaneous Desfire Shell
desfsh
is an interactive untility for accessing Mifare DESFire NFC tags.
libfreefare
A library on top of libnfc
for accessing various Mifare NFC tags.
Acknowledgement: The ebuild is based on the Pentoo Project.
net-wireless/proxmark3
Proxmark3 is a RFID/NFC reader, writer, sniffer and emulator.
Acknowledgement: The ebuild is based on the Pentoo Project.
net-wireless/qflipper
Citing https://docs.flipperzero.one/qflipper:
qFlipper is a desktop application for updating Flipper Zero firmware and databases, as well as managing files on the microSD card, and repairing corrupted firmware.
Acknowledgement: The ebuild is based on the Pentoo Project.
::gentoo
π
Ebuilds made it into The following ebuilds are now in the Gentoo mainline repository.
app-editors/hyx
app-forensics/volatility3
app-forensics/yara
dev-db/sqlmap
dev-python/filebytes
dev-python/nextinspace
dev-python/yara-python
dev-util/gef
dev-util/peda
dev-util/pwndbg
dev-util/pwntools
dev-util/ropper
dev-util/unicorn
media-libs/librtprocess
net-analyzer/shodan
net-analyzer/termshark
net-analyzer/wtfis
sci-astronomy/pysiril
sci-astronomy/siril
sci-astronomy/sirilic
sci-electronics/xnecview