Cybersecurity Tutorials
Our cybersecurity tutorials offer a comprehensive way to learn digital defense strategies and techniques. They cover various aspects of information security, suitable for both beginners and security professionals. Through hands - on labs and practical examples, you'll gain experience in threat detection, prevention, and mitigation. Our secure playground allows you to practice cybersecurity techniques in a controlled environment.
Other Skill Trees
LinuxDevOpsDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA TrainingRHCE in Enterprise Linux TrainingLFCS TrainingShellGitDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Web DevelopmentData Science
Perform Privilege Escalation on Linux Machine with Nmap
In this lab, you will use Metasploit to exploit the distcc service on a vulnerable Linux machine, confirm the remote execution context, and enumerate system information for later privilege-escalation analysis.
CybersecurityNmapLinux
Hide Data in Steghide
In this lab, you will learn how to use Steghide to hide data within an image, covering installation, embedding files, extracting hidden data, and verifying the process.
LinuxCybersecurity
Secure Network Monitoring with SNMPv3 in Linux
In this lab, you will learn how to implement secure network monitoring on a Linux system using SNMPv3. You will configure the SNMP agent (snmpd) to enforce strong authentication and encryption, create a secure user, and use snmpwalk to perform secure queries against your configured agent.
CybersecurityLinux
Encrypt and Decrypt Files with GPG in Linux
In this lab, you will learn to encrypt and decrypt files in Linux using GPG. You'll generate a key pair, encrypt/decrypt files, exchange and sign public keys, and perform key maintenance like backups and creating revocation certificates to secure your data and communications.
CybersecurityLinux
Scan Vulnerabilities in Nmap
In this lab, you will learn how to use Nmap to scan for vulnerabilities, load the Nmap Scripting Engine, analyze scan results, and save findings for security assessment.
NmapCybersecurityLinux
GitHub Actions Setting Up Secrets
In this lab, you will learn how to securely manage sensitive information in GitHub Actions by setting up repository secrets and referencing them in your workflows.
CybersecurityLinuxGitShell
HTTPS with a Self-Signed Certificate on Nginx in Linux
In this lab, you will secure an Nginx web server on Linux by implementing HTTPS with a self-signed certificate. You will install Nginx, use OpenSSL to generate a certificate, configure Nginx for HTTPS, and then test the secure connection using command-line tools like curl and openssl.
LinuxCybersecurity
Crack ZIP Passwords in John the Ripper
In this lab, you will learn how to use John the Ripper to crack ZIP passwords. Follow steps to install, create a protected ZIP, extract its hash, run the cracking tool, and confirm the password.
LinuxCybersecurityGit
Foundational Security Concepts (CIA Triad) in Linux
In this lab, you will gain hands-on experience with the CIA Triad (Confidentiality, Integrity, Availability) in a Linux environment. You'll learn to configure file permissions with `chmod`, verify file integrity using MD5/SHA256 hashes, and simulate service monitoring to ensure availability.
CybersecurityLinux
Kali Firewall Configuration with iptables
In this lab, you will learn to configure a firewall on Kali Linux using iptables. Explore essential skills like viewing rules, blocking IP addresses, allowing specific ports, and saving configurations. Gain hands-on experience in a Kali Linux container environment to enhance network security through effective traffic filtering.
LinuxCybersecurity
Exploring Kali’s Security Tools
In this lab, dive into Kali Linux and explore its powerful security tools for penetration testing. Learn to use dpkg -l for viewing tools, start Metasploit with msfconsole, run Nmap scans, scan web servers with Nikto, access help via man pages, and redirect output to files. Gain essential cybersecurity skills in a controlled environment.
LinuxCybersecurityNmap
Monitor Files in Tripwire
In this lab, you will learn how to monitor file integrity using Tripwire. Install Tripwire, initialize the database, add files to monitor, check file integrity, and view the integrity report.
CybersecurityLinux
Kali Password Cracking with John
In this lab, explore password cracking with Kali Linux using John the Ripper on the LabEx VM. Learn to crack Linux password hashes from /etc/shadow, use custom wordlists, and save cracked credentials for review. Perfect for beginners, this hands-on lab offers step-by-step guidance for penetration testing skills.
CybersecurityLinux
Scan Web Servers in Nikto
In this lab, you will learn how to use Nikto, a popular web server scanner, to identify vulnerabilities in web servers. You will install Nikto, choose a target server, run a vulnerability scan, review the output, and save the report for further analysis.
LinuxCybersecurityNmap
Start Metasploit Console
In this challenge, you'll take your first steps as a cybersecurity analyst by familiarizing yourself with Metasploit. Your objective is to start the Metasploit framework console. To complete this challenge, simply execute the `msfconsole` command in the terminal.
LinuxCybersecurity
Encrypt Files in OpenSSL
In this lab, you will learn how to encrypt and decrypt files using OpenSSL. You will install OpenSSL, create a sample file, generate a symmetric key, encrypt the file with AES, and then decrypt it to verify the process.
LinuxCybersecurity
Attack SSL-Enabled Services with Hydra
In this lab, we will explore how to attack SSL-enabled services using Hydra. We'll set up a local HTTPS server, run Hydra with -S for SSL, test older SSL with -O, and confirm the success of the SSL attack. This lab focuses on testing Hydra's capabilities to crack passwords on services secured with SSL/TLS.
CybersecurityLinuxHydra
Kali Exploitation with Metasploit
In this lab, explore penetration testing with Kali Linux on the LabEx VM using the Metasploit Framework. Learn to identify and exploit vulnerabilities through steps like selecting a target exploit, configuring a reverse shell payload, running the exploit, and accessing a Meterpreter session for hands-on cybersecurity experience.
CybersecurityLinux
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 61
- Next