Projects and Learning

SQL Database Creation and Code Analysis

SQL stands for structured query language. It is a language used to query databases. SQL is used in many different applications, and being able to understand and interpret SQL code is a fundamental skill for a SOC Analyst. My understanding…

Secure Web Facing Minecraft Server

I’m always looking for new home lab projects. This time I decided to look into creating a Minecraft Java server on my home lab. After doing some research I decided I would install an application called Crafty as a docker…

Network Traffic Analysis

The backbone of IT is networking, without it nothing else can work. Thats why I believe a strong knowledge of networking is absolutely essential in any cybersecurity position. With my experience in my home lab, I feel I have great…

Learning Docker Compose

I have been running Docker containers on my home lab for a while now. From my DNS server to my Jellyfin media server, many of my applications run on Docker. But configuring Docker settings through the Linux command prompt is…

Redundant NAS & SMB Share Configuration

A NAS, or network attached storage, is a large storage pool that can be accessed by anyone on a local network. Many companies will use a NAS for shared storage amongst the company or to store backups in a centralized…