Skip to content

Commit

Permalink
Add files
Browse files Browse the repository at this point in the history
  • Loading branch information
D3vil0p3r committed Sep 29, 2024
1 parent 7cda323 commit dc35981
Show file tree
Hide file tree
Showing 13 changed files with 1,159 additions and 0 deletions.
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@
./security/auditd.nix
./security/ca.nix
./security/chromium-suid-sandbox.nix
./security/cyber-toolnix
./security/dhparams.nix
./security/doas.nix
./security/duosec.nix
Expand Down
24 changes: 24 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/blue.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ pkgs, ... }:

with pkgs;

[
amass
# https://github.com/NixOS/nixpkgs/pull/326533
# clamav
cryptsetup
ddrescue
exploitdb
ext4magic
extundelete
foremost
fwbuilder
ghidra
netsniff-ng
python312Packages.impacket
recoverjpeg
sleuthkit
wapiti
wireshark
zap
]
67 changes: 67 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/bugbounty.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{ pkgs, ... }:

with pkgs;

[
amass
arjun
assetfinder
burpsuite
caido
cewl
chaos
commix
crlfuzz
crunch
dalfox
detect-secrets
dirb
dirstalk
dnsx
exploitdb
feroxbuster
ffuf
findomain
gau
gitleaks
gobuster
gospider
gowitness
graphqlmap
hakrawler
httpx
jaeles
joomscan
jwt-hack
knockpy
masscan
metasploit
naabu
nikto
nmap
nosqli
nuclei
psudohash
pwncat
python312Packages.httpx
# nose-1.3.7 not supported for interpreter python3.12
python311Packages.patator
rustscan
sqlmap
subfinder
thc-hydra
theharvester
trufflehog
wafw00f
webanalyze
# https://github.com/NixOS/nixpkgs/issues/326902
# wfuzz
whatweb
whispers
wpscan
# https://github.com/NixOS/nixpkgs/issues/326943
# xsser
### payloads and wordlists
payloadsallthethings
seclists
]
70 changes: 70 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/cracker.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{ pkgs, ... }:

with pkgs;

[
aesfix
aeskeyfind
aespipe
ares-rs
asleap
bkcrack
bruteforce-luks
brutespray
bully
cewl
chntpw
cmospwd
cowpatty
crackle
crackql
crowbar
dislocker
fcrackzip
gnutls
gomapenum
hash_extender
hash-identifier
hashcat
hashdeep
hashpump
hashrat
hcxtools
john
johnny
jwt-hack
katana
kerbrute
libargon2
# https://github.com/NixOS/nixpkgs/issues/326909
# libbde
libgcrypt
medusa
mfoc
ncrack
onesixtyone
pdfcrack
phrasendrescher
pixiewps
psudohash
python312Packages.myjwt
# nose-1.3.7 not supported for interpreter python3.12
python311Packages.patator
python312Packages.pypykatz
rarcrack
reaverwps-t6x
sha1collisiondetection
snow
spiped
ssdeep
sslscan
testssl
thc-hydra
truecrack
veracrypt
wifite2
xortool
### payloads and wordlists
payloadsallthethings
seclists
]
14 changes: 14 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/dos.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{ pkgs, ... }:

with pkgs;

[
ddosify
hyenae
katana
netsniff-ng
siege
slowhttptest
slowlorust
thc-ipv6
]
50 changes: 50 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/forensic.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{ pkgs, ... }:

with pkgs;

[
acquire
aesfix
aeskeyfind
afflib
bmap-tools
bulk_extractor
chainsaw
chipsec
chkrootkit
chntpw
dc3dd
dcfldd
ddrescue
dmg2img
exiftool
fatcat
file
firefox_decrypt
foremost
hstsparser
libewf
libpst
mac-robber
mdbtools
ms-sys
networkminer
ntfs3g
oletools
osquery
pdf-parser
pev
pngcheck
prowler
recoverjpeg
regripper
safecopy
scalpel
sleuthkit
snort
tell-me-your-secrets
testdisk
tracee
usbrip
volatility3
]
95 changes: 95 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/malware.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
{ pkgs, ... }:

with pkgs;

[
amoco
androguard
apktool
bamf
binwalk
bsdiff
bvi
bytecode-viewer
capstone
cfr
chipsec
ctypes_sh
# https://github.com/NixOS/nixpkgs/issues/308262
# cutter
# cutterPlugins.rz-ghidra
dex2jar
edb
# elf-dissector # libdwarf is insecure: https://github.com/NixOS/nixpkgs/issues/276728
elfkickers
elfutils
eresi
flare-floss
flasm
frida-tools
gdb
gdbgui
ghidra
hexbinhex
hopper
iaito
jadx
# https://github.com/NixOS/nixpkgs/issues/308260
# jd-cli
jd-gui
jpexs
jsbeautifier
# https://github.com/NixOS/nixpkgs/issues/326927
# klee
lief
lldb
loadlibrary
ltrace
ms-sys
nasm
oletools
osslsigncode
packer
pe-bear
pev
pixd
procdump
procyon
pwndbg
pwntools
# capstone-5.0.1 not supported for interpreter python3.12
python311Packages.angr
# distorm3-3.5.2 not supported for interpreter python3.12
# https://github.com/NixOS/nixpkgs/issues/326920
# python311Packages.distorm3
python312Packages.frida-python
python312Packages.pcodedmp
# capstone-5.0.1 not supported for interpreter python3.12
python311Packages.pwntools
python312Packages.pyjsparser
# capstone-5.0.1 not supported for interpreter python3.12
python311Packages.ropper
python312Packages.vt-py
python312Packages.yara-python
quark-engine
radare2
retdec
rizin
rizinPlugins.rz-ghidra
rr
saleae-logic
saleae-logic-2
scanmem
shellnoob
snowman
strace
# swftools
udis86
upx
valgrind
vivisect
vt-cli
wcc
wxhexeditor
yara
]
59 changes: 59 additions & 0 deletions nixos/modules/security/cyber-toolnix/roles/mobile.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{ pkgs, ... }:

with pkgs;

[
amoco
android-udev-rules
apkid
apkleaks
apktool
binwalk
bsdiff
capstone
cargo-ndk
ctypes_sh
# https://github.com/NixOS/nixpkgs/issues/308262
# cutter
# cutterPlugins.rz-ghidra
dex2jar
edb
eresi
flasm
frida-tools
ghidra
ghost
hopper
iaito
jadx
# https://github.com/NixOS/nixpkgs/issues/308260
# jd-cli
jd-gui
jsbeautifier
kalibrate-rtl
# https://github.com/NixOS/nixpkgs/issues/326927
# klee
lief
pe-bear
pev
pwntools
# capstone-5.0.1 not supported for interpreter python3.12
python311Packages.angr
# distorm3-3.5.2 not supported for interpreter python3.12
# https://github.com/NixOS/nixpkgs/issues/326920
# python311Packages.distorm3
python312Packages.frida-python
# capstone-5.0.1 not supported for interpreter python3.12
python311Packages.pwntools
python312Packages.pyaxmlparser
python312Packages.pyjsparser
quark-engine
radare2
retdec
rizin
rizinPlugins.rz-ghidra
scanmem
# swftools
udis86
vivisect
]
Loading

0 comments on commit dc35981

Please sign in to comment.