
KALI Linux For Hacking
Learn KALI Linux to Enhance Your Hacking Skills
What you'll learn
- Install the Kali Linux distribution and update it
- Get to know the graphical interface and shortcuts
- Use basic commands in Linux
- Understand Redirection, Pipe and Environment Variables
- Manage users and accounts
- Understand the difference between Sudo and SU
- Set file permissions
- Manage Services and processes and install applications
- Use Tor and Proxychain to improve privacy
About this course
This course shows how to use Kali Linux as a working environment to learn the basics of cybersecurity and system protection, starting from understanding the Linux system itself. You begin by installing the Kali Linux distribution and running update and upgrade, then get to know some shortcuts and the graphical interface, the GUI. After that you learn Linux commands over several parts, and the course explains Special Characters, Redirection, Pipe and Environment Variables. You then move on to managing users and accounts, the difference between Sudo and SU, file permissions, then Services and processes and installing applications, and you finish by using Tor and Proxychain to improve privacy. It suits Linux beginners and anyone interested in information security or system administration, and it needs no previous experience because the explanation starts from installation. The teaching relies on hands-on practice inside the system, step by step, with a final lesson that points you to resources to learn more. By the end, you will be able to work with Linux through text commands, manage users and permissions, and understand the basics of system protection and privacy.
Expected outcomes
- Master the fundamentals of using Linux for ethical hacking.
- Ability to manage systems using command-line in Linux.
- Understand how to handle permissions and users in Linux environment.
- Enhance privacy using advanced tools in Linux.
Learner reviews
- ★★★★★حربي س.·منذ 4 شهرشاهد 53٪
دورة في القمه كل خطوه مفهومه
- ★★★★☆احمد م.·منذ 2 شهرشاهد 53٪
محتوى مفيد جداا كانك بتدرس محاضرات جامعيه
تم عرض كل التقييمات (2)
Course content
1KALI Linux For Hacking
19 lectures
- Installing Kali Linux DistributionExplains installing Kali Linux as a virtual machine instead of a main system, from choosing the right version and setting memory, CPU and storage, to configuring the user, password and full screen.15:14
- Updating and Upgrading Kali LinuxExplains updating Kali Linux with update and upgrade commands, why higher privileges are needed, how the system asks for approval to download packages, and updating from the graphical interface.4:42
- Some Shortcuts in Linux for Easier UseShows Linux keyboard shortcuts that speed up work, such as opening the terminal with Ctrl+Alt+T, stopping processes with Ctrl+C, clearing the screen, jumping to the start or end of a line, and customizing shortcuts.8:27
- Explaining the GUI of LinuxExplains the Kali Linux graphical interface: the applications menu and top panel, the file manager and tabs, multiple workspaces, and changing settings from the interface.13:34
- Commands in Linux (Part One)Starts basic Linux terminal commands for moving between directories, listing contents and hidden files, using one dot and two dots to stay or go up a level, and practicing with help.20:12
- Commands in Linux (Part Two)Explains Linux commands for copying and moving files between directories, deleting with rm and why deletion is permanent, and using the asterisk to delete several files at once.21:02
- Commands in Linux (Part Three)Explains Linux commands for working with files, such as searching for a word inside a file with grep, showing the first ten lines, paging through a file, sorting words, and network commands to find the IP address.16:00
- Commands in Linux (Part Four)Explains Linux commands to remove duplicate lines and count repeats, creating softlinks as file shortcuts and how editing through them behaves, copying files between host and virtual machine, and renaming.17:32
- Commands in Linux (Part Five)Explains Linux commands for viewing files with more and its progress percentage, extracting compressed files and folders to a chosen directory, handling duplicate names on extraction by renaming, and settings that apply only to the current terminal window.22:56
- Explaining Special Characters in LinuxExplains special characters in the Linux command line: the home directory symbol, one and two dots, & to run a program in the background, the question mark as a single-character wildcard, and running a command only if the previous one succeeds.20:14
- Redirection _ PipeExplains Redirection and Pipe in Linux: standard input, output and error and their numbers, sending output and errors to a file, appending without overwriting, and chaining commands together.26:51
- Understanding Environment VariablesIntroduces Environment Variables in Linux, how the system looks up commands in the paths stored in the PATH variable, showing a variable's value with echo, and adding a new path to it.16:09
- User and Account Management in LinuxExplains user and group management in Linux, how each account gets its own permissions, how groups are created, users are added to or removed from them, and what the accounts file contains.20:42
- Difference Between Sudo and SUExplains the difference between Sudo and SU in Linux: Sudo runs a command with root privileges after entering your password, while SU switches you into another user's session, and how that affects permissions.9:34
- File PermissionsExplains Linux file permissions: reading the symbols for owner, group and others, and changing them with chmod using numbers, where read is 4, write is 2, execute is 1, and zero removes all permissions.21:25
- Explaining Services and ProcessesExplains services and processes in Linux, such as SSH, Apache and FTP, and how to start, stop and enable them at boot with systemctl, plus monitoring processes with a graphical tool.19:51
- Installing ApplicationsExplains installing applications on Linux through repositories using apt, how to search for, install and update a program, and how to install software from its official website when it is not in the repository.15:27
- Explaining tor and ProxychainIntroduces the Tor network and the Proxychains tool for hiding identity while browsing, how they are installed and configured to route traffic through Tor, noting the connection may not work in some countries.9:55
- Resources to Learn MorePresents resources for learning more after the course: taking notes, a terminal shortcuts file, a permissions diagram, and a Linux command handbook in Arabic and English for deeper study of commands.8:52
Instructor

Eng. Ahmed Faheem
This course is part of the diploma




