skripsi - eprints.akakom.ac.ideprints.akakom.ac.id/4985/1/1_135410005_halaman_depan.pdf · karya...

15
SKRIPSI APLIKASI FORENSIK FOTO BEBASIS WEB Tri Rakhman Hidayat Nomer Mahsiswa : 135410005 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KEMPUTER AKAKOM YOGYAKARTA 2017

Upload: trinhdung

Post on 07-Mar-2019

239 views

Category:

Documents


0 download

TRANSCRIPT

SKRIPSI

APLIKASI FORENSIK FOTO BEBASIS WEB

Tri Rakhman Hidayat

Nomer Mahsiswa : 135410005

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KEMPUTER AKAKOM

YOGYAKARTA

2017

SKRIPSI

APLIKASI FORENSIK FOTO BEBASIS WEB

Diajukan sebagai salah satu syarat untuk menyelesiakan studi

jenjang strata satu (S1) Program Studi Sistem Informasi

Sekolah Tinggi Manajemen

Informatika dan Komputer

Disusum Oleh :

Tri Rakhman Hidayat

Nomer Mahsiswa : 135410005

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMAN INFORMATIKA DAN KOMPUTER

AKAKOM YOGYAKARTA

2017

HALAMAN PENGESAHAN

Halaman Persembahan dan Motto

Karya tulis ini saya persembahkan untuk :

❖ Ayah dan ibundaku tercinta yang senantiasa memberikan banyak dorongan

baik materi spirit serta doa dan restunya kepada penulis, sehingga karya tulis

ini dapat terselesaikan dengan baik.

❖ Kedua kakakku Herman Susilo dan Nur Heriyanto yang telah memberikan

bantuan dan doanya

❖ Sahabat – sahabatku yang selalu memberikan semagat dan support nya

dalam meyusun karya tulis ini, serta komunitas fodkom yang telah

memberikan saya banyak prestasi dan pengalaman dalam hal fotografi.

Motto :

❖ Membuat sesuatu yang berbeda, dan implementasikan untuk menjadi

sesuatu yang berguna.

❖ Belajarlah dengan hati yang ikhlas agar tercipta kepahaman yang bisa

membuatmu menjadi orang yang luar biasa.

❖ Jangan pernah berhenti mencoba dan jangan menyerah untuk menggapi cita

– cita mu, karena waktu tidak akan pernah berhenti berputar.

INTISARI

Pemrograman Exif Image ini merupakan pemograman dengan peggunaan web

service, pemrograman ini bersifat interakstif karena user dapat langsung melihat data

kamera hanya dengan meng – unggah file foto, juga dapat melihat lokasi foto yang diambil.

Pemrograman ini sangat cocok diimplementasikan kedalam dunia fotografi yaitu dalam hal

menampilkan data forensik yang berada didalam file foto sehingga nilai informasi yang

ditampilkan mudah untuk dipahami bagi yang sedang belajar fotografi.

Dalam pembuatan program ini penulis menggunakan beberapa tools untuk

mempermudah selama pengerjaan nya, di antaranya adalah Sublime Text 3 yang digunakan

untuk membuat membuat aplikasi website, XAMPP, Mozila Firefox, dan Adobe Photoshop

CC 2017 yang digunakan untuk membuat beberapa backgroud pada laman website serta

membuat artwork. Sistem operasi yang digunakan adalah Microsoft Windows 10

Enterprise.

Pemrograman ini merupakan sistem imformasi yang akan menampilkan metadata

foto yang nantinya bisa membatu dan belajar dalam hal fotografi serta pada image number

(SC) hanya menampilkan nilai informasi yang terdeksi pada perangkat kamera dengan

kamera dengan sistem firmware terbaru disini penulis menggunakan kamera mirrolless

Canon EOS M3 untuk melakukan uji coba melihat image number (SC).

Kata Kunci : Exif Image, web service, Sistem informasi, metadata.

KATA PENGANTAR

Segala puji dan syukur ke hadirat Tuhan Yang Maha Esa, atas rahmat dan

karunia-Nya, sehingga tersusun karya tulis ini degan judul “Aplikasi Forensik

Berbasis Web”.

Tujuan dasar penyusunan skripsi ini adalah untuk melengkapi dan

memenuhi syarat untuk memperoleh gelar Sarjan Komputer. Terselesainya skripsi

ini tidak lepas dari bantuan semua pihak, maka dalam kesempatan ini penulis juga

menyampaikan penghargaan dan ucapan terima kasih sebanyak – banyak nya

kepada :

1. Bapak Cuk Subiyantoro, S.Kom,M.Kom, selaku Ketua Sekolah

Tinggi Manajemen Informatika dan Komputer AKAKOM.

2. Bapak M.Guntara, Ir.,M.T., selaku Ketua Jurusan Teknik Informatika

Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM.

3. Ibu Sri Redjeki S.Si., M.Kom., selaku dosen pembimbing I yang telah

banyak memberi bimbingan dan pengarahan dalam penyusunan skripsi

ini.

4. Ibu Dini Fakta Sari, S.T.,M.T., selaku dosen pembimbing II yang telah

banyak memberi bimbingan dan pengarahan dalam penyusunan skripsi

ini.

5. Seluruh Dosen dan Staf karyawan STIMIK AKAKOM Yogyakarta.

6. Semua pihak yang telah membantu dalam penulisan skripsi ini.

Dalam penyusunan skripsi ini, penulis juga menerima kritik dan saran atas

apa yang telah ditulis dalam laporan ini, karena pada dasar nya laporan ini masih

memerlukan pengembangan maupun perbaikan sehingga dapat lebih baik dan

bermanfaat.

Yogyakarta, 18 Juli 2017

Penulis

DAFTAR ISI

Hal

Halaman Judul .................................................................................................i

Halaman Persetujuan .......................................................................................ii

Halaman Pengesahan ......................................................................................iii

Halaman Persembahan dan Motto ..................................................................iv

Intisari...............................................................................................................v

Kata Pengantar................................................................................................vii

Daftar Isi .........................................................................................................viii

Daftar Gambar ................................................................................................xii

Daftar Tabel ....................................................................................................xiv

BAB I PENDAHULUAN............................................................................ 1

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

1.2 Rumusan Masalah....................................................................... 2

1.3 Ruang Lingkup............................................................................ 2

1.4 Tujuan Penelitian......................................................................... 2

1.5 Manfaat Penelitian....................................................................... 3

1.6 Sistematika Penulisan.................................................................. 3

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI........................... 5

2.1 Tinjauan Pustaka.......................................................................... 5

2.2 Dasar Teori...................................................................................7

2.2.1 Kamera.......................................................................... 7

2.2.2 Kamera Mirrrolless....................................................... 7

2.2.3 Kamera DSLR............................................................... 8

2.2.4 Metadata Foto.................................................................9

2.2.5 Exif Image.....................................................................12

2.2.6 JPEG Header.................................................................14

2.2.7 Shutter Count (SC)........................................................17

2.2.8 Geotagging....................................................................19

2.2.9 Location Based Service (LBS).....................................20

2.2.9.1 Hubungan GIS dan LBS................................21

2.3.0 Google Maps.................................................................22

2.3.0.1 Google Maps API...........................................22

2.3.1 PHP................................................................................23

2.3.2 UML..............................................................................24

BAB III METODE PENELITIAN.............................................................24

3.1 Analisis Kebutuhan...................................................................... 24

3.1.1 Deskripsi Singkat Tentang Aplikasi.............................24

3.1.2 Kebutuhan Input............................................................27

3.1.3 Kebutuhan Proses..........................................................27

3.1.4 Kebutuhan Output......................................................... 28

3.1.5 Perangkat Lunak........................................................... 28

3.1.6 Perangkat Keras............................................................ 28

3.1.7 Kamera.......................................................................... 29

3.2 Pemodelan Yang Digunakan........................................................29

3.2.1 Block Diagram.............................................................. 29

3.2.2 Use Case Diagram.........................................................31

3.2.3 Activity Diagram.......................................................... 32

3.2.4 Rancangan Interface..................................................... 33

3.3 Penyimpanan Nilai JPEG Header.................................................35

BAB IV IMPLEMENTASI DAN PEMBAHASAN..................................38

4.1 Implementasi dan Uji coba Sistem.............................................. 38

4.1.1 Spesifikasi program.......................................................38

4.1.1.1 Halamn Utama................................................38

4.1.1.2 Navigasi pada halaman utama.........................39

4.1.1.3 Halaman Akhir................................................40

4.1.1.4 Navigasi pada halaman akhir..........................40

4.2 Pembahasan.................................................................................. 42

4.2.1 Nilai getFloat.................................................................42

4.2.4 Nilai getImageNumber..................................................43

4.2.4.1 Menampilkan Nilai Informasi......................44

4.2.5 Nilai getCoordinates......................................................45

4.2.5.1 Menampilkan GPS.......................................46

4.2.5.2 Menampilkan Info Window Foto.................46

4.2.5.3 Diagram Membaca Lokasi GPS...................46

BAB V KESIMPULAN DAN SARAN.......................................................51

5.1 Kesimpulan.................................................................................. 51

5.2 Saran – saran .............................................................................. 52

DAFTAR PUSTAKA................................................................................... 53

DAFTAR GAMBAR

Hal

Gambar 2.1 (a) Menunjukkan gambar landscape pemandangan.

(b)menunjukkan partial Exif data dari foto

tersebut................................................................................. 9

Gambar 2.2 Struktur dari Exif Image data

format........................................................................................ 12

Gambar 2.3 Pilihan Exif Tags........................................................................ 13

Gambar 2.4 Contoh header .jpeg....................................................................14

Gambar 2.5 Blok diagram proses dekompresi JPEG......................................15

Gambar 2.6 LBS as an Intersection of technologies (Brimicombe, 2002).... 19

Gambar 2.7 Alur Block Diagram................................................................... 27

Gambar 2.8 Alur Use Case Diagram............................................................. 29

Gambar 2.9 Alur Activity Diagram............................................................... 30

Gambar 3.0 Rancangan Interface Menu Utama............................................. 32

Gambar 3.1 Rancangan untuk menampilkan galery foto............................... 32

Gambar 3.2 Rancangan untuk menampilkan metadata dan geotagging........ 33

Gambar 3.3 (a) Contoh Header JPEG. (b) Menunjukkan gambar daun........35

Gambar 3.4 Menunjukkan posisi GPS Versi, Longitude Ref dan

Latitude Ref...........................................................................36

Gambar 3.5 Tampilan saat laman website di jalankan.................................. 38

Gambar 3.6 Browse....................................................................................... 39

Gambar 3.7 Insert Image............................................................................... 39

Gambar 3.8 Reset.......................................................................................... 39

Gambar 3.9 Galery Fotografi........................................................................ 39

Gambar 4.0 Navigasi Icon............................................................................ 40

Gambar 4.1 Tampilan saat laman website di jalankan.................................. 40

Gambar 4.2 Lokasi Foto................................................................................ 41

Gambar 4.3 Foto, Browse, dan Reset........................................................... 41

Gambar 4.4 Nilai dan Nama Informasi.......................................................... 41

Gambar 4.5 Source Code fungsi getFloat......................................................42

Gambar 4.6 Source Code fungsi getImageNumber....................................... 43

Gambar 4.7 Source Code fungsi nilai informsi............................................. 44

Gambar 4.8 Source Code fungsi getCoordinates.......................................... 45

Gambar 4.9 Source Code menampilkan GPS................................................ 46

Gambar 5.0 Source Code menampilkan info window................................... 46

Gambar 5.1 Diagram untuk membaca lokasi GPS........................................ 46

DAFTAR TABEL

Hal

Tabel 2.1 Tinjauan Pustaka.............................................................................5

Tabel 2.2 Kerusakan Unit Shutter..................................................................14

Tabel 2.3 Hasil Percobaan Data Forensik Foto..............................................43