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 TrainingShellGitCloudflareDockerKubernetesCKA TrainingCKAD TrainingCKS TrainingAnsibleRHCE in Ansible TrainingJenkinsNmapWiresharkHydraCompTIADatabaseMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Web DevelopmentData Science
Explore Code Injection Vulnerabilities in Web Applications
In this lab, you will explore code injection vulnerabilities in web applications. You'll learn to set up a vulnerable application, understand the vulnerability, exploit it for file inclusion, and even write files on the server. This hands-on experience will enhance your understanding of web application security.
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
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
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
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
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
Exploit File Upload Vulnerabilities with Nmap
In this lab, you will learn how to exploit file upload vulnerabilities using Nmap. You'll identify server-side languages, upload web shells, and bypass server restrictions. This hands-on experience will enhance your understanding of web application security.
Cybersecurity
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
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
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
How to use hackbar for security testing
Explore essential Cybersecurity techniques using Hackbar for comprehensive web application penetration testing, vulnerability assessment, and security validation strategies.
Cybersecurity
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
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
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
Understand and Exploit Command Injection Vulnerabilities in Nmap
In this lab, you will learn to understand and exploit command injection vulnerabilities within Nmap. You'll explore techniques for privilege escalation and further exploitation after successfully injecting commands. Gain practical experience in identifying and mitigating these critical security flaws.
Cybersecurity
Conduct XSS Vulnerability Experiments with Hackbar
In this lab, you will conduct XSS (Cross-Site Scripting) vulnerability experiments using Hackbar. Learn how to install and use Hackbar, and then perform three different XSS vulnerability experiments to understand how these attacks work and how to prevent them.
CybersecurityNmap
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
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
- Prev
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 61
- Next