aboutsummaryrefslogtreecommitdiffstats
path: root/.extras
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-03 22:38:52 +0200
committerDanilo M. <danix@danix.xyz>2026-04-03 22:38:52 +0200
commitff22ff3ffa55cc607aacc1bf4fa026e651466c9a (patch)
tree6b0ebb98cf1bb666c2c7e513b43be481ce7c7b09 /.extras
parentc393d0e98cd3fdf02305f7659afa1bb1e4a02a7e (diff)
downloadslackware-pentesting-suite-ff22ff3ffa55cc607aacc1bf4fa026e651466c9a.tar.gz
slackware-pentesting-suite-ff22ff3ffa55cc607aacc1bf4fa026e651466c9a.zip
moved all packages to the root of the repository
Diffstat (limited to '.extras')
-rw-r--r--.extras/assets/sl-hack-ware.jpgbin0 -> 603288 bytes
-rw-r--r--.extras/nvchecker.toml86
-rw-r--r--.extras/setup.sh18
3 files changed, 104 insertions, 0 deletions
diff --git a/.extras/assets/sl-hack-ware.jpg b/.extras/assets/sl-hack-ware.jpg
new file mode 100644
index 0000000..e24b7f7
--- /dev/null
+++ b/.extras/assets/sl-hack-ware.jpg
Binary files differ
diff --git a/.extras/nvchecker.toml b/.extras/nvchecker.toml
new file mode 100644
index 0000000..a7eaac9
--- /dev/null
+++ b/.extras/nvchecker.toml
@@ -0,0 +1,86 @@
+[SecLists]
+source = "github"
+github = "danielmiessler/SecLists"
+use_latest_tag = "true"
+
+[gobuster]
+source = "git"
+git = "https://github.com/OJ/gobuster.git"
+use_latest_tag = "true"
+prefix = "v"
+
+[ffuf]
+source = "github"
+github = "ffuf/ffuf"
+use_latest_tag = "true"
+prefix = "v"
+
+[exploitdb]
+source = "gitlab"
+gitlab = "exploit-database/exploitdb"
+use_max_tag = "true"
+
+[exploitdb-bin-sploits]
+source = "gitlab"
+gitlab = "exploit-database/exploitdb-bin-sploits"
+use_max_tag = "true"
+
+[metasploit-framework]
+source = "regex"
+url = "https://apt.metasploit.com/"
+regex = "metasploit-framework_([A-Za-z0-9._-]+)~.*_amd64.deb"
+
+[windows-binaries]
+# source = "gitlab"
+# gitlab = "kalilinux/packages/windows-binaries"
+# branch = "kali/master"
+# use_max_tag = "true"
+# prefix = "kali/"
+source = "regex"
+url = "https://pkg.kali.org/pkg/windows-binaries"
+regex = "version:<.+>\n\\s+([A-Za-z0-9.-_]+)"
+
+[nuclei]
+source = "github"
+github = "projectdiscovery/nuclei"
+use_latest_release = "true"
+prefix = "v"
+
+[hashcat]
+source = "github"
+github = "hashcat/hashcat"
+use_latest_release = "true"
+prefix = "v"
+
+[john]
+source = "regex"
+url = "https://www.openwall.com/john/"
+regex = 'john-(\d+\.\d+\.\d+)\.tar\.xz'
+
+[hydra]
+source = "github"
+github = "vanhauser-thc/thc-hydra"
+use_latest_release = "true"
+prefix = "v"
+
+[webshells]
+source = "regex"
+url = "https://pkg.kali.org/pkg/webshells"
+regex = "version:<.+>\n\\s+([A-Za-z0-9.-_]+)\\+kali8"
+
+[powershell]
+source = "github"
+github = "Powershell/Powershell"
+use_latest_release = "true"
+prefix = "v"
+
+[cadaver]
+source = "github"
+github = "notroj/cadaver"
+use_latest_tag = "true"
+prefix = "v"
+
+[Nessus]
+source = "jq"
+url = "https://www.tenable.com/downloads/api/v2/pages/nessus"
+filter = ".releases.latest | keys[0] | split(\" - \")[1]"
diff --git a/.extras/setup.sh b/.extras/setup.sh
new file mode 100644
index 0000000..cff87f3
--- /dev/null
+++ b/.extras/setup.sh
@@ -0,0 +1,18 @@
+#! /bin/bash
+
+if [[ $EUID -ne 0 ]]; then
+ echo "This script must be run as root!"
+ exit 1
+fi
+
+# make sure we have a wordlists directory
+[[ ! -d /usr/share/wordlists ]] && mkdir -p /usr/share/wordlists || true
+
+# add a link to the metasploit wordlists
+ln -s /opt/metasploit-framework/embedded/framework/data/wordlists /usr/share/wordlists/metasploit
+
+# add a link to the seclists
+ln -s /usr/share/seclists /usr/share/wordlists/seclists
+
+# add seclists webshells to generic webshells
+[[ -d /usr/share/webshells && -d /usr/share/seclists/Web-Shells ]] && ln -s /usr/share/seclists/Web-Shells /usr/share/webshells/seclists || true