Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 3.12 KB

resources.markdown

File metadata and controls

56 lines (32 loc) · 3.12 KB
title layout group
Resources
default
navigation

Setting up a VM

The best way to learn it to get hands-on.

Virtualization provides a way to run a simulated "guest" system on your "host" device. These guest systems are called virtual machines. Virtual machines (VMs) allow you to experiment with a different (or same) operating system in an isolated environment, where what you do can't harm your host device.

You can host virtual machines yourself using software like VMware Workstation and Oracle VirtualBox. Or you can pay a cloud provider like AWS, Azure, or GCP to host virtual machines for you. AWS has a great free tier that will let you get started. Azure tends to be more expensive, but as a student you may get free credits. If you are new to cyber, we recommend picking either Windows Server or a common Linux distribution (Ubuntu, CentOS, etc) to get started with. Set up a virtual machine to test with and get your hands dirty.

If hosting your own virtual machines with Workstation Player or VirtualBox, you will need to get a .iso file that contains the installer for the operating system you chose. For example, Ubuntu ISOs can be acquired here. Windows Server ISOs can be downloaded from the Microsoft Evaluation Center.

In HPCC0, competitors defended Windows 10, Windows Server 2016, Ubuntu 20, and CentOS 7 systems.

Blue Team Crash Course

As part of Hack@UCF's Fall curriculum leading up to HPCC1, we will be teaching the fundamentals of cyber defense on Linux, Windows, and pfSense. As that curriculum is released, it will find a permanent home here.

In the meantime, here is a short guide written for HPCC0. The guide is based on a talk given at one of our general body meetings.

Linux Security Resources

The overall winning team from 2023 gave a GBM on how they did it, as well as a blog post. https://jontyms.com/posts/hpcc1/

https://www.youtube.com/watch?v=7eBdm9UYhug

These links are also very good.

https://sourque.com/blog/securing-a-linux-server/

https://linuxjourney.com

https://www.youtube.com/playlist?list=PLqux0fXsj7x3WYm6ZWuJnGC1rXQZ1018M

https://www.youtube.com/live/EFgZPxpLKS0?si=65Jh7pjyb_QWylaF

https://www.youtube.com/watch?v=hGbGcp_V8W4

Windows Security Resources

https://www.youtube.com/watch?v=mTWeU4HtNj0

https://youtu.be/Nxwy-CiD_Jc?si=2-vcROcqVfIR3-Uk

https://youtu.be/ilsIvW0eC8w?si=UQwQLg73ziNirnB7

https://youtu.be/Z2QjPE7vV24?si=xuNle51EsBskRKT0

https://youtu.be/hum4hzNE_j8?si=z7v8gCEan-kxzYX_