From 54546d512ff306df4f32fa724e8bde4381891a00 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Sat, 5 Apr 2025 13:42:09 +0200 Subject: [PATCH] sisko: Add some CTF tools --- common/pwndbg-gdb-alias.nix | 8 ++++++++ flake.nix | 1 + hosts/sisko/home.nix | 5 +++++ 3 files changed, 14 insertions(+) create mode 100644 common/pwndbg-gdb-alias.nix diff --git a/common/pwndbg-gdb-alias.nix b/common/pwndbg-gdb-alias.nix new file mode 100644 index 0000000..f45156f --- /dev/null +++ b/common/pwndbg-gdb-alias.nix @@ -0,0 +1,8 @@ +{ pwndbg }: + +# "$ coredumpctl gdb" always runs "gdb" from your path. +pwndbg.overrideAttrs ({ installPhase ? "", ... }: { + installPhase = installPhase + '' + ln -s $out/bin/pwndbg $out/bin/gdb + ''; +}) diff --git a/flake.nix b/flake.nix index de6acb5..4b7e235 100644 --- a/flake.nix +++ b/flake.nix @@ -49,6 +49,7 @@ }; hyprswitch = hyprswitch.packages.${prev.system}.default; + pwndbg-gdb-alias = prev.callPackage ./common/pwndbg-gdb-alias.nix { }; }; in { diff --git a/hosts/sisko/home.nix b/hosts/sisko/home.nix index d472d35..280a544 100644 --- a/hosts/sisko/home.nix +++ b/hosts/sisko/home.nix @@ -26,6 +26,11 @@ spotify thunderbird + exiftool + ghidra + pwndbg-gdb-alias + snicat + # Window Manager Extras bibata-cursors hyprcursor