tools:anix:rav1
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| tools:anix:rav1 [2026/03/30 17:11] – created Humphrey Boa-Gart | tools:anix:rav1 [2026/03/30 19:04] (current) – Humphrey Boa-Gart | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Research ANIX Specification, Version 1 ====== | + | ====== Research ANIX, Version 1 ====== |
| - | The **ORL Anonymous Information Computing System** //(or **“ANIX”**)// is an experimental operating system being developed by the AMI [[https:// | + | Below is an archive of **Version 0.1** of the **Single |
| - | It foremost will be a **pentesting OS**, rigged up with all sorts of fun essential tools that every script kiddie and aspiring professional should have, that you can boot from a keydrive. It will also be a secure daily driver that you can install to your laptop or home computer. Its spirit will be expressed with a sleek minimalist interface geared towards professionals who want to get things done quickly without software bloat and clunky design getting in the way. | + | For information on the current state of ANIX, visit the [[tools: |
| - | [{{ : | ||
| - | In order to further the development of ANIX, the Anonymous Military Institute is currently running the Research ANIX program. By following //(and field testing)// the [[arms: | + | ===== Base Components ===== |
| - | + | ||
| - | + | ||
| - | ===== History of ANIX ===== | + | |
| - | + | ||
| - | ANIX was the collision of several ongoing off-campus projects by several AMI faculty members and various independent [[anonymous: | + | |
| - | + | ||
| - | By the end of 2024, they had all realized that the sum total of their independent efforts comprised nearly an entire operating system, and one which could rival more bloated distros like [[arms: | + | |
| - | + | ||
| - | + | ||
| - | ===== Homework Assignment: Building Research ANIX ===== | + | |
| - | + | ||
| - | While ANIX cannot yet be downloaded, you can build your own flavor of **Research ANIX** - and we encourage you to! When you are done, you will have a lean and mean operating system that is geared for professionals. ANIX is going to make infosec fun again. | + | |
| - | + | ||
| - | //“But Professor, how will I build an operating system by myself? | + | |
| - | + | ||
| - | This provides an excellent opportunity for those looking to improve their Linux and [[tools: | + | |
| - | + | ||
| - | **All students and research staff developing their own Research ANIX builds are required to submit their code and ANIX modifictions to AMI staff for inspection.** Whatever team comes together in the process of this will be responsible for consolidating the best parts of everyone' | + | |
| - | + | ||
| - | //**All participants who complete a Research ANIX build are welcome to fork ANIX at this point and market their own ANIX-derivative. | + | |
| - | **// | + | |
| - | + | ||
| - | + | ||
| - | ===== Single ANIX Specification ===== | + | |
| - | + | ||
| - | Research ANIX is a Linux distribution, | + | |
| - | + | ||
| - | The following list of packages is a **guideline**. //It is not a complete set of step-by-step instructions!// | + | |
| - | + | ||
| - | + | ||
| - | ==== Base Components ==== | + | |
| - | + | ||
| - | This specification will be updated periodically as Research ANIX becomes a more cohesive product. This heading will be re-signed as it is updated. — // | + | |
| - | + | ||
| - | Since the publication of this specification, | + | |
| - | + | ||
| - | === Where to Start === | + | |
| Start with a clean version of Debian 12 aka " | Start with a clean version of Debian 12 aka " | ||
| Line 53: | Line 15: | ||
| - | === Initial Packages: === | + | ==== Initial Packages |
| * Configure apt to use the https repos instead of http | * Configure apt to use the https repos instead of http | ||
| Line 60: | Line 22: | ||
| * Install [[tools: | * Install [[tools: | ||
| - | === Shells: === | + | ==== Shells |
| * /bin/sh symlinked to [[tools: | * /bin/sh symlinked to [[tools: | ||
| Line 66: | Line 28: | ||
| * Official support for [[tools: | * Official support for [[tools: | ||
| - | === Logging: === | + | ==== Logging |
| * Install from apt: rsyslog | * Install from apt: rsyslog | ||
| Line 76: | Line 38: | ||
| - | ==== Security Components ==== | + | ===== Security Components |
| * Install from apt: ufw. Drop all incoming connections, | * Install from apt: ufw. Drop all incoming connections, | ||
| Line 88: | Line 50: | ||
| - | ==== User Interface ==== | + | ===== User Interface |
| - | === Core Components: === | + | ==== Core Components |
| * Install from apt: sway, swayidle, swaylock, swaybg, swayimg, sway-backgrounds, | * Install from apt: sway, swayidle, swaylock, swaybg, swayimg, sway-backgrounds, | ||
| * Use [[github> | * Use [[github> | ||
| - | === Other Components: === | + | ==== Other Components |
| * Terminal Emulators: **sakura** //(with **foot** as backup/ | * Terminal Emulators: **sakura** //(with **foot** as backup/ | ||
| Line 105: | Line 67: | ||
| - | ==== Additional Software ==== | + | ===== Additional Software |
| - | === Basics: === | + | ==== Basics |
| * At least **two web browsers**, including **Firefox**, | * At least **two web browsers**, including **Firefox**, | ||
| Line 114: | Line 76: | ||
| * Install a [[security: | * Install a [[security: | ||
| - | === Multimedia: === | + | ==== Multimedia |
| * **Whatever** for image viewing | * **Whatever** for image viewing | ||
| Line 124: | Line 86: | ||
| * **Whatever** for wifi. Needs visual+cli interfaces for easily finding and connecting to wifi & mesh networks | * **Whatever** for wifi. Needs visual+cli interfaces for easily finding and connecting to wifi & mesh networks | ||
| - | === Pentesting Tools: === | + | ==== Pentesting Tools ==== |
| - | * [[arms: | + | * Metasploit Framework |
| - | * [[arms:nmap]], [[arms:ncat]] | + | * [[tools:nmap]], [[tools:ncat]] |
| * anything useful that can be easily poached from Kali/ | * anything useful that can be easily poached from Kali/ | ||
| - | === Other Repos: === | + | ==== Other Repos ==== |
| * Flathub: [[tools: | * Flathub: [[tools: | ||
| Line 136: | Line 98: | ||
| * Needs shortcuts in place to have '' | * Needs shortcuts in place to have '' | ||
| - | === Misc: === | + | ==== Misc ==== |
| **You are not limited to the packages listed here. Feel free to include any additional pieces of software you think would be useful or necessary. This will help spur a healthy ecosystem of Research ANIX derivatives, | **You are not limited to the packages listed here. Feel free to include any additional pieces of software you think would be useful or necessary. This will help spur a healthy ecosystem of Research ANIX derivatives, | ||
| - | ==== Use Modes ==== | + | ===== Use Modes ===== |
| ANIX will be distributed as a single ISO, and this ISO will need to provide for //(at the very least)// these two default modes of operation: | ANIX will be distributed as a single ISO, and this ISO will need to provide for //(at the very least)// these two default modes of operation: | ||
| - | - Like most modern Linux installs, it will need to be able to liveboot off of virtual machines, and portable devices like USB drives. When it is run in portable mode, it will wipe itself back to a blank slate on every reboot, similar to [[arms: | + | - Like most modern Linux installs, it will need to be able to liveboot off of virtual machines, and portable devices like USB drives. When it is run in portable mode, it will wipe itself back to a blank slate on every reboot, similar to Parrot OS. |
| - Accessible from the liveboot mode will also be an installer which installs a permanent version of ANIX to the specified memory device, where data persists across reboots. The installer also needs to be able to set up full-disk encryption on the device it installs ANIX to. | - Accessible from the liveboot mode will also be an installer which installs a permanent version of ANIX to the specified memory device, where data persists across reboots. The installer also needs to be able to set up full-disk encryption on the device it installs ANIX to. | ||
tools/anix/rav1.1774890674.txt.gz · Last modified: by Humphrey Boa-Gart
Find this page online at: https://bestpoint.institute/tools/anix/rav1
Find this page online at: https://bestpoint.institute/tools/anix/rav1