Tools of the trade Course
2 hours, 17 minutes
Syllabus
Touring the CLI
Video - 00:16:00
The command-line interface (CLI) allows technicians to interact systems by typing in commands. Windows uses a command prompt, macOS uses a terminal shell and Linux can use a variety of shells including bash. Microsoft PowerShell is an object-oriented CLI supported on Windows, Linux, and macOS.
Shells
Video - 00:06:00
Shells allow technicians to enter commands, such as a Linux bash shell or a Windows command prompt. Reverse shells are the result of infected victim machines that reach out to an attacker station.
The Windows command line
Video - 00:05:00
The Windows command line is spawned by cmd.exe. Security technicians can automate tasks using batch file scripts containing commands such as whoami and ipconfig. Powershell.exe can be spawned from a Windows command prompt to use PowerShell cmdlets.
Microsoft PowerShell
Video - 00:12:00
Is there a better way to automate operating system commands than through scripts and text manipulation? Yes! Microsoft PowerShell is an object-oriented cross-platform command environment that uses a verb-noun type of syntax, such as with the Get-Service cmdlet.
Linux shells
Video - 00:11:00
A Linux shell is a case-sensitive command line environment that supports scripting and comes in various flavors including bash, Korn and C shells.
Network scanners
Video - 00:05:00
How do attackers discover networks and hosts? Network scanners such as Nmap are used by attackers as well as legitimate security technicians to perform network reconnaissance.
Network scanning with Nmap
Video - 00:09:00
Nmap is the most commonly used network scanning tool. Scans can be saved as XML files. Nmap can be used at the command line but it also has a frontend GUI named Zenmap.
Network protocol analyzers
Video - 00:08:00
Network traffic can be captured, saved, and analyzed using a properly placed hardware or software network protocol analyzer such as the free Wireshark tool. Capture analysis can result in identifying indicators of compromise or the use of insecure protocols.
Using Wireshark to analyze network traffic
Video - 00:09:00
Wireshark is a free open-source network traffic analyzer that can capture, analyze, filter, and save captured network packets.
Using tcpdump to analyze network traffic
Video - 00:08:00
The command line tool tcpdump is a built-in command line on Unix and Linux that can capture, analyze, filter, and save captured network packets.
Log files
Video - 00:09:00
Log files can provide valuable insights related to suspicious network, host or application activity, but only if log file integrity can be ensured. Centralized logging in the enterprise on a secured logging host ensures an accurate copy of log files can be used for security and performance analysis.
Centralized logging
Video - 00:09:00
Network infrastructure and host and application logs can be stored centrally such as with Linux or Windows log forwarding. This can then be fed into a centralized log ingestion and analysis system, otherwise called SIEM.
Cybersecurity benchmark tools
Video - 00:06:00
In this episode you will learn all about cybersecurity benchmark tools.
Configuring Linux log forwarding
Video - 00:08:00
Centralized Linux log hosts can be configured using the rsyslog daemon on Linux hosts.
Chapter 5 exam question review
Video - 00:03:00
Managing Linux host authentication can involve the use of many command-line utilities. This episode focuses on the sequence of steps needed to enable SSH public key authentication.
Linux shell script lab
Video - 00:07:00
Shell scripts contain Linux command that can be invoked simply by calling upon the script name. In this demo, a simple utility menu loop is created in a bash shell script.
Nmap Lab
Video - 00:05:00
IT network reconnaissance begins with discover hosts and services on the network. This episode uses the nmap command to map out hosts on the network.
Chapter 5 Ask Me Anything (AMA)
Video - 00:02:00
Malware is malicious software that comes in many different shapes and sizes. This episode tackles examples of malicious code and how it related to Visual Basic for Applications (VBA).
Unlock 7 days of free training
- 1,400+ hands-on courses and labs
- Certification practice exams
- Skill assessments
Plans & pricing
Infosec Skills Personal
$299 / year
- 190+ role-guided learning paths (e.g., Ethical Hacking, Threat Hunting)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Custom certification practice exams (e.g., CISSP, Security+)
- Skill assessments
- Infosec peer community support
Infosec Skills Teams
$799 per license / year
- Team administration and reporting
- Dedicated client success manager
-
Single sign-on (SSO)
Easily authenticate and manage your learners by connecting to any identity provider that supports the SAML 2.0 standard.
-
Integrations via API
Retrieve training performance and engagement metrics and integrate learner data into your existing LMS or HRS.
- 190+ role-guided learning paths and assessments (e.g., Incident Response)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Create and assign custom learning paths
- Custom certification practice exams (e.g., CISSP, CISA)
- Optional upgrade: Guarantee team certification with live boot camps