Get a Pentest and security assessment of your IT network.

Cyber Security

Getting Started in cyber security

TL;DR

Start with free online courses to build a foundation. Practice on platforms like TryHackMe and Hack The Box. Network with others, read blogs, and consider certifications later.

1. Build Your Foundation (Free Learning)

You don’t need a degree to start! There are tons of free resources:

  • Cybrary: Offers introductory courses on various cyber security topics.
  • Khan Academy: Good for brushing up on computer science basics if needed.
  • Professor Messer: Excellent CompTIA A+ and Network+ videos (helpful background).
  • freeCodeCamp: Has a growing cyber security curriculum.

Focus on these core areas:

  • Networking fundamentals (TCP/IP, DNS, HTTP)
  • Operating systems (Linux is very important – see step 2)
  • Basic scripting (Python is popular)

2. Get Hands-On with Linux

Linux is the operating system used in most cyber security tools and environments. Learn it!

  • VirtualBox: Download and install VirtualBox to run Linux without changing your main OS. https://www.virtualbox.org/
  • Kali Linux: A popular distribution specifically designed for penetration testing. Download it from https://www.kali.org/
  • Basic commands: Learn essential commands like ls (list files), cd (change directory), pwd (present working directory), apt update && apt upgrade (update the system).
sudo apt update && sudo apt upgrade

3. Practice with CTFs and Labs

Capture The Flag (CTF) competitions and online labs are the best way to learn by doing.

Don’t be afraid to get stuck! Search for write-ups online (but try to solve it yourself first).

4. Network and Stay Informed

  • Reddit: Subreddits like r/cyber security, r/netsec, and r/AskNetSec are great communities.
  • Blogs & News: Follow cyber security blogs (KrebsOnSecurity, Dark Reading) and news sites to stay up-to-date on the latest threats and vulnerabilities.
  • Twitter: Many cyber security professionals share information on Twitter.
  • Meetups/Conferences: Attend local meetups or virtual conferences when possible (BSides is a good starting point).

5. Consider Certifications (Later)

Certifications can be helpful for job applications, but they aren’t essential at the beginning.

  • CompTIA Security+: A good foundational certification.
  • eJPT: Entry-level penetration testing certification from eLearnSecurity (practical exam).
  • CEH: Controversial, but widely recognized (more theoretical).

Focus on building skills first; certifications will be more valuable once you have a solid understanding of the fundamentals.

Related posts
Cyber Security

Zip Codes & PII: Are They Personal Data?

Cyber Security

Zero-Day Vulnerabilities: User Defence Guide

Cyber Security

Zero Knowledge Voting with Trusted Server

Cyber Security

ZeroNet: 51% Attack Risks & Mitigation