ctf-tools

This commit is contained in:
2026-01-11 22:33:54 -05:00
parent 3b964a7118
commit 91053be214

View File

@@ -48,6 +48,8 @@
# Enable the X11 windowing system. # Enable the X11 windowing system.
# services.xserver.enable = true; # services.xserver.enable = true;
virtualisation.docker.enable = true;
home-manager = { home-manager = {
useGlobalPkgs = true; useGlobalPkgs = true;
useUserPackages = true; useUserPackages = true;
@@ -192,7 +194,7 @@
users.users.jeremy = { users.users.jeremy = {
isNormalUser = true; isNormalUser = true;
extraGroups = [ "wheel" ]; # Enable sudo extraGroups = [ "wheel" "docker" ]; # Enable sudo
shell = pkgs.bash; shell = pkgs.bash;
home = "/home/jeremy"; home = "/home/jeremy";
createHome = true; createHome = true;
@@ -211,6 +213,14 @@
furmark # Room heater furmark # Room heater
obsidian # note taking obsidian # note taking
gcc gcc
(python3.withPackages (python-pkgs: with python-pkgs; [
pwntools
pycryptodome
flask
selenium
]))
xauth # xforwarding ssh
burpsuite
]; ];
}; };
@@ -233,6 +243,7 @@
nmap nmap
kitty kitty
git git
unzip
pavucontrol # PulseAudio Volume Control pavucontrol # PulseAudio Volume Control
bluez # Bluetooth support bluez # Bluetooth support
@@ -271,6 +282,7 @@
"steam-unwrapped" "steam-unwrapped"
"steam-run" "steam-run"
"furmark" "furmark"
"burpsuite"
]; ];
# Some programs need SUID wrappers, can be configured further or are # Some programs need SUID wrappers, can be configured further or are
@@ -284,7 +296,10 @@
# Enable OpenSSH daemon # Enable OpenSSH daemon
services.openssh = { services.openssh = {
enable = true; enable = true;
ports = [2121];
settings.X11Forwarding = true;
}; };
networking.firewall.allowedTCPPorts = [2121];
# bootloader device # bootloader device
boot.loader.grub.device = "/dev/sda"; boot.loader.grub.device = "/dev/sda";