Skip to content

mrredsmasher/iptabme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Introduction

This is a simple script which will create some iptables rules to isolate you from other TryHackMe VPN users.

Inspired on https://github.com/Wh1teDrvg0n/safeVPN-THM.git

The original script will flush everything and if you are working with Docker or other rules in your VM you may have some issues. This is the main difference with this script. Ive created a specific chain named TRYHACKME so it shouldn't affect your fail2ban, docker, etc rules.

Usage

Once connected to the VPN, deploy a machine, grab the IP address and then use the script:

88 88""Yb 888888    db    88""Yb 8b    d8 888888 
88 88__dP   88     dPYb   88__dP 88b  d88 88__   
88 88"""    88    dP__Yb  88""Yb 88YbdP88 88""   
88 88       88   dP""""Yb 88oodP 88 YY 88 888888 


                        Author: @Mr_RedSmasher

Usage: ./iptabme <clean>: Deletes TryHackMe chain and related links
Usage: ./iptabme <create> <IP>: Deletes previous TryHackMe chain and create a new chain + add the rules
Examples:
        - ./iptabme create 10.10.12.21
        - ./iptabme clean

Notes

The "create" subcommand will try to remove old Tryhackme rules. This way you can create rules for a machine, deploy a new machine and execute "create" which will clean the old one for you.

About

Script TryHackMe VPN "isolation"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages