TopHatSec: Fartknocker – Vulnhub Writeup

Source: https://www.vulnhub.com/entry/tophatsec-fartknocker,115/

Today’s vulnhub challenge is Beavis and Butthead themed!  This will be another mystery VM for me…basically no knowledge of skill level or exploits required on this one.  I enjoyed another of TopHatSec’s VM challenges Freshly so am hoping this will be a good one as well.  Anyway, let’s get underway.

Continue reading “TopHatSec: Fartknocker – Vulnhub Writeup”

g0tmi1k: Stapler – Vulnhub Writeup

Source: https://www.vulnhub.com/entry/stapler-1,150/

I came across this VM through a list of OSCP-like VMs on abatchy’s blog and decided to give it a try.  Other than that and the readme stating this is a “beginner/intermediate’-level VM, I don’t know much else about it so let’s get to it!

A quick host discovery scan to detect the victim’s IP:

nmap 192.168.111.0/24 -sP

Continue reading “g0tmi1k: Stapler – Vulnhub Writeup”

TopHatSec: Freshly – Vulnhub Writeup

Source: https://www.vulnhub.com/entry/tophatsec-freshly,118/

For this next writeup I wanted to try out a vulnerable VM that dealt at least in part with SQL-injection as a means to exploit.  I’m not entirely sure how this will turn out because I tried to be relatively cautious in avoiding any possible spoilers while searching for VMs exploitable in this way.  I’ll just cross my fingers and start…

Start off with a quick host discovery nmap scan to find the target’s IP:

nmap 192.168.111.0/24 -sP

Continue reading “TopHatSec: Freshly – Vulnhub Writeup”

pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 3 (Final Setup)

Part 1: OpenVPN Setup
Part 2: FreeRADIUS3 Setup
Part 3: Final Setup – Connecting the Two

PART 3: Final Setup – configuring OpenVPN to use FreeRadius3 for authentication

In this last section we will be enabling FreeRADIUS3 authentication within OpenVPN.

Go to the VPN menu, OpenVPN, then go to the Servers tab.

Click the edit icon by the server you setup previously.

Continue reading “pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 3 (Final Setup)”

pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 2 (FreeRADIUS 3 Setup)

Part 1: OpenVPN Setup
Part 2: FreeRADIUS3 Setup
Part 3: Final Setup – Connecting the Two

PART 2: FreeRADIUS 3 Setup (standalone installation)

Begin simply by installing the FreeRADIUS 3 (current version: 0.15) package by going to System: Package Manager: Available Packages and clicking install.

Once installed, we’ll begin the setup by going into the Services menu, then FreeRADIUS.

From here we will start by setting up a new listening interface for FreeRADIUS.  Go to the Interfaces tab and click Add.

Continue reading “pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 2 (FreeRADIUS 3 Setup)”

SickOs: 1.2 – VulnHub Writeup

Source: https://www.vulnhub.com/entry/sickos-12,144/

VM Preparation

First off similarly to SickOs 1.1 I will be adapting this VM to work within VirtualBox as it is originally built for VMware.

Like before create a new VM in Virtualbox using the following settings:

Name: SickOs 1.2
Type: Linux
Version: Ubuntu or Debian (64-bit)
Memory: At least 512MB
Hard Disk: Do not add a virtual disk

Continue reading “SickOs: 1.2 – VulnHub Writeup”

pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 1 (OpenVPN Setup)

The purpose of this 3 part series will be to implement FreeRADIUS3 authentication with OpenVPN and allow you to use 2-factor authentication methods such as Google Authenticator.

Prerequisites:  This guide will assume you have pfSense version 2.3.4+ installed, and are starting from scratch setting up OpenVPN + the FreeRadius3 package.

Part 1: OpenVPN Setup
Part 2: FreeRADIUS3 Setup
Part 3: Final Setup – Connecting the Two

PART 1: OpenVPN Setup (standalone installation)

Continue reading “pfSense OpenVPN Setup with FreeRadius3 2fa Authentication: Part 1 (OpenVPN Setup)”

SickOs: 1.1 – VulnHub Writeup

Source: https://www.vulnhub.com/entry/sickos-11,132/

Some initial notes:  The SickOs series has been recommended by a lot of people to be fairly similar to OSCP labs so I figure it should be some good enriching practice.  I think I’m going to try to make it a point with each new writeup to either try out some new tools, or at least use past tools in new or more focused ways for better efficiency.

Though this VM is built for VMWare, I’ve always been more of a VirtualBox guy so we’ll start off by importing the machine into VBox.

To do so create a brand new VM in Virtualbox with the following settings:

Name: SickOs 1.1
Type: Linux
Version: Ubuntu or Debian (64-bit)
Memory: At least 512MB
Hard Disk: Do not add a virtual disk

Continue reading “SickOs: 1.1 – VulnHub Writeup”