Asas Pemayaan
VirtualBox dan VMware
Asas Pemayaan ialah pelajaran Ethical Hacking Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Ethical Hacking Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Ethical Hacking Academy merangkumi sejumlah 4 pelajaran.
Mengapa Virtualisasi
Virtualisasi membolehkan anda menjalankan sistem pengendalian lengkap di dalam perisian pada komputer sedia ada anda. Mesin simulasi ini dipanggil mesin maya (VM).
Untuk penggodaman beretika, perkara ini amat penting: anda memperoleh persekitaran terasing yang boleh dilupuskan, tempat anda boleh menjalankan serangan dan merosakkan sesuatu tanpa menjejaskan sistem sebenar anda.
- Syot kilat membolehkan anda membatalkan sebarang kerosakan serta-merta.
- Beberapa VM boleh berkongsi satu hos fizikal.
Penyelia Maya
Perisian yang mencipta dan menjalankan VM ialah penyelia maya.
- Jenis 1 (tanpa sistem pengendalian): berjalan terus pada perkakasan (ESXi, Hyper-V, Proxmox).
- Jenis 2 (berhos): berjalan sebagai aplikasi di atas OS anda (VirtualBox, VMware Workstation).
Untuk makmal di rumah, anda hampir sentiasa menggunakan penyelia maya Jenis 2.
VirtualBox
VirtualBox oleh Oracle adalah percuma dan sumber terbuka, serta tersedia untuk Windows, macOS dan Linux. Ia merupakan titik permulaan yang paling biasa untuk pemula.
Anda memasangnya, kemudian mencipta VM dengan memilih file ISO atau mengimport perkakas yang telah dibina terlebih dahulu.
# Debian/Ubuntu host install
sudo apt update
sudo apt install virtualboxVMware
VMware Workstation Pro (Windows/Linux) dan VMware Fusion (macOS) ialah alternatif komersial yang berkuasa, dan kini percuma untuk kegunaan peribadi.
VMware biasanya menawarkan prestasi dan pengurusan syot kilat yang lebih baik, manakala VirtualBox sepenuhnya sumber terbuka. Kedua-duanya sesuai untuk makmal penggodaman.
File ISO dan Perkakas
Anda membina VM daripada dua sumber utama:
- Imej ISO: cakera pemasangan yang anda but dan pasang langkah demi langkah.
- Perkakas OVA/OVF: VM yang telah diprakonfigurasi dan boleh diimport dengan satu klik (file .ova).
Kali Linux dan kebanyakan VM yang terdedah dihantar sebagai perkakas yang sedia diimport.
Memperuntukkan Sumber
Semasa mencipta VM, anda menetapkan sumber hos kepadanya:
- Teras CPU - 2 sudah memadai untuk kebanyakan makmal.
- RAM - 2 hingga 4 GB bagi setiap VM; jangan berikan lebih daripada separuh RAM hos anda.
- Cakera - cakera yang diperuntukkan secara dinamik berkembang mengikut keperluan sahaja.
Peruntukan berlebihan menyebabkan hos kekurangan sumber dan menjadikan semuanya perlahan.
Syot Kilat
Syot kilat menyimpan keadaan tepat VM (cakera, memori, tetapan) pada suatu ketika. Anda boleh kembali kepadanya kemudian.
Ambil syot kilat yang bersih sejurus selepas memasang VM. Jika serangan merosakkannya, pulihkannya dalam beberapa saat.
# VirtualBox CLI snapshot
VBoxManage snapshot "Kali" take clean-install
VBoxManage snapshot "Kali" restore clean-installSambungan Virtualisasi Perkakasan
CPU moden menyertakan sokongan perkakasan untuk virtualisasi: Intel VT-x dan AMD-V. Ciri ini mesti diaktifkan dalam BIOS/UEFI anda.
Tanpanya, tetamu 64-bit tidak akan berjalan atau akan menjadi sangat perlahan. Cari tetapan tersebut di bawah CPU atau Lanjutan dalam perisian tegar anda.
Tambahan dan Alat Tetamu
Selepas memasang OS tetamu, tambahkan pakej penyepaduan:
- VirtualBox Guest Additions
- VMware Tools
Ciri ini membolehkan papan keratan dikongsi, resolusi skrin yang lebih baik, folder dikongsi dan kawalan tetikus yang lebih lancar antara hos dengan tetamu.
Mengklon VM
Klon ialah salinan VM. Ia berguna apabila anda mahukan mesin mangsa yang baharu tanpa memasang semula.
- Klon penuh: salinan bebas dengan cakera sendiri.
- Klon terpaut: berkongsi cakera asas, menjimatkan ruang tetapi bergantung pada yang asal.
Memastikan Hos Selamat
Tujuan utama virtualisasi dalam makmal penggodaman ialah pengasingan. Kekalkan perisian hasad dan serangan di dalam VM:
- Gunakan rangkaian terasing atau rangkaian hos sahaja (akan dibincangkan kemudian).
- Nyahaktifkan folder dikongsi apabila mengendalikan perisian hasad sebenar.
- Pastikan penyelia maya anda ditampal - pepijat pelarian VM jarang berlaku tetapi benar-benar wujud.
Semakan Pantas
Uji pemahaman anda tentang jenis penyelia maya.
Imbas Kembali
Anda telah mempelajari asas virtualisasi untuk makmal penggodaman:
- Penyelia maya menjalankan VM; Jenis 2 (VirtualBox, VMware) paling sesuai untuk pemula.
- Bina VM daripada pemasang ISO atau perkakas OVA.
- Syot kilat membolehkan anda membatalkan kerosakan serta-merta.
- Aktifkan VT-x/AMD-V dan asingkan VM untuk melindungi hos anda.
Seterusnya, anda akan memasang Kali Linux, iaitu mesin serangan anda.
Pelajari Ethical Hacking Academy dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 31
- Pelajaran
- 111
Soalan Lazim
Adakah pelajaran “Asas Pemayaan” percuma?
Ya — teks penuh “Asas Pemayaan” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Ethical Hacking Academy, tingkat taraf kepada CoddyKit PRO. Kursus Ethical Hacking Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Asas Pemayaan”?
VirtualBox dan VMware Anda berlatih Ethical Hacking Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Ethical Hacking Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Ethical Hacking Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Asas Pemayaan” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Ethical Hacking Academy ini?
Ya. Setiap pelajaran Ethical Hacking Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Asas Pemayaan
- Memasang Kali Linux
- VM Terdedah
- Rangkaian Makmal