summaryrefslogtreecommitdiff
path: root/pwn/packages/packages.scm
diff options
context:
space:
mode:
authorc0co.channel <c0co.channel@braincrime.com>2025-09-22 17:32:35 +0100
committerc0co.channel <c0co.channel@braincrime.com>2025-09-22 17:32:35 +0100
commit44b4a979250cf7771aafa552ec1515ec79660b56 (patch)
tree1cae1cd37f459a7b458bbed8436c3154847e9e70 /pwn/packages/packages.scm
parent441ee5792c71c0f021b9e90a7f609fef2cdb5e7e (diff)
Add impacket, medusa and onesixtyone
Diffstat (limited to 'pwn/packages/packages.scm')
-rw-r--r--pwn/packages/packages.scm45
1 files changed, 45 insertions, 0 deletions
diff --git a/pwn/packages/packages.scm b/pwn/packages/packages.scm
new file mode 100644
index 0000000..f1fbeef
--- /dev/null
+++ b/pwn/packages/packages.scm
@@ -0,0 +1,45 @@
+(define-module (pwn packages)
+#:use-module (gnu)
+#:use-module (gnu packages dns)
+#:use-module (gnu packages networking)
+#:use-module (gnu packages databases)
+#:use-module (gnu packages rdesktop)
+#:use-module (gnu packages vnc)
+#:use-module (gnu packages admin)
+#:use-module (gnu packages password-utils)
+#:use-module (gnu packages python-web)
+#:use-module (gnu packages package-management)
+#:export (pwn-packages))
+
+(use-package-modules curl rsync samba dns)
+
+(define pwn-packages (list
+ ;; guix channel packages
+ ;; basic packages from (gnu)
+ curl rsync (list isc-bind "utils")
+ samba ; provides smbclient
+
+ ;; from (admin)
+ nmap tcpdump
+
+ ;; from (networking)
+ socat fping
+
+ ;; from (password-utils)
+ john-the-ripper-jumbo
+ hashcat hydra
+
+ ;; from (databases)
+ mysql
+
+ ;; from (rdesktop)
+ freerdp ; provides xfreerdp client
+
+ ;; from (vnc)
+ remmina
+
+ ;; from (python-web)
+ python-scrapy
+
+ ;; from (package-management)
+ nix pipx))