summaryrefslogtreecommitdiff
path: root/pwn/packages.scm
diff options
context:
space:
mode:
Diffstat (limited to 'pwn/packages.scm')
-rw-r--r--pwn/packages.scm85
1 files changed, 45 insertions, 40 deletions
diff --git a/pwn/packages.scm b/pwn/packages.scm
index 50980c7..f1fbeef 100644
--- a/pwn/packages.scm
+++ b/pwn/packages.scm
@@ -1,40 +1,45 @@
-(define pwn packages
-#:use-module: (gnu)
-#:use-module: (gnu packages networking)
-#:use-module: (gnu packages databases)
-#:use-module: (gnu packages rdesktop)
-#:use-module: (gnu packages vnc)
-#:use-module: (gnu packages password-utils)
-#:use-module: (gnu packages python-web)
-#:use-module: (gnu packages package-management)
-export (pwn-packages))
-
-(packages list (;; guix channel packages
- ;; basic packages from (gnu)
- curl rsync rlogin
- samba ; provides smbclient
-
- ;; from (admin)
- nmap tcpdump
-
- ;; from (networking)
- socat fping
-
- ;; from (password-utils)
- john-the-ripper-jumbo
- hashcat thc-hydra
-
- ; from (databases)
- mysql
-
- ; from (rdesktop)
- freerdp ; provides xfreerdp client
-
- ; from (vnc)
- remmina
-
- ; from (python-web)
- python-scrapy
-
- ; from (package-management)
- nix pipx))
+(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))