Senin, 07 Oktober 2013

Skripsi - Perancangan Program Antivirus Avigen Berbasis Freeware

BAB I
PENDAHULUAN


1.1.    Latar Belakang Masalah

 Pada saat ini, manfaat komputer sudah dirasakan oleh banyak orang. Komputer pada umumnya digunakan untuk membantu aktifitas manusia. Misalnya, membuat berbagai laporan, presentasi, membuat chart dan diagram, membuat berbagai animasi, berkomunikasi, sharing data, dan sebagainya. 
Tema virus dan antivirus begitu banyak mewarnai tulisan di era komputer, hal ini terkait dengan tidak pernah surutnya penyebaran virus komputer yang ditujukan bagi pengguna Windows. Antivirus adalah sebuah program komputer yang digunakan untuk memeriksa file-file dengan tujuan mengidentifikasi dan menghapus virus komputer.

Memilih antivirus yang tepat bisa menjadi persoalan yang mudah sekaligus juga bisa sulit. Mudah karena saat ini begitu banyak pilihan aplikasi antivirus mulai dari antivirus buatan lokal sampai antivirus buatan orang luar, mulai dari yang gratisan sampai yang berbayar dan menjadi sulit karena perkembangan virus komputer yang cepat membuat virus komputer yang bertebaran membutuhkan sebuah antivirus yang dapat mengatasi semua virus.

MD5 merupakan metode yang biasa digunakan dalam pembuatan antivirus, metode tersebut biasanya diimplementasikan dalam program antivirus untuk mengenali varian virus yang terdapat dalam komputer. Implementasi MD5 pada pendeteksian virus adalah virus dapat dikenali melalui banyak cara, dapat melalui nama file, ukuran, atau dengan membongkar isi file dan menemukan penandanya. Pengenalan virus melalui nilai MD5 merupakan cara yang lebih akurat dan efektif dari pada metode lainnya, di sini saya sebagai penulis mengambil MD5 sebagai metode yang digunakan untuk mengenali varian virus tersebut.
Berdasarkan uraian di atas maka penulis tertarik dengan judul �Perancangan Program Antivirus Avigen Berbasis Freeware dengan Menerapkan Algoritma MD5 Sebagai Pengenal Varian Virus�

1.2.    Rumusan Masalah

Adapun rumusan masalah yang diangkat adalah sebagai berikut:
  1. Bagaimana bentuk rumusan mengenali fitur virus ?
  2. Bagaimana menerapkan algoritma MD5 dalam mendeteksi virus dengan program antivirus?
  3. Bagaimana melakukan pemindahan berkas yang terdapat  pada komputer dengan program antivirus?
  4. Bagaimana implementasi Free ware ?
  5.  Bagaimana menerapkan Algoritma MD5 sebagai pengenal hashing terhadap virus yang dikenali ?

1.3.    Batasan Masalah
Untuk menghindari terjadinya penyimpangan�penyimpangan permasalahan, penulis membatasi permasalahan yang akan dibahas, antara lain:
  1. Program ini hanya berjalan pada sistem operasi windows.
  2. Program yang dirancang hanya mengenali virus yang terdaftar dalam database antivirus seperti BDS.1060.AL, DR.BRONTOK.J.1 EXPLOIT.MS05-039.A, MGEN.MMVG, SPYWARE.AGENT.92160, TH.ABADDON, VGEN.BEEBS, W32.BLUR.RT, WGEN.KIT.PWG, WORM.3DSTARS.
  3. Program tidak berjalan pada jaringan.

1.4.    Tujuan dan Manfaat Penelitian
Adapun tujuan dari perancangan dan pembuatan antivirus avigen ini antara lain:
  1. Mempelajari dan meneliti lebih jauh mengenai cara kerja antivirus avigen pada sistem operasi Windows.
  2. Untuk mengetahui bentuk rumusan mengenali fitur virus.
  3. Untuk menerapkan algoritma MD5 dalam mendeteksi virus dengan program antivirus.
  4. Untuk melakukan pemindahan berkas yang terdapat  pada komputer dengan program antivirus.
  5. Untuk  implementasi Free ware.
  6. Untuk menerapkan Algoritma MD5 sebagai pengenal hashing terhadap virus yang dikenali.
Adapun manfaat dari perancangan dan pembuatan antivirus avigen ini adalah untuk mengetahui lebih jauh lagi tentang cara kerja  antivirus avigen pada sistem operasi Windows.

1.5.    Metode Penelitian
Adapun langkah-langkah yang akan ditempuh dalam proses penelitian selama pengerjaan skripsi ini adalah sebagai berikut :
  1. Studi literatur. Penulisan ini dimulai dengan studi kepustakaan, yaitu dengan mengumpulkan bahan-bahan referensi baik dari buku, artikel, paper, jurnal, makalah, situs internet mengenai algoritma MD5 dan konsep matematis yang mendasarinya serta pemrograman untuk pembuatan aplikasinya, dan beberapa referensi lainnya untuk menunjang pencapaian tujuan skripsi yang dibuat.
  2. Analisis permasalahan. Pada tahap ini dilakukan analisis terhadap  MD5 baik dari aspek matematis maupun proses penyandiannya. 
  3. Perancangan Sistem. Perancangan sistem yang dapat memeriksa hash suatu virus.
  4. Implementasi sistem yang dirancang kedalam sebuah bahasa pemrograman.
  5. Testing Program. Untuk mengetahui sejauh manakah tingkat kesuksesan program yang dibuat.
  6. Penyusunan laporan dan penarikan kesimpulan. Menyusun laporan hasil analisis dan perancangan ke dalam format penulisan tugas akhir disertai penarikan kesimpulan.

1.6.    Sistematika Penulisan
Sistematika penyusunan skripsi ini dibagi menjadi lima bab, sesuai dengan sistematika/ketentuan dalam pembuatan skripsi, adapun pembagian bab-bab tersebut adalah:

BAB    I    :     PENDAHULUAN
Bab ini menerangkan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat, metode penelitian dan sistematika penulisan.
BAB II      :    LANDASAN TEORI
Dalam bab ini akan diuraikan mengenai konsep serta sekilas tentang software yang digunakan.
BAB III    :     ANALISA DAN PERANCANGAN
Disini penulis membahas mengenai analisa dan perancangan berdasarkan judul serta dasar teori yang telah dibuat.
BAB IV     :    HASIL DAN PEMBAHASAN
Dalam bab ini akan dibahas tentang implementasi sistem yang telah dirancang.
BAB V      :    KESIMPULAN DAN SARAN
Bab ini berisi tentang kesimpulan dan saran dari skripsi yang telah dibuat.

untuk kelanjutan bab2 samapai bab5 program dan daftar pustaka anda bisa menghubungi admin blog ini klik disini

Tidak ada komentar:

Posting Komentar