Files
phishingclub/install.sh
2025-08-26 18:19:42 +02:00

19 lines
633 B
Bash

#!/usr/bin/env bash
set -euo pipefail
echo "Getting Phishing Club"
# Get first phishingclub*.tar.gz asset from latest release
URL=$(curl -fsSL https://api.github.com/repos/phishingclub/phishingclub/releases/latest \
| grep -Eo 'https://[^"]+/releases/download/[^"]+/phishingclub[^"/]*\.tar\.gz' | head -1) || true
[ -n "$URL" ] || { echo "[!] No phishingclub tarball found" >&2; exit 1; }
TMP=$(mktemp -d /tmp/phishingclub.XXXXXX)
curl -fsSL "$URL" -o "$TMP/pc.tgz"
# Extract (flat archive: binary lands directly inside $TMP)
tar -xzf "$TMP/pc.tgz" -C "$TMP"
echo "Installing from $TMP"
cd "$TMP"
sudo ./phishingclub --install