Linux Basics

The objective of the Linux Basics section is to familiarize students with the Linux concepts and commands/tools required to interact with various services and applications.

What will you learn?

  • Understanding the Linux filesystem and users

  • Understanding the system and user crontabs

  • Learning the important Linux commands and tools

  • Fingerprinting web applications and network services such as FTP and SSH

  • Creating bi-directional connections with socat


References:


Labs:

User Avatar

Scheduling: Cron Basics

User Avatar

Scheduling: Cron Practice

User Avatar

Switching users

User Avatar

Text File Analysis

User Avatar

Interaction: FTP Service

User Avatar

Interaction: Socat Listener

User Avatar

Interaction: SSH Service

User Avatar

Tool: Socat

User Avatar

Tool: Netcat

User Avatar

Fingerprinting Webapp (CLI)

User Avatar

Resource Monitoring

User Avatar

Lesser Known Hacks