Onex

Terminal Guide & Documentation

Onex in Termux - Installation and Usage Guide

Introduction to Onex

Onex is an automated library of hacking tools for the Termux terminal emulator. It provides access to over 370+ penetration testing and security research tools, acting as a specialized package manager for security professionals. Instead of manually searching and cloning GitHub repositories, Onex streamlines the entire process, allowing you to install, search, and manage advanced tools with simple commands.

Prerequisites

Ensure your Termux environment is up-to-date and has the necessary permissions:

  • Latest Version: Use Termux from F-Droid for full package support.
  • Storage: Run termux-setup-storage to allow file access.
  • Stable Network: Essential for cloning repositories and fetching dependencies.

Installation Commands

Follow these terminal commands in order to set up Onex correctly on your device.

1. Update Package Index

Always start by ensuring your local package lists are synchronized.

BASH - TERMINAL COPY CODE
pkg update -y && pkg upgrade -y

2. Install Git

Git is required to clone the official Onex repository.

BASH - TERMINAL COPY CODE
pkg install git -y

3. Clone the Source

Download the Onex installation script from GitHub.

BASH - TERMINAL COPY CODE
git clone https://github.com/rajkumardusad/onex.git

4. Grant Permissions

Navigate to the directory and make the script executable.

BASH - TERMINAL COPY CODE
cd onex && chmod +x onex

5. Launch the Tool

Execute the tool to begin using the library.

BASH - TERMINAL COPY CODE
./onex

Usage

Once Onex is running, you can use the following commands within its interface or directly from your shell if integrated.

Main Interface

Simply type onex to open the main menu and browse categories.

BASH - TERMINAL COPY CODE
onex

Install a Specific Tool

Example: To install nmap through Onex.

BASH - TERMINAL COPY CODE
onex install nmap

Search for Tools

Quickly find if a tool exists in the library.

BASH - TERMINAL COPY CODE
onex search [tool_name]