Visit Webminal.org, and use the account you created last week to log in.
Continue with the tutorials available in the right column. By now you should have completed Lessons 1 through 3, and be ready to proceed with Lesson 4 today. Stay on pace to have Lesson 5 completed by Wednesday. We will proceed to the VIMTutor text editor practice on Thursday of this week.
Assigned: January 14th, 2019
Teacher Pacing Due Date: January 16th, 2019
Load the Linux Journey website, and navigate to the Command Line instruction module.
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.
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.
Input the commands described in the module, and observe their output:
echo
pwd
cd
ls
touch
file
cat
less
history
cp
mv
mkdir
rm
find
help
man
whatis
alias
exit
Once you’ve got the hang of these basics, we’ll explore more complex commands in tomorrow’s module.
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.
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.
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.
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.
Tomorrow, we will begin working with the Command Line Interface in Linux, and investigate a few important commands.
Assigned: January 7th, 2019
Teacher Pacing Due Date: January 8th, 2019
Today we are going to start working with Wireshark – a powerful packet collection and analysis tool that is free to download and pre-installed in the Kali Linux distribution.
Watch Hansang Bee’s Intro and About the Wireshark Environmentvideo to get a basic idea of how the Wireshark interface works, and a few tips on how you can configure the Wireshark GUI to meet your specific needs and preferences.
We will be using this and other videos to gain a familiarity with the Wireshark environment, and look at the methods and construction of network packets, so we can begin to develop “the eye” for packet formation and transmission anomalies.
Assigned: February 28th, 2018
Teacher Pacing Due Date: March 2nd, 2018
Visit the Linux Journey website and scroll down to the “Networking Nomad” section. Click on the “Network Config” item.
Network Configuration is how you set up your network. In Windows, much of this is done for you by the OS. Linux will do this for you if you want it to, but if you want to get hands-on with the interfaces and routing options, then there are many tools within the CLI that will let you do so.
Read through the module to discover how to view and manipulate network interfaces, routing tables, DHCP leases, ARP caches and view network settings using the Network Manager tool.
Don’t forget to get signed out for Advisory tomorrow to participate in the AZ Cyber Warfare Range hacking activity with David Hernandez! It’s going to be a 90 minute activity, so you’ll want to get started during Advisory to participate in the whole thing!
Assigned: February 14th, 2018
Teacher Pacing Due Date: February 15th, 2018
Students will continue preparing for proficiency in cyber security by completing a tutorial on the VIM Text Editor application within the Linux Command Line Interface.
Visit Webminal.org, and log in using the account that you created last week.
By now you should have completed lessons 1 through 5, and should have a basic understanding of how to navigate, create and manipulate files and directories, and manipulate system processes within the Linux CLI.
This week, we are going to further investigate the manipulation of text files within the Linux CLI by using the first of two very popular text editors built into Linux: VIM
Log into Webminal.org and type “vimtutor” at the command prompt.
Complete the VIM Tutorial. There are seven lessons in the tutorial, and upon completion, you should have a basic understanding of how to create, edit and save files, as well as get additional help in VIM.
You should be able to complete all seven lessons by the end of this week. Pace yourself accordingly.
Assigned: January 22nd, 2018
Teacher Pacing Due Date: January 26th, 2018
Visit Webminal.org, and used the account you created yesterday to log in.
Take a look at the tutorials available in the left column. We will begin with Lesson 1 today and work our way through the tutorials this week and next week learning the basics of the Linux command line interface.
Assigned: January 11th, 2018
Teacher Pacing Due Date: January 19th, 2018
Load the Linux Journey website, and navigate to the Command Line instruction module.
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.
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.
Input the commands described in the module, and observe their output:
echo
pwd
cd
ls
touch
file
cat
less
history
cp
mv
mkdir
rm
find
help
man
whatis
alias
exit
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