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.

Your First Linux Lab

Your First Linux Lab

Welcome to LabEx! This introductory lab guides you through the classic "Hello, World!" program in Linux. You'll also learn some essential commands.
LinuxShell
Analyze Network Traffic with Wireshark Display Filters

Analyze Network Traffic with Wireshark Display Filters

In this lab, learn to analyze network traffic using Wireshark display filters. Master basic and advanced filtering techniques to identify and examine specific network packets. Explore security-related traffic analysis for enhanced network monitoring and troubleshooting.
Wireshark
Explore and Customize Wireshark Interface

Explore and Customize Wireshark Interface

In this lab, you will launch Wireshark and explore its interface. You'll learn how to navigate the various panels and customize the layout to suit your needs. This includes adjusting columns, filters, and display options for efficient network analysis.
Wireshark
Installation and Basic Configuration of MySQL

Installation and Basic Configuration of MySQL

Learn how to install, secure, and perform basic operations in MySQL, a popular open-source relational database management system. This lab covers verifying installation, securing the MySQL instance, accessing the MySQL shell, creating databases and tables, and performing basic data operations.
MySQLLinux
Database Management Fundamentals with MySQL

Database Management Fundamentals with MySQL

Previously, we have covered the process of installing a MySQL server, connecting to it using a client and performing some basic administration tasks.
MySQLLinuxSQL
Using Hydra to Crack Passwords

Using Hydra to Crack Passwords

In this lab, you will learn how to use Hydra, a powerful password cracking tool, to identify weak passwords. You'll explore a target website, examine a password list, set up Hydra, and then use it to crack passwords. This hands-on experience will enhance your cybersecurity skills.
LinuxHydra
Network Scanning with Nmap

Network Scanning with Nmap

In this lab, you will learn how to use Nmap for network scanning. You'll cover installing Nmap, understanding IP addresses, performing basic and OS detection scans, and scanning a network range. Enhance your cybersecurity skills with practical Nmap exercises.
NmapLinux
Network Analysis with Wireshark

Network Analysis with Wireshark

In this lab, you will learn how to perform network analysis using Wireshark. You'll install Wireshark, capture network traffic, analyze packet data, and use filters to identify and investigate network issues. This hands-on experience will enhance your cybersecurity skills.
WiresharkLinux
Troubleshoot 'sudo: yum: command not found' Error in Linux

Troubleshoot 'sudo: yum: command not found' Error in Linux

Discover how to resolve the 'sudo: yum: command not found' error in Linux. Learn to configure package managers, update packages, and maintain a healthy Linux system.
Linux
Introduction to Encryption with OpenSSL

Introduction to Encryption with OpenSSL

In this lab, you'll learn the basics of encryption using OpenSSL. You'll install OpenSSL, create a secret message, encrypt and decrypt it, and understand the importance of key management. This hands-on experience provides a practical introduction to cybersecurity principles.
Linux
Cracking Website Passwords Using Python

Cracking Website Passwords Using Python

In this lab, you'll learn how to crack website passwords using Python. You'll explore a target website, create a password dictionary, write a password cracking script, and run the script. Finally, you'll learn how to improve password security.
PythonLinux
Cracking a Specific User Account

Cracking a Specific User Account

In this challenge, you'll put your cybersecurity skills to the test by attempting to crack a specific user account. This hands-on exercise will provide practical experience in password cracking techniques and security vulnerabilities.
LinuxHydra
Linux Package Handling

Linux Package Handling

In this lab, you will learn how to manage software packages in Linux. You'll update package lists, search for software, install and remove packages, and examine package status and details. This hands-on experience will provide you with essential Linux system administration skills.
Linux
Crafting Striking Terminal Text with FIGlet

Crafting Striking Terminal Text with FIGlet

FIGlet is a utility for creating large characters out of ordinary screen characters. It's often used in terminal sessions to create eye-catching text, banners, or headers. This project will guide you through the process of using it to generate text, and customizing your output with different fonts.
Linux
Capture and Analyze Network Traffic with Wireshark

Capture and Analyze Network Traffic with Wireshark

In this lab, you will learn how to capture and analyze network traffic using Wireshark. You'll explore the Wireshark interface, use display filters to isolate specific traffic, follow TCP streams, and utilize statistical analysis tools to gain insights into network behavior.
Wireshark
Filter Encrypted Web Traffic

Filter Encrypted Web Traffic

In this challenge, you will learn how to filter encrypted web traffic using Wireshark. This hands-on exercise will guide you through the process of identifying and isolating encrypted communication within network captures.
Wireshark
Analyze IPv6 Traffic with Wireshark

Analyze IPv6 Traffic with Wireshark

In this lab, you will learn how to analyze IPv6 traffic using Wireshark. You'll capture IPv6 packets, filter them for specific information, and examine IPv6 extension headers to understand the details of IPv6 communication. This hands-on experience will enhance your network analysis skills.
Wireshark
Customize Wireshark Column Display

Customize Wireshark Column Display

In this challenge, you will learn how to customize the Wireshark column display to efficiently analyze network traffic. This hands-on exercise will guide you through adding, removing, and reordering columns to tailor the interface to your specific needs, improving your packet analysis workflow.
Wireshark
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 163
  • Next