Instalasi Ghiro, Digital Image Forensics untuk Production Environment

logo_1_B_original

Ghiro adalah forensic tools yang memiliki fitur image analysis, metadata extraction, dan automation. Salah satu kemudahan Ghiro adalah kemungkinan diakses melalui web. Artikel ini akan membahas cara instalasi Ghiro, yang sangat sedikit diulas di internet, untuk lingkup production environment.

Ghiro akan dikonfigurasikan diatas Ubuntu 12.10 32-bit. Pada awalnya dicoba pula di Ubuntu 12.04, namun mengalami kendala pada pemasangan modul gexiv2. Petunjuk dibawah jauh lebih rinci daripada standar manual yang diberikan oleh Ghiro, plus beberapa perubahan.

Langkah-langkah : 

1. Update Ubuntu dan pasang tools dasar (nano, sejenis sesuai selera)

2. Pasang MongoDB

3. Pasang paket-paket dependensi yang diperlukan

4. Pasang Django, PyMongo, dan Python Magic

5. Sampai disini, langkah masih sesuai panduan resmi Ghiro. Namun Anda juga memerlukan dua tambahan paket untuk dipasang. Python-chardet dan GeXiv2.

6. Karena paket akan diambil dari Git, maka pasang juga git.

7. Ubah folder, kemudian ambil berkas Ghiro dari git.

8. Langkah dibawah khusus untuk non-production-environment, yaitu dengan memberdayakan SQLite3 dan MongoDB yang sudah dipasang sebelumnya.

9. Bagaimana dengan production environtment? Untuk kebutuhan ini, akan digunakan Apache serta MySQL. Dimulai dengan instalasi MySQL. Isi root password sesuai preferensi.

10. Jalankan MySQL

11. Masuk ke MySQL kemudian buat database untuk Ghiro.

12. Masuk ke file konfigurasi database, kemudian sesuaikan dengan detail database MySQL yang baru.

13. Masuk ke direktori Ghiro dan sinkronkan database dengan detail MySQL yang sudah dibuat sebelumnya.

14. Install Apache (bila belum) dan wsgi.

15. Saatnya mengonfigurasi virtual host, anggap akan menggunakan domain abcde.org

15. Aktifkan konfigurasi dan reload Apache

16. Buat script upstart untuk Ghiro

17. Jalankan script, dan ketika client mengakses abcde.org, telah dapat menjumpai aplikasi Ghiro.

 

linuxajacapgh

Semoga bermanfaat!