2
2
mirror of https://git.feal.no/felixalb/nixos-config.git synced 2024-12-22 12:07:29 +01:00
nixos-config/shells/ctf.nix

61 lines
862 B
Nix
Raw Normal View History

2023-10-14 00:09:22 +02:00
let
unstable = import (fetchTarball https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz) { };
in { pkgs ? import <nixpkgs> {} }:
2023-08-21 23:54:18 +02:00
pkgs.mkShell {
nativeBuildInputs = with pkgs; [
python3
(with python3Packages; [
beautifulsoup4
numpy
pillow
pwntools
pycryptodome
requests
])
nodejs
php
bat
binwalk
coreutils
gnugrep
gnutar
ripgrep
curl
2023-09-13 23:20:31 +02:00
#sxiv
feh
2023-08-21 23:54:18 +02:00
ghidra
2023-09-13 23:20:31 +02:00
sqlmap
2023-08-21 23:54:18 +02:00
exiftool
dig
nmap
rustscan
2023-12-17 01:05:34 +01:00
thc-hydra
2023-08-21 23:54:18 +02:00
# davtest
# cadaver
httpie
2023-08-21 23:54:18 +02:00
john
2023-12-17 01:05:34 +01:00
hashcat
2023-10-14 00:09:22 +02:00
] ++ lib.optionals (pkgs.stdenv.isLinux) [
2024-11-23 08:29:18 +01:00
# stegsolve
gdb
2024-11-23 08:29:18 +01:00
metasploit
pwndbg
2024-11-23 08:29:18 +01:00
pwninit
ropgadget
2024-11-23 08:29:18 +01:00
sage
steghide
tcpdump
2024-11-23 08:29:18 +01:00
wireshark
2023-08-21 23:54:18 +02:00
];
2023-08-21 23:54:18 +02:00
}