General Utilities
Discover the Tools
REMnux Installer
Install and update the REMnux distro.
Website: https://github.com/REMnux/distro/blob/master/files/remnux-installer.sh
Author: Lenny Zeltser
License: Public Domain
Notes: This is a wrapper around the Cast installer that the script uses behind the scenes. To run the tool on REMnux, type remnux
State File: remnux.tools.remnux-installer
myip
Determine the IP address of the default network interface.
Website: https://github.com/REMnux/distro/blob/master/files/myip Author: Lenny Zeltser, with input from the community License: Public Domain State File: remnux.scripts.myip
texteditor.py
Edit text files from the command line using search-and-replace commands.
Website: https://blog.didierstevens.com/2021/07/05/new-tool-texteditor-py/ Author: Didier Stevens: https://x.com/DidierStevens License: Public Domain State File: remnux.scripts.texteditor
sortcanon.py
Sort text files using canonicalization functions built into this tool.
Website: https://blog.didierstevens.com/2022/06/18/new-tool-sortcanon-py/ Author: Didier Stevens: https://x.com/DidierStevens License: Public Domain State File: remnux.scripts.sortcanon
OpenSSH
Initiate and receive SSH and SFTP connections.
Website: https://www.openssh.com Author: https://github.com/openssh/openssh-portable/blob/master/CREDITS License: BSD licence: https://github.com/openssh/openssh-portable/blob/master/LICENCE Notes: sftp, ssh, sshd <start|stop|status>, etc. State File: remnux.packages.openssh
7-Zip
Compress and decompress files using a variety of algorithms.
Website: https://www.7-zip.org Author: Igor Pavlov License: GNU Lesser General Public License (LGPL) Notes: 7-Zip standard: 7z, 7za, 7zr. For latest alpha version, use 7zz instead of 7z. State File: remnux.packages.7zip
Firefox
Web browser.
Website: https://www.mozilla.org/firefox/ Author: Mozilla Corporation License: Mozilla Public License (MPL): https://www.mozilla.org/en-US/MPL/#source-code Notes: firefox State File: remnux.packages.firefox
Info-ZIP
Compress and decompress files using the zip algorithm.
Website: http://infozip.sourceforge.net Author: Ed Gordon, Mark Adler, Jean-loup Gailly, David Kirschbaum, Rich Wales, etc. License: Free, custom license Notes: zip, unzip State File: remnux.packages.unzip
cabextract
Extract Microsoft cabinet (cab) files.
Website: https://www.cabextract.org.uk Author: https://www.cabextract.org.uk/#credits License: GNU General Public License (GPL) State File: remnux.packages.cabextract
nasm
An x86-64 assembler.
Website: https://www.nasm.us Author: H. Peter Anvin, Cyrill Gorcunov, Chang Seok Bae, Jim Kukunas, Frank B. Kotler, etc.: https://github.com/netwide-assembler/nasm/blob/master/AUTHORS License: BSD 2-Clause "Simplified" License: https://github.com/netwide-assembler/nasm/blob/master/LICENSE State File: remnux.packages.nasm
SQLite
Manage and interact with SQL database files.
Website: http://www.sqlite.org Author: D. Richard Hipp, Dan Kennedy, Joe Mistachkin: https://www.sqlite.org/crew.html License: Public Domain: https://www.sqlite.org/copyright.html Notes: sqlite3 State File: remnux.packages.sqlite
unrar-free
Decompress files using a variety of algorithms.
Website: https://www.rarlab.com Author: Ben Asselstine, Eugene Roshal, Christian Scheurer, Johannes Winkelmann License: GNU General Public License (GPL) v2+ Notes: unrar State File: remnux.packages.unrar
RAR
Compress and decompress files using a variety of algorithms.
Website: https://www.rarlab.com Author: Alexander Roshal License: Shareware: "Anyone may use this software during a test period of 40 days. Following this test period of 40 days or less, if you wish to continue to use RAR, you must purchase a license." For details, see https://www.rarlab.com/license.htm. Notes: rar State File: remnux.packages.rar
Docker
Run and manage containers.
Website: https://www.docker.com Author: Docker Inc. License: Apache License 2.0: https://github.com/moby/moby/blob/master/LICENSE State File: remnux.packages.docker
Nautilus
Graphical file manager.
Website: https://gitlab.gnome.org/GNOME/nautilus Author: https://gitlab.gnome.org/Teams License: GNU General Public License (GPL) v3: https://gitlab.gnome.org/GNOME/nautilus/-/blob/master/LICENSE State File: remnux.packages.nautilus
Wine
Run Windows applications.
Website: https://www.winehq.org Author: https://wiki.winehq.org/Acknowledgements License: GNU Lesser General Public License (LGPL) v2.1 or later: https://wiki.winehq.org/Licensing Notes: wine State File: remnux.packages.wine
cURL
Interact with servers via supported protocols, including HTTP, HTTPS, FTP, IMAP, etc. using this command-line tool.
Website: https://curl.se Author: Daniel Stenberg and contributors: https://curl.se/docs/thanks.html License: Free, custom license: https://curl.se/docs/copyright.html Notes: curl State File: remnux.packages.curl
IBus
Adjust input methods for the GUI.
Website: https://github.com/ibus/ibus Author: Peng Huang, Takao Fujiwara License: GNU Lesser General Public License (LGPL) v2.1: https://github.com/ibus/ibus/blob/master/COPYING Notes: ibus-setup State File: remnux.packages.ibus
GNOME Calculator
Calculator.
Website: https://wiki.gnome.org/Apps/Calculator Author: https://github.com/GNOME/gnome-calculator/graphs/contributors License: GNU General Public License (GPL) v3: https://github.com/GNOME/gnome-calculator/blob/mainline/COPYING Notes: galculator State File: remnux.packages.galculator
myjson-filter.py
Filter data formatted using the JSON format used by Didier Stevens' tools.
Website: https://blog.didierstevens.com/2022/04/09/new-tool-myjson-filter-py/ Author: Didier Stevens: https://x.com/DidierStevens License: Public Domain State File: remnux.scripts.myjson-filter
PowerShell Core
Run PowerShell scripts and commands.
Website: https://github.com/powershell/powershell Author: Microsoft Corporation License: MIT License: https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txt Notes: pwsh State File: remnux.packages.powershell
sshpass
Supply a password to SSH non-interactively for automated logins.
Website: https://sourceforge.net/projects/sshpass/ Author: Shachar Shemesh License: GPLv2: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html Notes: sshpass State File: remnux.packages.sshpass
restrict-egress
Restrict outbound network access to an allowlist of domains and CIDRs using an nftables default-deny egress policy. It installs a persistent, self-refreshing lockdown on a VM or host, or enforces a one-shot lockdown inside a container with the apply command.
Website: https://github.com/REMnux/distro/blob/master/files/restrict-egress
Author: Lenny Zeltser: https://x.com/lennyzeltser
License: MIT
Notes: Not active by default. Define allowed destinations in /etc/restrict-egress.conf, then enable with restrict-egress on (as root) and disable with restrict-egress off before apt or remnux install. In a container (no systemd), use restrict-egress apply and run the container with --cap-add=NET_ADMIN.
State File: remnux.scripts.restrict-egress
Last updated