Tag Archives: Cyber Security

Cyber Warfare Boot Camp – Week 7: Network Troubleshooting in Linux

Objective: 

Students will continue preparing for proficiency in cyber security by reviewing networking fundamentals.

Links:

Topics Discussed:

  • Network Basics
  • OSI Model
  • TCP/IP Model
  • Network Addressing
  • Network Configuration
  • Network Interfaces
  • Network Manager
  • route Command
  • dhclient Command
  • ARP
Assignment:
  1. Visit the Linux Journey website and scroll down to the “Networking Nomad” section. Click on the “Troubleshooting” item.
  2. Today we will look at common networking tools that will not only help you diagnose and troubleshoot network issues in Linux, but will also help you identify potential attack vectors and points of ingress on your own (and others’) networks!
  3. We will get into the lab later this week, as many of these commands will not work in Webminal. (With good reason!)
Assigned: February 20th, 2018
Teacher Pacing Due Date: February 23rd, 2018

Cyber Warfare Boot Camp – Day 3: Webminal

Objective: 

Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies.

Links:

Topics Discussed:

  • Linux
  • GUI
  • CLI
  • Shell
  • bash
  • Prompt
  • Input/Output
Assignment:
  1. Visit Webminal.org, and create an account using your haydenmagnet.org email address.
  2. Continue exploring the Linux command line, using the command descriptions and tutorials available on the Webminal site.
Assigned: January 10th, 2018
Teacher Pacing Due Date: January 10th, 2018

Cyber Warfare Boot Camp – Day 2: The Linux CLI

Objective: 

Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies.

Links:

Topics Discussed:

  • Linux
  • GUI
  • CLI
  • Shell
  • bash
  • Prompt
  • Input/Output
Assignment:
  1. Load  the Linux Journey website, and navigate to the Command Line instruction module.
  2. Today we will walk through the Command Line online instruction module together, investigating a number of important commands used to navigate and perform actions within the Linux shell.
  3. Visit JSLinux to see a fully-featured Linux shell running a JavaScript-based emulator. This also provides us a very useful platform for practicing CLI commands.
  4. Input the commands described in the module, and observe their output:
    1. echo
    2. pwd
    3. cd
    4. ls
    5. touch
    6. file
    7. cat
    8. less
    9. history
    10. cp
    11. mv
    12. mkdir
    13. rm
    14. find
    15. help
    16. man
    17. whatis
    18. alias
    19. exit
  5. Once you’ve got the hang of these basics, we’ll explore more complex commands in tomorrow’s module.
Assigned: January 9th, 2018
Teacher Pacing Due Date: January 10th, 2018

Cyber Warfare Boot Camp – Day 1: Beginning the Linux Journey

Objective: 

Students will begin preparing for proficiency in cyber security and information security techniques, technologies and methodologies.

Links:

Topics Discussed:

  • Curriculum Overview
  • Cyber Security
  • Linux
  • Linux History
  • GNU
  • GPL
  • Linux Distributions
  • Linux Kernel
  • Package Management
  • Rolling Release
  • Branches
  • Advantages/Disadvantages of Linux
Assignment:
  1. Visit the Arizona Cyber Warfare Range website. The AZCWR is a live fire cyber warfare range created to further the development of cyber security and information security skills for those who wish to develop such skills. Our goal this semester is to become proficient enough to tackle the challenges presented by the Cyber Warfare Range.
  2. Take a look at the Learning Resources page on the AZCWR website. These are the resources recommended by the AZCWR to gain the skills needed to take on the range, and these will form the backbone of our training this semester.
  3. The first step is to gain proficiency in Linux, as by its own admission, close to 100% of everything the AZCWR (and by extension, a large portion of systems that run the Internet) is done in Linux.
  4. We will begin by visiting the Linux Journey website, and we will walk through the online instruction modules together, learning about the history of Linux, and working our way through a few of the various distributions of Linux, noting the unique features of each and exploring the advantages and disadvantages presented by each flavor of Linux.
  5. Tomorrow, we will begin working with the Command Line Interface in Linux, and investigate a few important commands.
Assigned: January 8th, 2018
Teacher Pacing Due Date: January 9th, 2018