Fundamental IT & Jaringan (Panduan Lengkap + Praktek Langsung)

Berikut adalah Tutorial sangat detail untuk mempelajari dasar IT & Jaringan sebelum masuk ke Cybersecurity





1.1 Dasar Komputer & Sistem Operasi

A. Cara Kerja Komponen Komputer 

1. CPU (Central Processing Unit)  
   - Fungsi: Eksekusi instruksi program (otak komputer), contoh: Intel Core i7, AMD Ryzen.  

2. RAM (Random Access Memory)  
   - Fungsi: Penyimpanan sementara data yang sedang diproses, contoh: DDR4 8GB, DDR5 16GB.  

3. Storage (HDD/SSD)  
   - HDD: Magnetic storage (contoh: 1TB 7200RPM).  
   - SSD: Lebih cepat, no moving parts (contoh: Samsung 970 EVO).  

4. BIOS/UEFI  
   - Fungsi: Firmware untuk booting sistem.  
   - Cara akses: Tekan Del/F2 saat startup.  


Praktek:
- Buka Task Manager (Ctrl+Shift+Esc) → Lihat penggunaan CPU/RAM.  
- Cek storage di File Explorer (Windows) atau `df -h` (Linux).  

---

B. Install & Konfigurasi Linux (Wajib untuk Cybersecurity!) 
Langkah Install Kali Linux di VirtualBox: 
1. Download Kali Linux ISO dari [kali.org](https://www.kali.org/get-kali/).  
2. Install VirtualBox ([download here](https://www.virtualbox.org/)).  
3. Buat VM baru:  
   - RAM: Minimal 2GB  
   - Storage: 20GB (dynamic allocation)  
   - Network: NAT (default) atau Bridged (akses LAN).  
4. Boot dari ISO & ikuti installer (pilih Graphical Install).  


Perintah Linux Dasar yang Harus Dipelajari:  

Perintah | Fungsi | Contoh:
- ls | List files | ls - la (lihat hidden files)
- cd | Ganti direktori | cd /etc
- grep | Cari teks | grep "error" /var/log/syslog
- chmod` | Ubah permission | `chmod 755 script.sh
- sudo | Jalankan sebagai root | sudo apt update

Praktek:
- Buka terminal di Kali Linux, coba semua perintah di atas.  
- Buat file test.txt → echo "Hello" > test.txt → cat test.txt.  

---

1.2 Jaringan Komputer (Networking)

A. Model OSI & TCP/IP

Model OSI (7 Layer):  

1. Physical (Kabel, WiFi)  
2. Data Link (MAC Address, Switch)  
3. Network (IP Address, Router)  
4. Transport (TCP/UDP, Port)  
5. Session (Session management)  
6. Presentation (Enkripsi, SSL)  
7. Application (HTTP, FTP, DNS)  

Model TCP/IP (4 Layer):

1. Network Access (Layer 1+2 OSI)  
2. Internet (IP, ICMP)  
3. Transport (TCP/UDP)  
4. Application (HTTP, SSH)  

B. IP Address & Subnetting
 
- IPv4 Format: 192.168.1.1 (32-bit, 4 oktet).  
- IPv6 Format: 2001:0db8:85a3::8a2e:0370:7334 (128-bit).  
- Subnet Mask: 255.255.255.0 = /24 (24 bit network).  

Praktek:
- Cek IP di Windows (ipconfig) atau Linux (ifconfig/ip a).  
- Hitung subnet:  
- IP: 192.168.1.10, Subnet: 255.255.255.0 → Network: 192.168.1.0.  

---

C. Protokol Jaringan Penting 

Protokol | Port | Fungsi | Contoh Tools

HTTP/HTTPS | 80/443 | Web Traffic | Burp Suite, curl |
FTP | 21 | File Transfer | FileZilla, ftp |
SSH | 22 | Remote Secure Shell | ssh user@ip |
DNS | 53 | Domain → IP | nslookup, dig |

Praktek:  
- Pakai ping untuk tes koneksi: ping google.com
- Pakai traceroute (Linux) / tracert (Windows) untuk lacak rute: traceroute google.com

---

1.3 Tools Jaringan untuk Pemula

A. Wireshark (Packet Analysis) 
1. Install Wireshark:  
   sudo apt install wireshark Di Kali Linux

2. Capture traffic:  
   - Pilih interface (contoh: eth0).  
   - Filter HTTP: http atau tcp.port == 80.  

B. Nmap (Network Scanner)
Scan device di jaringan:  
nmap -sV 192.168.1.1/24  Scan semua device
nmap -p 80,443 google.com  Cek port spesifik


C. Netcat (Swiss Army Knife Hacking)
Buka port listener:  
nc -lvnp 4444 Di attacker
nc 192.168.1.10 4444 Di victim


Tips:
- Jangan terburu-buru! Pahami betul dasar-dasarnya.  
- Gabung komunitas Discord, Forum untuk tanya jawab.  

Semoga Bermanfaat๐Ÿ˜Š

Komentar

Posting Komentar