Skip to content

Commit 7374808

Browse files
author
bad-antics
committed
docs: Complete README overhaul with all ISO download links
- Premium editions with hardening details - Standard editions (Full, Lite, NetInstall) - Live boot images (Standard, Stealth, Forensics) - Architecture support (AMD64, ARM64, RISC-V) - Verification instructions with GPG - Security hardening documentation - Pre-installed hardened tools table - Download portal link: bad-antics.github.io Release: v3.0
1 parent ad5483e commit 7374808

1 file changed

Lines changed: 178 additions & 84 deletions

File tree

README.md

Lines changed: 178 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
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
```
@@ -18,138 +19,228 @@
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
100196
nullsec-update
101197

102-
# Check tools
198+
# Fetch latest tools
103199
nullsec-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

Comments
 (0)