Proteksi Hard Disk Dengan Membelokkan Interupt 13h (menggunakan bahasa pemrograman Turbo Assembler)

Abstrak

Pada hakikatnya dewasa ini komputer merupakan sebuah alat bantu manusia untuk menyelesaikan suatu permasalahan. Sehingga apabila alat bantu tersebut mengalami suatu gangguan, maka sudah pasti pekerjaan yang akan dilakukan akan tertunda. Dalam hal lain, komputer juga merupakan suatu tempat penyimpanan data elektronik misalnya; File-file program, documentdocument yang akan sangat berarti bagi seorang User (Pengguna Komputer) dalam menjalankan atau membantu menyelesaikan permasalahannya.

BAB I

PENDAHULUAN

I.1 Latar Belakang Permasalahan

Pada hakikatnya dewasa ini komputer merupakan sebuah alat bantu manusia untuk menyelesaikan suatu permasalahan. Sehingga apabila alat bantu tersebut mengalami suatu gangguan, maka sudah pasti pekerjaan yang akan dilakukan akan tertunda. Dalam hal lain, komputer juga merupakan suatu tempat penyimpanan data elektronik misalnya; File-file program, documentdocument yang akan sangat berarti bagi seorang User (Pengguna Komputer) dalam menjalankan atau membantu menyelesaikan permasalahannya.

Bagaimana keadaannya apabila ketika seorang User yang sedang tidak berada di tempat, tiba-tiba semua File, Document ataupun System dari Komputer tersebut mengalami gangguan, hilang atau dikarenakan oleh tangan-tangan Jahil ? Atas dasar pemikiran diatas, maka Penulis akan menyajikan suatu Aplikasi System Perlindungan terhadap sebuah HardDisk untuk membantu mengurangi atau mengahambat terjadinya hal-hal yang tidak diinginkan atas PC ( Personal Computer ) dari seorang User. Salah satu contoh singkat antara lain, mengurangi kesempatan akses bebas bagi orang lain agar tidak dengan mudah dapat mengubah atau menghapus isi dari HardDisk yang bersangkutan dengan cara membelokkan Interupt 13H.

Sehingga setiap kali terdapat pemanggilan terhadap interupt 13H universal (untuk seluruh service),maka akan dialihkan ke Program Boot Record Rancangan dulu baru dialihkan kembali ke alamat interupt 13H.  Pada penulisan Ilmiah ini, Penulis menggunakan bahasa pemrograman Turbo Assembler sebagai program dasar dalam pembuatan Software HardDisk Protection ini yang juga sebagai pengimplementasian langsung dari mata kuliah Bahasa Rakitan yang telah didapat dari Kampus.  

I.2 Batasan Masalah

Pada penyajian Sofware HardDisk Protection ini, Penulis menitik beratkan pada System Proteksi yang optimal pada sebuah HardDisk yaitu dengan cara memberikan Password akses bagi User yang akan menggunakan komputer yang bersangkutan. Sehingga tidak mudah bagi User lain untuk melakukan akses terhadap system yang ada dari HardDisk yang berada pada komputer tersebut. Sehingga privacy/kerahasiaan terhadap sebuah HardDisk benar-benar optimal.

I.3 Tujuan Dari Proteksi HardDisk

Setelah Penulis melakukan penelitian terhadap system kerja dari beberapa BIOS IBM-PC, yang menurut Penulis masih terdapat adanya kesempatan bagi User lain untuk melakukan akses terhadap PC yang bersangkutan walaupun sudah diberikannya suatu Password Akses dengan menggunakan fasilitas Global Password yang ada. Dalam permasalahan ini Penulis menggunakan PC Pentium 100 dengan BIOS Award_Software,Inc tahun 1994 sebagai acuan. Pada BIOS PC ini penulis menemukan suatu hal yang kurang memuaskan yakni masih dapat ditembusnya Password Akses dari BIOS tersebut sehingga tidak adanya suatu privacy yang benar-benar terjamin dari suatu Personal Computer.

Dikarenakan hal diatas, dengan adanya Software HardDisk Protection ini diharapkan keamanan dari sebuah Personal Computer dapat lebih dioptimalkan dengan cara membelokkan Alamat Boot Record pada HardDisk yang bersangkutan. 

I.4 Metodologi Penulisan

Pada Penulisan Ilmiah ini Penulis menggunakan 2 buah metode yakni metode Field Researchdan Teoritis”. Dimana penelitian dilakukan pada PC dengan konfigurasi Pentium 100 dengan BIOS keluaran Award Software,Inc tahun 1994. Dan Pengimplementasian langsung mata kuliah Bahasa Rakitan yang didapat dari Kampus.

I.5 Sistematika Penulisan

Pada Sub-Bab ini akan dipaparkan secara singkat point-point penulisan yang dilakukan dan  semuanya itu dapat dilihat pada pemaparan dibawah ini:  

Bab I: Pendahuluan

Bab ini menjelaskan Latar belakang penulisan, Batasan masalah, Tujuan Penulisan, Metodologi Penulisan dan Sistematika Penulisan.

Bab II: Landasan Teori

Bab ini membahas mengenai BIOS, Boot Sector, dan Interupt 13H serta pembelokkan interput 13H dan Teori serta Aplikasi yang digunakan.

Bab III: Pembahasan

Bab ini akan menjelaskan secara khusus tentang cara kerja serta kelebihan dan kekurangan dari Aplikasi ini

Bab IV: Penutup

Bab ini berisi kesimpulan dan Saran Penulis dari Software HardDisk Protection.