BAB I
PENDAHULUAN
1.1
Latar Belakang Sekarang ini perkembangan dunia Teknologi Informasi (TI) yang begitu cepat
ditunjang dengan penemuan dan inovasi telah membawa banyak perubahan dalam kehidupan manusia. Semakin banyak hal dan aspek dalam kehidupan yang menggunakan TI untuk menjalankan roda aktivitasnya. Perkembangan TI yang begitu pesat mambawa banyak keuntungan dan kemudahan bagi manusia. Namun selain kemudahan, terdapat beberapa pihak yang melakukan penyalah gunaan dengan menciptakan program yang bersifat merusak, atau biasa dikenal sebagai virus. Virus computer merupakan program komputer yang dapat mengandalkan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya kedalam program atau dokumen lain. Virus computer dapat di analogikan dengan virus biologis yang menyebar dengan cara menyisipkan dirinya sendiri ke sel mahluk hidup. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.
1
2
Virus komputer umumnya dapat merusak perangkat lunak komputer dan tidak dapat secara langsung merusak perangkat keras komputer dengan cara membuat program yang memaksa over process ke perangkat tertentu misalnya VGA, memory bahkan processor. Serangan virus dapat dicegah atau ditanggulangi dengan menggunakan perangkat lunak anti-virus. Jenis perangkat lunak ini dapat juga mendeteksi dan menghapus virus komputer, asalkan basis data virus komputer yang dimiliki oleh perangkat lunak anti-virus telah mengandung kode untuk menghapus virus tersebut.
1.2
Perumusan Masalah Perumusan masalah dari pembuatan aplikasi ini antara lain: 1.
Bagaimana memasukkan modul database virus autorun dan shortcut yang ada kedalam aplikasi antivirus.
2.
Bagaimana menyatukan database virus kedalam aplikasi antivirus.
3.
Bagaimana cara pendeteksian aplikasi antivirus terhadap virus autorun dan shortcut yang terdapat di komputer.
3
1.3
Batasan Masalah Dalam membuat laporan ini, penulis akan membatasi laporan yang akan
diteliti, antara lain : 1.
Pembuatan aplikasi ini menggunakan Microsoft Visual Studio / VB. Net.
2.
Aplikasi ini hanya untuk mendeteksi virus autorun dan shortcut yang ada dikomputer.
3.
1.4
Aplikasi ini menggunakan database dengan notepad.
Tujuan dan Manfaat Tujuan dari penelitian ini adalah sebagai berikut :
Membuat Aplikasi Untuk pendeteksian virus Autorun dan Shortcut, yang dapat mendeteksi jenis virus autorun dan shortcut yang ada di komputer.
Manfaat dari penelitian ini adalah sebagai berikut :
Untuk meningkatkan tingkat pengguna dan pembuat antivirus di seluruh Indonesia.
Membersihkan virus autorun dan shortcut yang tesembunyi di dalam setiap drive komputer.
4
1.5
Metodologi Penelitian 1.
Studi Kepustakaan Pada tahap ini dilakukan pemahaman kepustakaan yang berhubungan
dengan pembuatan perangkat lunak secara umum, kepustakaan yang berhubungan dengan antivirus dan bahasa pemograman Microsoft Visual Studio 2010. 2.
Disain Sistem Tahap ini meliputi perancangan system dengan menggunakan studi
literature dan mempelajari konsep teknologi dari software yang ada. Tahap ini merupakan tahap yang paling penting dimana bentuk awal aplikasi yang akan diimplementasikan dan didefinisikan. Pada tahapan ini dilakukan disain sistem dengan disain proses-proses yang ada. 3.
Studi Literatur Pada tahap ini dilakukan pengumpulan informasi dan bahan yang tepat
serta memahaminya untuk digunakan dalam merancang bangun Aplikasi Antivirus
MITAV
Pendeteksian
pada
virus
Autorun
Menggunakan Microsoft Visual Studio .NET (VB.NET)
dan
Shortcut
5
4.
Perancangan dan Pengembangan Perangkat Lunak Dalam penyusunan tugas akhir ini, metode perancangan yang akan
dilakukan adalah dengan metode pengembangan multimedia Luther, dengan aktifitas-aktifitas sebagai berikut: 1.
Concept (Pengonsepan) Pada tahap ini akan ditentukan siapa pengguna aplikasi yang akan
dibuat. Selain itu, pada tahap ini juga ditentukan jenis aplikasi dan tujuan aplikasi. 2.
Design (Perancangan) Meliputi pembuatan spesifikasi arsitektur program, desain antarmuka
dan perancanga dengan menggunakan storyboard. 3.
Material Collecting (Pengumpulan Bahan) Pada tahap ini akan dilakukan pengumpulan bahan-bahan yang sesuai
dengan kebutuhan. Bahan-bahan tersebut, antara lain database virus, gambar dan lain-lain. 4.
Assembly (Pembuatan) Aplikasi akan dibuat sesuai dengan rancangan yang sudah ditentukan
sebelumnya serta dikembangkan berdasarkan bantuan studi literatur. 5.
Testing (Pengujian) Pada tahap ini akan dilakukan pengujian terhadap aplikasi yang telah
dibuat untuk memastikan bahwa aplikasi berjalan dengan semestinya.
6
6.
Distributing Pada tahap ini, aplikasi akan disimpan ke dalam media penyimpanan.
1.6
Sistematika Penulisan Pada laporan penulisan ini, penulis membaginya kedalam bab-bab yang
masing-masing babnya menguraikan materi seperti yang dijelaskan di bawah ini : BAB I
PENDAHULUAN Bab ini berisi tentang latar belakang masalah, pembatasan masalah, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan laporan.
BAB II
LANDASAN TEORI Bab ini berisi tentang teori-teori yang mendasari perancangan bangun aplikasi antivirus MITAV Pendeteksian
pada
virus Autorun dan
Shortcut Menggunakan Microsoft Visual Studio .NET (VB.NET).
BAB III
ANALISA DAN PERANCANGAN Bab ini menguraikan tentang analisa dari rancang aplikasi yang akan dibuat dan perancangan sistem dengan pemrograman Microsoft Visual Studio.NET
7
BAB IV
IMPLEMENTASI DAN PENGUJIAN Bab ini berisi tentang implementasi, pengumpulan bahan dan pengujian aplikasi yang telah dibuat.
BAB V
KESIMPULAN DAN SARAN Bab ini berisi kesimpulan serta saran-saran yang diperlukan untuk menyempurnakan aplikasi yang telah dibangun.