Top Banner
TUGAS AKHIR IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE SHREDDER PADA USB FLASH DRIVE Khalid Abdurrahman 16102126 PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS INFORMATIKA INSTITUT TEKNOLOGI TELKOM PURWOKERTO 2020
9

IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

Mar 23, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

TUGAS AKHIR

IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE

SHREDDER PADA USB FLASH DRIVE

Khalid Abdurrahman

16102126

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS INFORMATIKA

INSTITUT TEKNOLOGI TELKOM PURWOKERTO

2020

Page 2: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

ii

TUGAS AKHIR

IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE

SHREDDER PADA USB FLASH DRIVE

IMPLEMENTATION OF USRM AND HMG IS5 FOR

FILE SHREDDER ON USB FLASH DRIVE

Disusun Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer

Khalid Abdurrahman

16102126

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS INFORMATIKA

INSTITUT TEKNOLOGI TELKOM PURWOKERTO

2020

Page 3: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

iii

HALAMAN PERSETUJUAN PEMBIMBING

IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE

SHREDDER PADA USB FLASH DRIVE

IMPLEMENTATION OF USRM AND HMG IS5 FOR

FILE SHREDDER ON USB FLASH DRIVE

Dipersiapkan dan Disusun oleh

Khalid Abdurrahman

16102126

Telah Diujikan dan Dipertahankan Dalam Sidang Ujian Tugas Akhir

Pada Hari Selasa, 18 Agustus 2020.

Pembimbing I, Pembimbing II,

Arif Wirawan Muhammad, S.Kom., M.Kom.

NIDN. 0601098701

Wahyu Adi Prabowo, S.Kom., M.B.A., M.Kom.

NIDN. 0613038503

Tugas Akhir ini diterima sebagai salah satu persyaratan

Untuk memperoleh gelar Sarjana Komputer

Tanggal 18 Agustus 2020

Dekan Fakultas Informatika

Didi Supriyadi, S.T, M.Kom

NIK. 13840016

Stamp
Page 4: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...
Page 5: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...
Page 6: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

vi

KATA PENGANTAR

Puji dan syukur penulis panjatkan terhadap Tuhan Yang Maha Esa karena

telah memberikan kesempatan berupa waktu, kesehatan, berkat dan rahmatnya

untuk menyelesaikan tugas akhir ini.

Penulis sangat mengucapkan banyak terimakasih terhadap berbagai pihak

yang telah membantu saya dalam menyusun dan menyelesaikan tugas akhir ini.

Oleh karena itu, penulis sangat berterima kasih kepada :

1. Allah SWT karena atas Izin-Nya tulisan ini bisa diselesaikan.

2. Kedua orangtua atas semua dukungannya.

3. Bapak Dr. Ali Rokhman, M.Si selaku Rektor Institut Teknologi Telkom

Purwokerto.

4. Bapak Didi Supriyadi, S.T, M.Kom selaku Dekan Fakultas Informatika

dan Fahrudin Mukti Wibowo, S.Kom., M.Eng. selaku Ketua Program

Studi Teknik Informatika.

5. Bapak Arif Wirawan Muhammad, S.Kom.,M.Kom dan Wahyu Adi Prabowo,

S.Kom., M.B.A., M.Kom yang sudah membimbing saya dalam menyelesaikan

penelitian ini.

6. Teman-teman yang banyak membantu saya dalam menyusun laporan tugas

akhir ini.

7. Serta semua nama yang sudah mendukung penulis yang tidak dapat disebutkan

namanya satu persatu.

Akhir kata, penulis berharap semoga Tuhan membalas segala kebaikan

semua pihak yang telah mendukung dan membantu dalam penyusunan laporan

tugas akhir ini dan semoga tugas akhir ini dapat bemanfaat bagi pengembangan

ilmu pengetahuan terutama dalam bidang digital forensik kedepannya.

Purwokerto, 29 Juli 2020

Khalid Abdurrahman

Page 7: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

vii

DAFTAR ISI

HALAMAN PERSETUJUAN PEMBIMBING .................................................... iii HALAMAN PENETAPAN PENGUJI .................................................................. iv

HALAMAN PERNYATAAN KEASLIAN TUGAS AKHIR ................................ v KATA PENGANTAR ........................................................................................... vi DAFTAR ISI ......................................................................................................... vii DAFTAR TABEL ................................................................................................ viii DAFTAR GAMBAR ............................................................................................. ix

ABSTRAK ............................................................................................................... x ABSTRACT ........................................................................................................... xi BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang ........................................................................................... 1

1.2 Rumusan Masalah ...................................................................................... 5 1.3 Tujuan Penelitian ....................................................................................... 5 1.4 Manfaat Penelitiaan ................................................................................... 5

1.5 Batasan Masalah ........................................................................................ 6 BAB II TINJAUAN PUSTAKA ............................................................................. 7

2.1. Penelitian Sebelumnya ............................................................................... 7 2.2. Dasar Teori............................................................................................... 14

BAB III METODOLOGI PENELITIAN ............................................................. 23 3.1 Diagram Alur Penelitian .......................................................................... 23 3.2 Perangancan Sistem ................................................................................. 29

BAB IV HASIL DAN PEMBAHASAN .............................................................. 32 4.1 Pengujian.................................................................................................. 32

4.2 Analisis Hasil ........................................................................................... 46 BAB V KESIMPULAN DAN SARAN ................................................................. 76

DAFTAR PUSTAKA ............................................................................................ 78 LAMPIRAN ........................................................................................................... 80

Page 8: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

viii

DAFTAR TABEL

Tabel 2. 1 Penelitian Terkait ................................................................................... 9

Tabel 4.1 Persiapan alat uji. .................................................................................. 32 Tabel 4. 2 Hasil benchmak USB Flash Disk ......................................................... 32 Tabel 4. 3 Perangkat lunak yang dibutuhkan. ....................................................... 34 Tabel 4. 4 File Uji coba ......................................................................................... 35 Tabel 4. 5 Indikator EXIF masing masing file uji. ............................................... 38

Tabel 4. 6 Proses file shredding menggunakan FlashShred .................................. 39 Tabel 4. 7 Mutasi file uji setelah proses file shredding di Flash Disk 32 GB ....... 41 Tabel 4. 8 Mutasi file uji setelah proses file shredding di Flash Disk 16 GB ....... 42 Tabel 4. 9 Mutasi file uji setelah proses file shredding di Flash Disk 8 GB ......... 43 Tabel 4. 10 File uji untuk pengujian performa ...................................................... 44

Tabel 4. 11 File yang behasil dideteksi oleh Recuva dan iCare............................ 52 Tabel 4. 12 File yang behasil dideteksi oleh EaseUS Data Recovery .................. 53

Tabel 4. 13 File uji coba yang di recovery tanpa proses file shredding ................ 57 Tabel 4. 14 Indikator (parameter) EXIF dari file yang sudah di recovery ............ 59 Tabel 4. 15 Hasil uji pencarian pola byte pada disk image ................................... 64

Page 9: IMPLEMENTASI USRM DAN HMG IS5 UNTUK FILE ...

ix

DAFTAR GAMBAR

Gambar 2. 1 USB Flash Drive .............................................................................. 14 Gambar 2. 2 Gerbang Logika NAND ................................................................... 15 Gambar 2. 3 Perbedaan NAND dan NOR Flash Memory [15] ............................ 15 Gambar 2. 4 Lokasi Penerapan Wear Leveling ..................................................... 17

Gambar 2. 5 Visualisasi Wear Leveling ................................................................ 18 Gambar 2. 6 Flowchart USRM ............................................................................. 20 Gambar 2. 7 HMG IS5 Baseline dan HMG IS5 Enhanced ................................... 22

Gambar 3. 1 Alur Penelitian.................................................................................. 23 Gambar 3. 2 Flowchart Analisa Permasalahan ..................................................... 25

Gambar 3. 3 Flowchart Algoritma Utama ............................................................ 26 Gambar 3. 4 Use Case ........................................................................................... 30

Gambar 3. 5 Activity Diagram Aplikasi ............................................................... 31

Gambar 4. 1 Disk Management Tool .................................................................... 34 Gambar 4. 2 Ekstraksi EXIF file uji dengan exiftool............................................ 37 Gambar 4. 3 Analisa $Mft dan $LogFile milik Flash Disk 32 GB ....................... 41

Gambar 4. 4 Analsia $Mft dan $LogFile pada Flash Disk 16 GB ........................ 43 Gambar 4. 5 Analisa $Mft dan $LogFile pada Flash Disk 8 GB .......................... 44

Gambar 4. 6 Metode pengukuran Private Bytes ................................................... 46 Gambar 4. 7 Upaya recovery dengan Recuva pada Flash Disk 32 GB................. 47 Gambar 4. 8 Upaya recovery dengan Recuva pada Flash Disk 16 GB................. 47

Gambar 4. 9 Upaya recovery dengan Recuva pada Flash Disk 8 GB................... 48 Gambar 4. 10 Upaya recovery dengan EaseUS pada Flash Disk 32 GB .............. 49

Gambar 4. 11 Upaya recovery dengan EaseUS pada Flash Disk 16 GB .............. 49 Gambar 4. 12 Upaya recovery dengan EaseUS pada Flash Disk 8 GB ................ 50

Gambar 4. 13 iCare Data Recovery Pro pada Flash Disk 32 GB ......................... 50 Gambar 4. 14 iCare Data Recovery Pro pada Flash Disk 16 GB ......................... 51 Gambar 4. 15 iCare Data Recovery Pro Pada Flash Disk 8 GB ........................... 51

Gambar 4. 16 File gambar.jpg yang dikembalikan EaseUS ................................. 55

Gambar 4. 17 Perbandingan seluruh file yang dikembalikan EaseUS.................. 56 Gambar 4. 18 Indikator dan konten EXIF milik file uji foto (gambar2.jpg) ........ 60 Gambar 4. 19 EXIF milik file mutasi (setelah recovery) ...................................... 61 Gambar 4. 20 EXIF milik file uji teks (contohfile.txt) ......................................... 61 Gambar 4. 21 EXIF file mutasi dari file uji teks. .................................................. 62

Gambar 4. 22 Hasil byte pattern matching file uji teks (contohfile.txt) ............... 63 Gambar 4. 23 Selisih waktu penghapusan satu file pada Flash Disk 8 GB. ......... 65 Gambar 4. 24 Selisih waktu penghapusan satu file pada Flash Disk 16 GB ........ 66 Gambar 4. 25 Selisih waktu penghapusan satu file pada Flash Disk 32 GB ........ 67 Gambar 4. 26 Selisih waktu penghapusan 11 file pada Flash Disk 8 GB ............. 68

Gambar 4. 27 Selisih waktu penghapusan 11 file pada Flash Disk 16 GB ........... 69 Gambar 4. 28 Selisih waktu penghapusan 11 file pada Flash Disk 32 GB ........... 69

Gambar 4. 29 Perbandingan Penghapusan Biasa, Secure Erase dan Tipe USB ... 70 Gambar 4. 30 Penggunaan maksimum private byte milik FlashShred. ................ 72 Gambar 4. 31 Penggunaan maksimum private byte milik Eraser ......................... 73 Gambar 4. 32 Perbandingan maksimum private byte ........................................... 73 Gambar 4. 33 Chart kompleksitas algoitma .......................................................... 75