PAIN (PARENTAL ADVISORY VIA INTERNET) SEBAGAI MONITORING AKTIVITAS INTERNET SECARA MOBILE DAN DINAMIS

dokumen-dokumen yang mirip
PAIN (PARENTAL ADVISORY VIA INTERNET) SEBAGAI MONITORING AKTIVITAS INTERNET SECARA MOBILE DAN DINAMIS

BAB IV HASIL & UJI COBA

PERANCANGAN SISTEM INFORMASI SEMINAR DAN TUGAS AKHIR JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO ABSTRACT

PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN

BAB III ANALISIS DAN DESAIN SISTEM

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

Aplikasi e-commerce Pada Layanan Toko Komputer Elektronik (e-computer Store)

BAB IV HASIL & IMPLEMENTASI

BAB IV HASIL DAN UJI COBA

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

BAB III ANALISIS DAN PERANCANGAN

IMPLEMENTASI VISUAL BASIC 6 UNTUK PEMBUATAN APLIKASI REMOTE ACCESS BERBASIS TCP/IP. Naskah Publikasi

BAB IV HASIL DAN UJI COBA

BAB IV 4. DESKRIPSI KERJA PRAKTIK

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

I. PENDAHULUAN. Perkembangan alat ukur yang semakin canggih sangat membantu dunia industri

Perancangan Sistem Komunikasi Training Center X

Rancang Bangun Aplikasi Pemantauan Produktifitas Karyawan dengan Komponen Keylogger

BAB I PENDAHULUAN. atau keterlibatan dunia sehingga internet dewasa ini menjadi jendela dunia di

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

APLIKASI RENCANA ANGGARAN BIAYA (RAB) BERBASIS JARINGAN CLIENT-SERVER

BAB III ANALISIS DAN PERANCANGAN

SISTEM INFORMASI REAL TIME PEMAKAIAN ENERGI LISTRIK

PERANCANGAN PERANGKAT LUNAK BILLING LABORATORIUM INTERNET DI SMA NEGERI 6 BANDUNG BERBASISKAN CLIENT SERVER MENGGUNAKAN VISUAL BASIC 6.

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN PERANCANGAN

IMPLEMENTASI DAN ANALISIS ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA TIGA VARIASI PANJANG KUNCI UNTUK BERKAS MULTIMEDIA

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract

BAB 3 PERANCANGAN SISTEM

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA

PENGAMANAN REKAMAN PERCAKAPAN TELEPON GENGGAM BERBASIS ANDROID DENGAN MENGGUNAKAN ALGORITMA RC-4 ABSTRAK

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN RANCANGAN

BAB III ANALISA SISTEM

BAB I PENDAHULUAN. khususnya di lingkungan kelompok kerja saat ini, kebutuhan akan informasi dirasakan

Sistem Informasi Akademik berbasis Client Server pada SMP Negeri 2 Delanggu Klaten Dwi Agung Nugroho Sulistyo, Didik Nugroho, Sri Siswanti

BAB I PENDAHULUAN. akhir tahun 2014, jumlah pengguna internet di Indonesia mencapai angka 88,1

BAB III ANALISIS DAN PERANCANGAN

1. PENDAHULUAN 5.1 Latar Belakang Masalah

PEMBUATAN SOFTWARE MONITORING JUMLAH PRODUKSI KERUPUK MENGGUNAKAN BORLAND DELPHI 7.0

BAB IV Hasil Dan Analisis

PEMBUATAN SOFTWARE PENJUALAN PULSA OTOMATIS DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR

PENGENDALIAN SISTEM INFORMASI KEUANGAN PADA CV. BERIN ABADI SURABAYA (BAS)

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

Dosen Konsentrasi Teknik Informatika Prodi Manajemen Informatika PKN LPKIA 2

ABSTRAK. i Universitas Kristen Maranatha

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

Implementasi Kriptografi AES Untuk Aplikasi Chatting Sistem Jejaring Klaster Berbasis Android LAPORAN PENELITIAN

BAB IV HASIL DAN UJI COBA

Makalah Seminar Kerja Praktek

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI AGENDA UJIAN TUGAS AKHIR BERBASIS WEB

ABSTRAKSI. Universitas Kristen Maranatha

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

Makalah Seminar Kerja Praktek. Complaint Handling System (CHS) Rody Verdika C (L2F008086)

REVIEW JURNAL. Disusun Oleh : Istikomah K Yuliana Ariyanti K

PEMBUATAN APLIKASI PENJUALAN BARANG PADA JARINGAN OUTLET DISTRO BLAZE

PEMANTAUAN LAN PADA UNIVERSITAS BUNDA MULIA DENGAN APLIKASI MONITORING. Halim Agung Tekhnik Informatika Universitas Bunda Mulia

Tampilan Pemakaian Bandwidth dari CC - Cutter Berbasis Web. Evan Satria Indrawila

PEMBUATAN APLIKASI SISTEM INFORMASI NILAI AKADEMIK MELALUI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN PEMROGRAMAN DELPHI 6.

PROGRAM STUDI D III INSTRUMENTASI DAN ELEKTRONIKA

IMPLEMENTASI DAN ANALISIS ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA TIGA VARIASI PANJANG KUNCI UNTUK BERKAS MULTIMEDIA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

LAYANAN PENYIMPANAN DATA INTEGRASI BERBASIS OWNCLOUD NASKAH PUBLIKASI. diajukan oleh Rizki Mandala Pratama

USER MANUAL. TREND MICRO Internet Security Pro. Masalah pada Aktivasi dan Instalasi TIS Pro. By: PT. Amandjaja Multifortuna Perkasa

Panduan Penggunaan Aplikasi incloud Bahasa Indonesia

BAB IV IMPLEMENTASI DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

Bab 3. Metode dan Perancangan Sistem

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PENGELOLAAN ADMINISTRASI KEPEGAWAIAN DI SEKRETARIAT DPRD KOTA BANDUNG

BAB 5 IMPLEMENTASI. 5.1 Jadwal Implementasi Sistem. Untuk membantu pengguna dalam pemakaian basis data diberikan panduan

MAKALAH SEMINAR TUGAS AKHIR SISTEM INFORMASI MANAJEMEN PELATIHAN PENGEMBANGAN PENDIDIKAN UNIVERSITAS DIPONEGORO

APLIKASI VIDEO ON DEMAND BERBASIS WEB

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini begitu pesat.

Manual Laboratorium Bahasa

F-Secure Mobile Security for S60

STUDI DAN IMPLEMENTASI TEKNOLOGI RFID DAN GATEWAY PADA PRESENSI DOSEN FAKULTAS TEKNOLOGI INFORMASI

BAB 1 PENDAHULUAN 1-1

PEMBUATAN SOFTWARE MONITORING SUHU DAN CAHAYA MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

BAB III ANALISIS DAN PERANCANGAN SISTEM

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penggunaan smartphone saat ini sangat berkembang sekali karena

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

PAIN (PARENTAL ADVISORY VIA INTERNET) SEBAGAI MONITORING AKTIVITAS INTERNET SECARA MOBILE DAN DINAMIS Candra Laksono *), R. Rizal Isnanto dan Kodrat Iman Satoto Jurusan Teknik Elektro, Universitas Diponegoro Semarang Jl. Prof Sudharto, SH. Kampus UNDIP Tembalang, Semarang 50275, Indonesia *) E-mail: laxilent@gmail.com Abstrak Perkembangan teknologi saat ini begitu cepat dan berperan penting dalam aktivitas manusia salah satu nya adalah internet. Penggunaan internet tidak hanya dilakukan oleh orang dewasa namun juga anak-anak. Penggunaan internet oleh anak-anak sangat mengkhawatirkan orang tua karena dapat mengakses konten yang tidak baik.untuk mengatasi hal tersebut, dibangun sebuah aplikasi yang bernama PAIN (Parental Advisory via Internet) yang berguna untuk memonitoring kegiatan anak ataupun keluarga yang sedang menggunakan perangkat komputer/laptop melalui email. Adapun penggunaan PAIN adalah dengan merekam semua aktifitas atau penekanan papan ketik dan dapat menangkap URL yang diakses serta mengirimkan semua rekaman tersebut ke email yang telah ditentukan. Disamping itu, program ini juga dapat memonitor aktivitas perangkat komputer secara langsung. Perangkat lunak yang digunakan adalah Visual Basic 6.0.Sistem yang dibangun diharapkan dapat digunakan untuk membantu orang tua dalam mengawasi penggunaan internet oleh anak-anak. Sehingga penggunaan sistem ini dapat memiliki manfaat untuk mengontrol internet oleh orang tua. Kata Kunci : PAIN, Email, Internet, Monitoring,Keylogger Abstract Nowadays technological development growing so fast and giving an important role in human activity, one of them is Internet. Internet usage is not only done by adults but also children. Internet use by children is worrying parents because they can access explicit content without filtering. To overcome those problem we built an application called PAIN (Parental Advisory via Internet) that useful to monitoring children or family that using computer/laptop via email. PAIN records all keyboard stroke activities and can capture URL that accessed also send all the records via email that sets before. Beside that, this application can also monitoring internet activity real time. The software used is Visual Basic 6.0. The developed system is expected to be used to help parents in monitoring the use of the internet by children Keyword: PAIN, Email, Internet, Monitoring,Keylogger 1. Pendahuluan Dengan Internet, manusia dimudahkan untuk dapat mengakses informasi apapun. Hal ini bisa memberikan sebuah dampak yang positif, tapi bisa juga bisa memberikan dampak yang negatif, Di balik kecanggihan teknologi yang dibuat manusia ini ternyata menyimpan kelemahan. Kelemahan itulah yang sering dijadikan lahan bisnis yang empuk oleh orang yang tidak memikirkan kerugian pada generasi yang akan datang. Situs-situs yang tak layak dibaca dan dilihat di publik banyak beredar. Pornografi secara terang-terangan sering bermunculan dibalik sebuah informasi yang dibaca di internet ini. Menurut Guru Besar Kriminolog UI Adrianus Meliala, sejak tahun 2005 Indonesia masuk dalam 10 negara yang paling banyak mengakses situs porno. Pada tahun 2005 Indonesia berada di posisi ke-7, tahun 2007 di posisi ke-5, dan tahun 2009 di posisi ke-3. Peringkat Indonesia cenderung meningkat seiring dengan pesatnya penggunaan internet yang mencapai 55,2 juta orang pada tahun 2011. 1

Suburnya potensi bisnis pornografi dipicu oleh pengguna internet pemula. Mereka lebih banyak ingin mencari tahu situs-situs yang mengundang rasa ingin tahu. Selanjutnya, ada yang ketagihan dan ada yang sesekali saja melihat situs tersebut. Menurut Adrianus, tahun 2008 jumlah anak yang tertayang sebagai subyek dan obyek situs porno sebanyak 4.000 orang. Tahun 2011 meningkat menjadi 16.000 orang atau naik menjadi 4 kali. Dampak bisnis ini menghancurkan masa depan bangsa. Jika sejak awal moral anak-anak sudah rusak, selanjutnya mereka akan menjadi beban hidup masyarakat. 2. Metode 2.1. Perancangan Sistem Sistem aplikasi ini dirancang dengan menggunakan use case sehingga alur system lebih mudah dipahami oleh pengguna.sistem kerja PAIN secara keseluruhan dapat dilihat pada Gambar 1. Gambar 1 Use Case Sistem Kerja PAIN Secara Keseluruhan Pada Gambar 1 dijelaskan saat target melakukan aktivitas, maka aplikasi akan merekam aktivitas yang dilakukan target yang berupa rekaman penekanan papan ketik, daftar website yang diakses, dan screenshot dari keseluruhan layar. Rekaman tersebut disimpan dalam 2 buah berkas berupa teks dan gambar pada sebuah folder. Pada periode tertentu, berkas tersebut akan dikirimkan ke email sesuai dengan pengaturan aplikasi tersebut. Gambar 2. Diagram Aktivitas Sistem Kerja PAIN 2

2.2 Diagram Alur Sistem Diagram alur sistem menjelaskan tentang alur proses kinerja aplikasi secara keseluruhan yang bisa dilihat pada Gambar 2. Cara kerja sistem pada diagram alir dapat dijelaskan sebagai berikut: 1. Proses pertama yang dilakukan yaitu memasang PAIN pada target 2. PAIN mengecek apakah sudah ada setting yang berupa email tujuan dan periode waktu. 3. Jika setting tidak ditemukan maka akan muncul halaman utama yang nantinya pengawas harus mengisikan email tujuan, periode waktu, dan fitur enkripsi. 4. Setelah berhasil mengisi halaman utama, maka PAIN siap digunakan. 5. PAIN, menunggu pemicu triger berupa aktivitas ketukan papan ketik di URL. 6. Setelah terdapat aktivitas dari target, PAIN melakukan perekaman. 7. Setelah dalam rentang waktu tertentu melakukan perekaman, maka PAIN melakukan penyimpanan hasil rekaman di suatu folder dalam berkas notepad. Jika ada koneksi internet maka PAIN akan mengirimkan informasi hasil rekaman tersebut ke email tujuan, namun bila tidak ada koneksi internet maka hasil rekaman tersebut akan tetap disimpan dalam folder tersebut sampai ada koneksi internet. Setelah berkas dikirim maka akan terhapus secara otomatis dari folder tersebut. 8. Setelah informasi hasil rekaman dikirim ke email tujuan, maka pengawas harus membuka email yang menjadi tujuan pengiriman. 9. Tahapan berikutnya adalah pemisahan kondisi antara kondisi enkripsi dan tanpa enkripsi. Bila pada pengisian form utama pengawas memilih fitur enkripsi maka untuk dapat membaca berkas tersebut, pengawas harus melakukan dekripsi terlebih dahulu. Namun bila tidak pengawas langsung dapat membacanya. 10. Pengawas juga dapat merekam aktivitas penekanan papan ketik secara langsung dan aktivitas-aktivitas lainnya dengan menggunakan PAIN seperti mengakses berkas target dan berkomunikasi dengan target. 3. Hasil dan Analisa Gambar 3. Halaman Utama Sistem 3.2. Pengujian Halaman Serial Pada saat program dijalankan, yang akan muncul pertama kali adalah halaman utama seperti terlihat pada Gambar 4. Gambar 4. Halaman Serial 3.3. Pengujian Halaman Decryptor Halaman dekriptor berfungsi untuk melakukan dekripsi terhadap hasil perekaman papan ketik yang dikirimkan melalui email dengan fasilitas enkripsi. Cara pemakaiannya cukup memasukkan teks yang dienkripsi pada bagian input, kemudian tekan tombol decrypt. Kemudian hasil berkas teksnya akan disimpan pada lokasi yang ditunjukkan pada bagian output. Tampilan halaman dekriptor ditunjukkan pada Gambar 5 3.1. Pengujian Halaman Utama Pada saat program dijalankan, yang akan muncul pertama kali adalah halaman utama seperti terlihat pada Gambar 3. 3

Gambar 5. Halaman Decryptor 3.4. Pengujian Halaman Opsi Koneksi Halaman opsi koneksi berfungsi untuk menghubungkan program client dengan komputer target dengan menggunakan program server yang sudah kita pasang sebelumnya pada komputer target. Yang dibutuhkan untuk dapat terkoneksi adalah alamat IP target. Tampilan halaman opsi koneksi ditunjukkan pada Gambar 6. Gambar 7 Tampilan Halaman Opsi Server 3.6. Pengujian Halaman Info Server Halaman info server berfungsi untuk menampilkan informasi tentang komputer target. Informasi yang ditampilkan antara lain : nama komputer, alamat ip, versi sistem operasi, jenis prosesor, dan lokasi memori. Tampilan halaman info server ditunjukkan pada Gambar 8. Gambar 6. Halaman Opsi Koneksi 3.5. Pengujian Halaman Opsi Server Halaman opsi server berfungsi untuk melakukan pengaturan terhadap target, seperti merestart komputer target, memutus hubungan dengan target dan menghapuskan program server pada komputer target. Halaman opsi server bisa dilihat pada Gambar 7. 4 Gambar 8 Tampilan Halaman Info Server 3.7. Pengujian Halaman Opsi Internet Halaman opsi internet berfungsi untuk mengontrol internet browser yang terdapat pada komputer target. Hal yang bisa dikontrol antara lain : menentukan home page dari browser tersebut, membuka alamat web, mengirim email. Selain itu kita juga bisa melihat

alamat web apa saja yang pernah diketikkan di browser tersebut. Tampilan halaman opsi internet ditunjukkan pada Gambar 9. 3.9. Pengujian Halaman Chat Tampilan halaman chat berfungsi untuk berkomunikasi dengan pemakai komputer target. Pada menu ini tersedia 4 tombol, tombol nama untuk mengatur nick yang ingin digunakan, tombol mulai untuk membuka jendela chat pada komputer target, tombol berhenti untuk menutup jendela chat pada komputer target, sedangkan tombol kirim untuk mengirim percakapan yang telah kita tulis ke komputer target. Tampilan halaman chat ditunjukkan pada Gambar 11 Gambar 9 Tampilan halaman opsi internet. 3.8. Pengujian Halaman Keylogger Halaman opsi internet berfungsi untuk mengontrol internet browser yang terdapat pada komputer target. Hal yang bisa dikontrol antara lain : menentukan home page dari browser tersebut, membuka alamat web, mengirim email. Selain itu kita juga bisa melihat alamat web apa saja yang pernah diketikkan di browser tersebut. Tampilan halaman opsi internet ditunjukkan pada Gambar 10. Gambar 11 Tampilan Halaman Percakapan 3.10. Pengujian Halaman File Manager Tampilan halaman file manager berfungsi untuk melihat semua berkas yang terdapat pada komputer target seperti ditunjukkan pada Gambar 12. Gambar 12 Tampilan Jendela File Manager Gambar 10. Tampilan Halaman Keylogger. 5

4. Kesimpulan Aplikasi yang dibangun telah mampu memonitor komputer target untuk melakukan pengawasan sehingga dapat diketahui adanya penyalah gunaan kebebasan dalam berinternet. Proses monitoring pun dapat dilakukan secara fleksibel, baik monitoring secara aktif maupun secara pasif. Yang perlu diperhatikan dari aplikasi ini adalah terbukanya privasi individu, termasuk diantaranya adalah hal yang paling rahasia yaitu password. Diharapkan pengguna aplikasi ini dapat bijak memanfaatkan aplikasi ini. Referensi [1] Amperiyanto Tri., Buku Suci Trojan The Server, Elex Media Komputindo, Jakarta,2003. [2] Anonim, Certified Ethical Hacker, Jasakom, 2009. [3] Kendal E.Kenneth, Keldal E.Julie, Analisis dan Perancangan Sistem (System Analysis and Design) Edisi 5-Jilid 2, PT Indeks Kelompok Gramedia, Jakarta, 2003 [4] Sunyoto, Andi,Pemrograman Database dengan Visual Basic dan Microsoft SQL, ANDI Yogyakarta, 2007. [5] Tanenbaum,Andrew S., Computer Network 3ed (Edisi Bahasa Indonesia), Andi Offset, Yogyakarta,1997. 6

BIODATA MAHASISWA Candra Laksono (L2F309001) Lahir di Gresik 24 Maret 1986. Telah menempuh pendidikan di SD Negeri Jetiskarangpung 1 Gresik, SMP Negeri I Gemolong Sragen, SMA Taruna Nusantara Magelang, DIII KOMSI UGM yogyakarta, dan saat ini sedang menempuh pendidikan jenjang Strata 1 Jurusan Teknik Elektro Universitas Diponegoro konsentrasi Informatika dan Komputer angkatan 2009. Menyetujui dan Mengesahkan, Pembimbing I, Dr. R. Rizal Isnanto, S.T., M.M., M.T. NIP. 19700727 200012 1 001 Tanggal... Pembimbing II, Ir. Kodrat Iman Satoto, MT. NIP. 19631028 199303 1 002 Tanggal... 7