Skip to content


Repository files navigation

Personal Gentoo Overlay of hamari

This Gentoo Portage Overlays contains a selection of packages meeting my personal interests.

Amateur Radio 📻


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.


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.


Generates GPS baseband signals for various SDR transceivers.


Citing from

gr-satellites is a GNU Radio out-of-tree module encompassing a collection of telemetry decoders that supports many different Amateur satellites.


Citing from

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.


This is a small tool I wrote to configure the Leo Bodnar GPSDO.


Pat is a Winlink 2000 protocol client.


SDR++ is Software Defined Radio Receiver.

Acknowledgement: The ebuild is based on the Pentoo Project.


A very powerful signal analyzer and synthesizer supporting a wide range of hardware devices.

Acknowledgement: These ebuild are based on the work of

Astronomy 🔭 create astrometrical solutions of astronomical images by matching star patterns.

Acknowledgement: The ebuild is based on the benzene-overlay overlay.


A feature rich astronomical package for Python.


A Flight Dynamic Library.


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 is a python library for various astronomical calculation problems.

Space Command

Space command is a command line satellite tracking tool.


STRF is a satellite tracking and orbit determination program. Orbit determination is based on radio measurements.

Computer Forensics, Reverse engineering 🔍


Citing from

Writing assembly is fun. Assembly is the lowest language (humanly understandable) available to communicate with computers, and is crucial to understand the internal mechanisms of any machine. Unfortunately, setting up an environment to write, compile and run assembly for various architectures (x86, ARM, MIPS, SPARC) has always been painful. CEmu is an attempt to fix this by providing GUI, CLI and library that allows to write and test assembly quickly.


Citing from

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.


Citing from (and slightly modified):

This small tool allows the user to graphically examine the mapfiles created by sys-fs/ddrescueview in a user friendly GUI application.


Citing from

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.


Citing from

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.


It's a graphical frontend for radare2, which is available in the main gentoo portage tree.


Citing from

A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

Acknowledgement: The ebuild is based on the GURU Project.


Citing from

The iocextract package is a library and command line interface (CLI) for extracting URLs, IP addresses, MD5/SHA hashes, email addresses, and YARA rules from text corpora. It allows for you to extract encoded and "defanged" IOCs and optionally decode or refang them.


Citing from

Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

Acknowledgement: The ebuild is based on the Pentoo Project.


Qiling is an advanced binary emulation framework.


Raccon is a high performance offensive security tool for reconnaissance and vulnerability scanning.


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.


Citing from

rp++ or rp is a C++ ROP gadget finder for PE/ELF/Mach-O executables and x86/x64/ARM/ARM64 architectures.


rz-ghidra is an integration of the Ghidra decompiler into rizin and cutter.


Citing from

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 checks public keys in a variety of formats for known vulnerabilities. A web version can be found at


Endesive is a python library for creating an verifying various kinds of electronic signatures.


Terminal User Interface for GnuPG

Acknowledgement: The ebuild is based on the dm9pZCAq overlay.

Electronic Engineering 🔌


minipro is a program for controlling the MiniPRO TL866xx series of chip programmers.


Pasmo is a Z80 cross assembler.


simavr is an AVR microcontroller simulator. Don't confuse it with simulavr.


simulavr is an AVR microcontroller simulator. Don't confuse it with simavr.


z80asm is an assembler for the Z80 microprcessor.


z80dasm is a disassembler for the Zilog Z80 microprocessor and compatibles.

Emulation 💻

KCemu is an emulator for the KC85 homecomputer series and other Z80 based microcomputers like Z1013, LC80, Polycomputer 880 and BIC A5105.

Geographic Data Processing 🌐


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.


A client to access the Microsoft Local Administrator Password Solution.


A library on top of libnfc for accessing various Mifare NFC tags.

Acknowledgement: The ebuild is based on the Pentoo Project.


Citing from

libpostal is a C library for parsing/normalizing street addresses around the world using statistical NLP and open data.


Proxmark3 is a RFID/NFC reader, writer, sniffer and emulator.

Acknowledgement: The ebuild is based on the Pentoo Project.



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.

Ebuilds made it into ::gentoo 🎉

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
  • net-vpn/eduvpn-client
  • net-vpn/eduvpn-common
  • sci-astronomy/pysiril
  • sci-astronomy/siril
  • sci-astronomy/sirilic
  • sci-electronics/xnecview


No description, website, or topics provided.






No releases published


No packages published