22
33# 🐧 NullSec Linux
44
5- ### Security-Focused Linux Distribution
5+ ### Security-Focused Linux Distribution with Maximum Hardening
66
77** by bad-antics development**
88
99[ ![ License: NPL] ( https://img.shields.io/badge/License-NullSec%20Public-red.svg )] ( LICENSE )
1010[ ![ Base] ( https://img.shields.io/badge/Base-Debian%2012-blue.svg )] ( )
1111[ ![ Tools] ( https://img.shields.io/badge/Security%20Tools-50+-green.svg )] ( )
12+ [ ![ Hardened] ( https://img.shields.io/badge/Security-Maximum%20Hardening-gold.svg )] ( )
1213[ ![ GitHub] ( https://img.shields.io/badge/GitHub-bad--antics-black?logo=github )] ( https://github.com/bad-antics )
1314
1415```
1819 / /| / /_/ / / / ___/ / __/ /__ / /___/ / / / / /_/ /> <
1920/_/ |_/\__,_/_/_/ /____/\___/\___/ /_____/_/_/ /_/\__,_/_/|_|
2021
21- [ bad-antics development | Security Distribution ]
22+ [ bad-antics development | Security Distribution v3.0 ]
2223```
2324
2425</div >
2526
2627---
2728
28- ## 🎯 What is NullSec Linux?
29+ ## 📥 Official Downloads
2930
30- NullSec Linux is a ** security-focused Linux distribution ** built for:
31+ ### 🌐 Download Portal: ** [ bad-antics.github.io ] ( https://bad-antics.github.io ) **
3132
32- - 🔴 ** Penetration Testing** - Full toolkit for authorized security assessments
33- - 🔵 ** Blue Team Operations** - Defensive security and incident response
34- - 🟢 ** Privacy & Anonymity** - Enhanced privacy features built-in
35- - 🎓 ** Security Education** - Learn ethical hacking and cybersecurity
33+ ---
34+
35+ ## 💎 Premium Editions (Hardened)
36+
37+ Stripped, hardened, production-ready images with maximum security features.
38+
39+ | Edition | Description | Size | Download |
40+ | ---------| -------------| ------| ----------|
41+ | ** NullSec Pro — Full** | Complete hardened system for installation | 3.2 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-pro-3.0-amd64.iso ) |
42+ | ** NullSec Pro — USB** | Bootable USB with encrypted persistence | 4.1 GB | [ IMG] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-pro-usb-3.0-amd64.img ) |
43+ | ** NullSec Pro — Minimal** | CLI-only, minimal attack surface | 890 MB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-pro-minimal-3.0-amd64.iso ) |
44+
45+ ### Premium Features:
46+ - ✅ Kernel hardening (KSPP, grsecurity principles)
47+ - ✅ Zero telemetry — completely stripped
48+ - ✅ Full disk encryption by default
49+ - ✅ Secure boot support
50+ - ✅ Anti-forensics capabilities
51+ - ✅ MAC spoofing on boot
52+
53+ ---
54+
55+ ## 🐧 Standard Editions
56+
57+ | Edition | Description | Size | Download |
58+ | ---------| -------------| ------| ----------|
59+ | ** Full** | Complete toolkit (50+ tools) | 4.8 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-full-3.0-amd64.iso ) |
60+ | ** Lite** | Essential tools only | 2.4 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-lite-3.0-amd64.iso ) |
61+ | ** NetInstall** | Minimal, downloads during install | 450 MB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-netinst-3.0-amd64.iso ) |
62+
63+ ---
64+
65+ ## ⚡ Live Boot Images
66+
67+ Boot directly without installation — leaves no trace on host system.
68+
69+ | Edition | Description | Size | Download |
70+ | ---------| -------------| ------| ----------|
71+ | ** Live Standard** | Full toolkit in RAM | 3.6 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-live-3.0-amd64.iso ) |
72+ | ** Live Stealth** | Anti-forensics, RAM-only | 2.8 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-live-stealth-3.0-amd64.iso ) |
73+ | ** Live Forensics** | DFIR focused, read-only mounts | 4.2 GB | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-live-forensics-3.0-amd64.iso ) |
3674
3775---
3876
39- ## ⚡ Features
77+ ## 🖥️ Architecture Support
4078
41- ### Pre-Installed Security Tools (50+)
79+ | Architecture | Description | Download |
80+ | --------------| -------------| ----------|
81+ | ** AMD64/x86_64** | Standard 64-bit PCs | All editions above |
82+ | ** ARM64/aarch64** | Raspberry Pi 4/5, ARM servers | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-3.0-arm64.iso ) |
83+ | ** RISC-V** | StarFive, experimental | [ ISO] ( https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/nullsec-3.0-riscv64.iso ) |
84+
85+ ---
4286
43- | Category | Tools |
44- | ----------| -------|
45- | ** Scanning** | nullsec-scan, nmap, masscan |
46- | ** Exploitation** | nullsec-payload, nullsec-c2 |
47- | ** Password** | nullsec-crack, john, hashcat |
48- | ** OSINT** | nullsec-osint, recon-ng |
49- | ** Forensics** | nullsec-dfir, volatility |
50- | ** Privacy** | nullsec-tunnel, tor, proxychains |
87+ ## 🔍 Verify Downloads
5188
52- ### Custom Desktop Environment
89+ Always verify your downloads before use!
5390
54- - ** Dark Hacker Themes ** - Multiple GTK themes
55- - ** Custom Wallpapers ** - Procedurally generated
56- - ** Optimized Terminal ** - Alacritty with custom config
57- - ** Tmux Integration ** - Pre-configured layouts
91+ ``` bash
92+ # Download checksums
93+ wget https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/SHA256SUMS
94+ wget https://github.com/bad-antics/nullsec-linux/releases/download/v3.0/SHA256SUMS.sig
5895
59- ### Security Hardened
96+ # Verify checksum
97+ sha256sum -c SHA256SUMS 2> /dev/null | grep nullsec-pro
6098
61- - Kernel hardening enabled
62- - Firewall configured by default
63- - Encrypted home directory option
64- - Secure boot support
99+ # GPG verification
100+ gpg --keyserver keyserver.ubuntu.com --recv-keys B1F1881F70FB62A7
101+ gpg --verify SHA256SUMS.sig SHA256SUMS
102+ ```
65103
66104---
67105
68- ## 📥 Download
106+ ## �� Security Hardening
107+
108+ All NullSec Linux editions include:
109+
110+ ### Kernel Hardening
111+ - KASLR enabled
112+ - SMEP/SMAP enabled
113+ - PTI (Meltdown mitigation)
114+ - Retpoline (Spectre mitigation)
115+ - Kernel module signing enforced
69116
70- | Edition | Description | Download |
71- | ---------| -------------| ----------|
72- | ** Full** | Complete toolkit (4GB) | [ ISO] ( # ) |
73- | ** Lite** | Essential tools (2GB) | [ ISO] ( # ) |
74- | ** Net** | Network install (500MB) | [ ISO] ( # ) |
117+ ### Binary Hardening
118+ - PIE (Position Independent Executables)
119+ - Full RELRO
120+ - Stack canaries
121+ - FORTIFY_SOURCE=2
122+ - NX/DEP enabled
123+
124+ ### Network Hardening
125+ - Firewall enabled by default
126+ - IPv6 privacy extensions
127+ - SYN cookies enabled
128+ - Reverse path filtering
129+
130+ ### Application Hardening
131+ - AppArmor profiles
132+ - Seccomp filters
133+ - Namespace isolation
134+ - Capability dropping
135+
136+ ---
75137
76- ** Checksums:** Verify your download with SHA256
138+ ## 🛠️ Pre-Installed Security Tools (50+)
139+
140+ All tools feature ** maximum security hardening** with:
141+ - ✅ Input validation
142+ - ✅ Bounds checking
143+ - ✅ Secure memory zeroing
144+ - ✅ Constant-time crypto
145+ - ✅ Rate limiting
146+ - ✅ Defense in depth
147+
148+ ### Hardened Tool Suite
149+
150+ | Tool | Language | Purpose |
151+ | ------| ----------| ---------|
152+ | [ nullsec-memcorrupt] ( https://github.com/bad-antics/nullsec-memcorrupt ) | Zig | Memory corruption analysis |
153+ | [ nullsec-netprobe] ( https://github.com/bad-antics/nullsec-netprobe ) | Nim | Stealthy network recon |
154+ | [ nullsec-shellcraft] ( https://github.com/bad-antics/nullsec-shellcraft ) | Racket | Shellcode generation DSL |
155+ | [ nullsec-cryptwrap] ( https://github.com/bad-antics/nullsec-cryptwrap ) | Ada/SPARK | Formally verified crypto |
156+ | [ nullsec-procspy] ( https://github.com/bad-antics/nullsec-procspy ) | Forth | Minimal process monitor |
157+ | [ nullsec-injector] ( https://github.com/bad-antics/nullsec-injector ) | Rust | Memory-safe injection |
158+ | [ nullsec-stealth] ( https://github.com/bad-antics/nullsec-stealth ) | Crystal | Steganography toolkit |
159+ | [ nullsec-portscan] ( https://github.com/bad-antics/nullsec-portscan ) | Elixir | Async port scanner |
160+ | [ nullsec-hashwitch] ( https://github.com/bad-antics/nullsec-hashwitch ) | Julia | Hash analysis/cracking |
161+ | [ nullsec-bingaze] ( https://github.com/bad-antics/nullsec-bingaze ) | C++20 | Binary analysis |
162+ | [ nullsec-kernspy] ( https://github.com/bad-antics/nullsec-kernspy ) | Go | Kernel module analyzer |
163+ | [ nullsec-netseer] ( https://github.com/bad-antics/nullsec-netseer ) | Haskell | Network traffic analysis |
164+ | [ nullsec-sniffer] ( https://github.com/bad-antics/nullsec-sniffer ) | Clojure | Packet analysis |
165+ | [ nullsec-keysniff] ( https://github.com/bad-antics/nullsec-keysniff ) | F# | Input monitoring |
166+ | [ nullsec-beacon] ( https://github.com/bad-antics/nullsec-beacon ) | Erlang | Network beacon |
77167
78168---
79169
80170## 🚀 Quick Start
81171
82172### System Requirements
83173
84- - ** CPU:** 64-bit (x86_64)
85- - ** RAM:** 2GB minimum, 4GB recommended
86- - ** Storage:** 20GB minimum
87- - ** Graphics:** Any (Wayland/X11 supported)
174+ | Component | Minimum | Recommended |
175+ | -----------| ---------| -------------|
176+ | CPU | 64-bit x86_64 | Multi-core |
177+ | RAM | 2 GB | 8 GB |
178+ | Storage | 20 GB | 50 GB |
179+ | Graphics | Any | Hardware accel |
88180
89- ### Installation
181+ ### Create Bootable USB
90182
91- 1 . Download ISO
92- 2 . Create bootable USB: ` dd if=nullsec.iso of=/dev/sdX bs=4M `
93- 3 . Boot from USB
94- 4 . Follow installer
183+ ``` bash
184+ # Linux/macOS
185+ sudo dd if=nullsec-pro-3.0-amd64.iso of=/dev/sdX bs=4M status=progress conv=fsync
186+
187+ # Or use Ventoy for multi-ISO boot
188+ sudo ventoy -i /dev/sdX
189+ cp nullsec-* .iso /mnt/ventoy/
190+ ```
95191
96192### First Boot
97193
98194``` bash
99195# Update system
100196nullsec-update
101197
102- # Check tools
198+ # Fetch latest tools
103199nullsec-fetch
104200
105- # Configure themes
106- nullsec-theme apply NullSec-Dark
201+ # Launch framework
202+ nullsec-framework
203+
204+ # Apply hardening
205+ nullsec-harden --apply
107206```
108207
109208---
110209
111- ## 🛠️ Included Tools
112-
113- ### Red Team
114- - nullsec-scan (network scanner)
115- - nullsec-crack (password cracking)
116- - nullsec-payload (payload generation)
117- - nullsec-enum (enumeration)
118- - nullsec-osint (intelligence gathering)
119- - nullsec-c2 (C2 framework)
120- - nullsec-spoof (identity spoofing)
121- - nullsec-portknock (port knocking)
122- - nullsec-wordlist (wordlist generation)
123-
124- ### Blue Team
125- - nullsec-harden (system hardening)
126- - nullsec-audit (security audit)
127- - nullsec-dfir (forensics)
128- - nullsec-monitor (monitoring)
129- - nullsec-honeypot (honeypot)
130- - nullsec-netwatch (traffic analysis)
131-
132- ### Privacy
133- - nullsec-crypt (encryption)
134- - nullsec-vault (secrets)
135- - nullsec-tunnel (SSH tunnels)
136- - nullsec-proxy (proxy chains)
137- - nullsec-privacy (privacy hardening)
210+ ## 📁 Directory Structure
211+
212+ ```
213+ /opt/nullsec/
214+ ├── bin/ # All NullSec tools
215+ ├── configs/ # Configuration files
216+ ├── payloads/ # Payload templates
217+ ├── wordlists/ # Curated wordlists
218+ ├── scripts/ # Automation scripts
219+ └── docs/ # Documentation
220+
221+ /etc/nullsec/
222+ ├── hardening/ # Hardening profiles
223+ ├── firewall/ # Firewall rules
224+ └── apparmor/ # AppArmor profiles
225+ ```
138226
139227---
140228
141229## 🔗 Related Projects
142230
143- - [ nullsec-tools] ( https://github.com/bad-antics/nullsec-tools ) - Security toolkit
144- - [ nullsec-themes] ( https://github.com/bad-antics/nullsec-themes ) - GTK themes
145- - [ nullsec-configs] ( https://github.com/bad-antics/nullsec-configs ) - Dotfiles
146- - [ nullsec-docs] ( https://github.com/bad-antics/nullsec-docs ) - Documentation
231+ | Project | Description |
232+ | ---------| -------------|
233+ | [ nullsec-framework] ( https://github.com/bad-antics/nullsec-framework ) | Unified toolkit framework |
234+ | [ nullsec-payloads] ( https://github.com/bad-antics/nullsec-payloads ) | Payload templates |
235+ | [ nullsec-wordlists] ( https://github.com/bad-antics/nullsec-wordlists ) | Curated wordlists |
236+ | [ nullsec-configs] ( https://github.com/bad-antics/nullsec-configs ) | Dotfiles & configs |
237+ | [ nullsec-docs] ( https://github.com/bad-antics/nullsec-docs ) | Full documentation |
147238
148239---
149240
150- ## �� License
241+ ## 📜 License
151242
152- NullSec Public License v1.0 - For authorized security testing only.
243+ NullSec Public License v1.0 — For authorized security testing and education only.
153244
154245---
155246
@@ -158,17 +249,20 @@ NullSec Public License v1.0 - For authorized security testing only.
158249` linux distribution ` ` security distro ` ` penetration testing ` ` ethical hacking `
159250` kali alternative ` ` parrot alternative ` ` red team ` ` blue team ` ` CTF `
160251` cybersecurity ` ` hacking tools ` ` privacy ` ` anonymity ` ` DFIR ` ` OSINT `
161- ` bad-antics ` ` nullsec ` ` security research ` ` vulnerability assessment `
252+ ` bad-antics ` ` nullsec ` ` security research ` ` hardened linux ` ` security hardening `
162253
163254---
164255
165256<div align =" center " >
166257
167258** Developed with 💀 by [ bad-antics] ( https://github.com/bad-antics ) **
168259
169- * NullSec Project © 2025 - Hack Ethically*
260+ * NullSec Project © 2026 — Hack Ethically*
261+
262+ ### 🌐 ** [ Download Portal: bad-antics.github.io] ( https://bad-antics.github.io ) **
170263
171- [ ![ GitHub] ( https://img.shields.io/badge/GitHub-bad--antics-181717?style=flat&logo=github&logoColor=white )] ( https://github.com/bad-antics )
172- [ ![ Discord] ( https://img.shields.io/badge/Discord-killers-5865F2?style=flat&logo=discord&logoColor=white )] ( https://discord.gg/killers )
264+ [ ![ GitHub] ( https://img.shields.io/badge/GitHub-bad--antics-181717?style=for-the-badge&logo=github&logoColor=white )] ( https://github.com/bad-antics )
265+ [ ![ Discord] ( https://img.shields.io/badge/Discord-killers-5865F2?style=for-the-badge&logo=discord&logoColor=white )] ( https://discord.gg/killers )
266+ [ ![ Website] ( https://img.shields.io/badge/Downloads-bad--antics.github.io-ff0040?style=for-the-badge&logo=firefox&logoColor=white )] ( https://bad-antics.github.io )
173267
174268</div >
0 commit comments