-
Perform Bash scripting
Assessment Strategies
Skill Demonstration
Criteria
Read files
Write to files
Pipe commands
Use conditionals
-
Use a network connection tool (Netcat)
Assessment Strategies
Skill Demonstration
Criteria
Create a basic chat client
Copy a file across the network
Create a reverse shell connection
-
Create a simulated login script
Assessment Strategies
Skill Demonstration
Criteria
Use conditional statements in Bash
Hash current plaintext password
Compare stored credentials with user input
Script success when credentials match
-
Manipulate and analyze files
Assessment Strategies
Skill Demonstration
Criteria
Parse a log file using command line tools
Analyze log entry format
Determine source IP addresses for HTTP server connections
Determine most common User Agent
Determine origin platform
-
Deploy a Syslog server in a client-server function
Assessment Strategies
Skill Demonstration
Criteria
Use package management tools to install and update server software
Identify and modify necessary configuration files
Examine syslog facilities and priorities
Use common tools to start and stop the server
Use scripting tools to test log configuration across network
-
Deploy a Secure Shell (SSH) server
Assessment Strategies
Skill Demonstration
Criteria
Use package management tools to install and update server software
Identify and modify necessary configuration files
Use common tools to start and stop the server
Use public key authentication
-
Deploy a BIND server (DNS)
Assessment Strategies
Skill Demonstration
Criteria
Use package management tools to install and update server software
Identify and modify necessary configuration files
Create resource record files
Use common tools to start and stop the server
Receive correct DNS responses
-
Deploy a web server (HTTP) in a container
Assessment Strategies
Skill Demonstration
Criteria
Use package management tools to install and update server software
Use common tools to start and stop the container and server
Access website
-
Deploy an email server
Assessment Strategies
Skill Demonstration
Criteria
Use package management tools to install and update server software
Use common tools to start and stop the server
Identify and modify necessary configuration files
Send and receive emails
-
Deploy a network firewall
Assessment Strategies
Skill Demonstration
Criteria
Use common tools to start and stop the service
Create and modify necessary zones and services
Conduct port scanning
-
Create procedural documentation
Assessment Strategies
Written Product
Criteria
Communicate what the procedure accomplishes and the expected outcome
Create a numbered step-by-step list of commands or actions performed
Documentation includes necessary configuration files and their modifications
Documentation includes images or screenshots of steps
Documentation is written for the intended user skill level (new user)