# Hacking The 101 Guide | Hacking for Beginners

**URL:** <https://onehack.st/t/hacking-the-101-guide-hacking-for-beginners/82065>\
**Category:** Tutorials & Methods\
**Tags:** hacking\
**Created:** [April 25, 2020, 3:55am UTC](https://onehack.st/t/hacking-the-101-guide-hacking-for-beginners/82065 "2020-04-25T03:55:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NoBody](https://onehack.st/user_avatar/onehack.st/nobody/32/163880_2.png) [@NoBody](https://onehack.st/u/NoBody)\
**Post date:** [April 25, 2020, 3:55am UTC](https://onehack.st/t/hacking-the-101-guide-hacking-for-beginners/82065/1 "2020-04-25T03:55:47Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/b/6/b68562e9b19ee4491c0ef98942a7a2edf0303b51.png)

**Hacking 101 : Hacking for Beginners** is for everyone who wants to learn hacking but does not knows where to start, what to learn , sources, and many more confusions. We will try to list some topics which can be picked to learn more.

**Last Updated** – **14 April 2020**  
**NOTE** : This page will be updated , more topics coming in, we will also add links to related articles if possible.

**Hacking 101 :** Hacking for Beginners from first steps, we will try to give details of **at-least 101 topics** which might help to boost your Hacking knowledge

Hacking / Cyber Security is a very diverse field, so there is no one guide to become hacker. Paths can be different. There are multiple fields like below.

We will Post similar topic for each of below fields in separate post in detailed manner.  
1- System Hacking  
2- Web Application Security  
3 – Android Pentesting  
4- iOS Pentesting  
5- Application security  
6- Network Security…..  
The list goes on.  
To be frank, yes learning takes time, it’s not a over-night journey to learn something in depth, that could actually be useful. So hold on, learn something everyday.

[**FUNDAMENTALS**] – Where do I start to become Hacker ?

Search things, seek answer. Always better to search first , Internet has the answer most of the times. Only Talent needed is ” How to do a Google Search ? “  
So Read below topics by links or searching to start your journey into Hacking as **beginner**.

Comments/ Suggestions for more/missing essentials are a big help.

**NOTE :** This is only for beginners, who are planing to get into Hacking, or are already into Hacking/ Cyber Security and don’t know where to start.

### **Linux Operating System**

Different Linux Distributions [[Link1](https://en.wikipedia.org/wiki/Linux)] [[DownloadLinuxISO](https://distrowatch.com/)] [[Bootable](https://ethicalhackx.com/create-bootable-disk/)]  
Desktop Environments [[Link2](https://en.wikipedia.org/wiki/Desktop_environment)]  
Basic Linux Commands / Terminal Commands [[Link1](https://ethicalhackx.com/kali-linux-commands-full-list/)] [[Link2](https://ethicalhackx.com/kali-linux-commands-list/)]  
Help Your Self ( man and help command ) [[Link1-man](https://www.geeksforgeeks.org/man-command-in-linux-with-examples/)]  
Familiarity with CLI  
File Systems  
Linux Directory Structure [[Video](https://www.youtube.com/watch?v=kSr9R8K66S8)]  
File permissions [[Link1](https://ethicalhackx.com/linux-file-permissions-chmod-part-1/)]  
Installing & Removing Software / Package Management  
Wildcards in Linux  
Archiving and Compression  
Linux Process Management ( top , ps, kill )  
Linux Service Management ( start , stop, restart, status of services )  
User and Groups in Linux  
Output Redirection in Linux  
SSH – Remote Access  
Setting up a dual Boot Machine  
Configuration & Customization of Linux

### **Windows Operating System**

User and Kernel Mode (process)  
File Systems  
Directory Structures  
Shortcuts  
Commands  
User Roles and Permissions  
Windows Security Policies  
Windows Administrative Tasks  
Windows Files Restrictions  
Windows Services  
Windows Registry Editor  
User Account Control (UAC)  
Windows Active Directory  
Windows Domain Controllers  
Windows Firewall  
Powershell  
How Boot loader works  
UNC Path in Windows  
Windows Authentication  
Windows Malware/Virus/  
Windows Password Hashing

### **Virtualization**

What is Virtualization  
Understanding Virtual Machines  
Setup Virtual Machines  
Understand Network Modes on Virtual Machines ( NAT/Host Only/ Bridge…)  
Setup Virtual Hacking LAB yourself.

### **Networking Fundamentals**

Basic Networking  
IP Address and Sub-Net  
MAC Address  
Internal/External/Public IP  
Network Address Translation (NAT)  
Ports  
OSI Model  
TCP/IP Model  
DNS ( Domain Name System) Working  
Network Scanning  
TCP vs UDP  
Common Network Protocols and ports  
OSI Model – Layer by layer Attacks  
Wireshark Intercept  
Common Network Attacks

### **Web Application Security**

HTTP/HTTPS Basics  
LAB Setup for Web Application Hacking  
Traffic Intercept using Proxy  
Burp Suite  
Cross Site Scripting  
SQL Injection  
LFI & RFI  
Web Shells  
OWASP Top 10

### **Real World Hacking**

If you are looking into real world experience into Hacking, try your skills at below websites.  
These are real world hacking challenges, totally legal, nice approach to learn.

1. HackTheBox
2. Vulnhub
3. [Hackthis.co.uk](http://Hackthis.co.uk)
4. [MicroCorruption.com](http://MicroCorruption.com)
5. [Pentesterlabs.com](http://Pentesterlabs.com)

#### I will be adding Links on each of the topics above, in the same time, keep searching the above thing on google and read to get started into Hacking/ Pen-testing / Cyber Security.

More topics/ fields like Android / iOS Security, Application security to be added soon.  
The articles have to be updated with good articles links for each of the above topics

## **ALWAYS SEARCH THINGS, Internet most of the times has the answer. Following courses won’t benefit if you don’t make SEARCHING a habit.**

`Source: ethicalhackx`
