UAS SISTEM KEAMANAN SI MUHAMMAD BALAD 06SIFP002
Bagian 1: Mengekstrak
Folder Aplikasi Jasa
- Membuka
File Terenkripsi: Proses diawali dengan file kompresi "aplikasi
jasa" (jasa.zip) yang kondisinya terenkripsi menggunakan password.
- Menggunakan
Tool 7-Zip: Klik kanan pada file tersebut lalu memilih opsi 7-Zip
untuk melakukan ekstrak. Langkah ini diambil karena extract tool bawaan
Windows 11 tidak dapat menampilkan opsi untuk memasukkan password pada
file ini.
- Memasukkan
Password: Jendela "Enter password" dari 7-Zip muncul.
Masukkan kata sandi yang sesuai untuk membuka proteksi enkripsinya.
- Hasil
Ekstraksi File: Setelah password dimasukkan dengan benar, seluruh isi
source code dari aplikasi jasa berhasil terekstrak ke dalam folder, memuat
folder seperti css, database, fonts, js, serta file PHP (index.php,
koneksi.php, dll).
Bagian 2: Membuat Virtual
Drive pada VirtualBox Windows Server 2003
- Masuk ke Settings VM: Buka Oracle VirtualBox Manager, pilih VM
Server2003, lalu klik kanan untuk masuk ke menu Settings. Di dalam
menu Storage, pilih Controller: IDE dan klik ikon tambah
hard disk (Add Hard Disk).
- Membuat Disk Image Baru: Pilih opsi untuk membuat file disk virtual baru
berbentuk VDI (VirtualBox Disk Image).
- Menentukan Nama dan Kapasitas Virtual Disk: Simpan file disk baru tersebut dengan nama
Server2003_3 dan atur ukurannya sebesar 15.31 GB. Setelah selesai, status
hard disk baru sukses melekat pada Controller: IDE.
- Membuka Computer Management: Nyalakan mesin virtual Windows Server 2003
tersebut dengan mengeklik Start. Setelah masuk ke dalam OS Windows Server
2003, klik kanan ikon My Computer di desktop lalu pilih Manage
untuk membuka jendela Computer Management.
- Inisialisasi Disk Melalui Wizard: Masuk ke menu Disk Management. Sistem
secara otomatis mendeteksi adanya hard disk baru (Disk 2) dan memunculkan Initialize
and Convert Disk Wizard. Ikuti petunjuknya hingga selesai untuk
menginisialisasi Disk 2 tersebut menjadi MBR (Master Boot Record).
- Membuat Partisi Baru: Klik kanan pada area kosong (Unallocated space)
dari Disk 2 berukuran 15.31 GB tersebut, kemudian pilih New
Partition... untuk membuka New Partition Wizard.
- Memilih Tipe Partisi: Tentukan jenis partisi sebagai Primary
partition dengan alokasi ukuran penuh (15672 MB).
- Format Sistem File NTFS: Partisi baru tersebut diformat menggunakan
sistem file NTFS, diberi label "New Volume", dan secara
otomatis mendapatkan drive letter H:\.
- Membuat Folder "Balad": Buka Drive H:\ yang telah aktif melalui
explorer, klik kanan di area kosong, lalu buat sebuah folder baru yang
diberi nama Balad.
Bagian 3: Mengelola Database dan Konfigurasi Aplikasi
Jasa
- Membuat
Database Baru: Buka browser untuk mengakses phpMyAdmin lokal
(localhost). Di tab Basis data, buat database baru dengan nama balad.
- Impor
File Database: Masuk ke tab Impor pada database balad, lalu
arahkan pencarian file (Choose File) ke folder source code aplikasi dan
pilih file database bawaan bernama jasa.sql. Klik tombol Kirim
untuk mengeksekusi struktur data ke database.
- Mengonfigurasi
Akun User: Setelah database berhasil diimpor, buka tabel bernama user.
Di sana terlihat data default dengan username udin. Pilih opsi Ubah
(Edit) pada baris tersebut.
- Mengubah
Kredensial Admin: Di menu pengubahan data tabel user, perbarui data
login menjadi:
- Username:
balad
- Password:
123 (dengan mengubah kolom Fungsi menjadi MD5 untuk enkripsi
keamanan).
- Nama:
Muhammad Balad Al Amin
- Alamat:
Jakarta Barat
- Menyesuaikan
Koneksi PHP: Buka file koneksi.php menggunakan editor Visual
Studio Code. Pada baris kode, perbarui variabelnya agar sesuai dengan
konfigurasi database baru, yaitu: $database = "balad";.
- Mengubah
Tampilan Form Login: Buka file index.php di VS Code. Pada baris
kode form login, ubah teks judulnya agar menampilkan namamu, yaitu Muhammad
balad.
- Uji Coba Halaman Login: Buka browser dan
akses alamat localhost/jasa/. Halaman form login sukses memuat judul Login
Admin - Muhammad balad. Masukkan username balad dan password yang
telah dibuat.
- Masuk
ke Dashboard Admin: Setelah berhasil melakukan login, sistem akan
mengarahkan ke dashboard utama (jasa/admin.php) dengan menampilkan teks
penanda hak akses: "Halo Muhammad Balad Al Amin, Anda login
sebagai Admin."
Comments
Post a Comment