i
PENGGUNAAN PROXY UNTUK BYPASS REGION LOCK GAME ONLINE (STUDI KASUS PHANTASY STAR ONLINE 2)
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta
Oleh:
Muhammad Abdurahman Ghafur NIM : L200080007
PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA JULI 2015
ii
iii
iv
v
MOTTO DAN PERSEMBAHAN MOTTO: Your story may not have such a happy beginning, but that doesn’t make you who you are. It is the rest of your story, who you choose to be.
Games aren't meant for competitions. They're things to master
PERSEMBAHAN : Sebagai rasa syukur dan terima kasih saya persembahkan karyaku ini kepada : 1.
Kedua orang tuaku yang tercinta yang selalu memberikan kasih sayangnya, merawat
dan
mendidikku
serta
senantiasa
selalu
mendoakan untuk
kehidupanku dengan penuh keikhlasan. 2.
Adikku Rahma yang selalu menjadi motivasi untuk maju dan selalu memberikanku semangat.
3.
Seseorang yang selalu ada di hatiku, yang secara tidak langsung selalu membuat semangat dan menjadi motivasiku untuk menjadi lebih baik lagi dalam hidup ini.
4.
Teman-teman angkatan 2008 yang selalu mendengarkan serta memberikan dorongan dan perhatian.
5.
Teman-teman Solo J-Fans yang selalu bilang “kapan lulus?” yang membuatku termotivasi untuk menyelesaikan karyaku.
6.
Serta saudara sepupuku, pakdhe, budhe, om dan tante yang telah memberikan semangat dan doanya kepadaku.
vi
KATA PENGANTAR
Dengan mengucapkan syukur Alhamdulillah hanya kepada Allah Subhanahu Wata’ala yang telah memberikan rahmat, hidayah serta nikmat yang tiada terkira kepada hamba-Nya, sehingga penyusun dapat menyelesaikan skripsi dengan judul “Penggunaan Proxy Untuk Bypass Region Lock Game Online (Studi Kasus Phantasy Star Online 2)”. Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana. Dengan segala kemampuan yang maksimal, penyusun telah berusaha untuk menyelesaikan laporan skripsi ini, namun demikian penyusun menyadari bahwa laporan ini tentunya masih jauh dari kesempurnaan. Oleh karena itu penyusun mengharapkan dengan sangat saran serta kritik yang bersifat membangun demi perbaikan. Di sisi lain, skripi ini juga merupakan hasil karya dan kerjasama dari banyak pihak, walaupun yang terlihat dimuka mungkin hanyalah sebuah nama. Sehingga dalam kesempatan ini penyusun mempersembahkan ucapan terima kasih dan penghargaan setinggi-tingginya dengan segala kerendahan hati, kepada: 1.
Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan dengan kata. Bagi-Mu puji atas iman dan islam yang Engkau anugrahkan. Maha mulia Engkau, Maha Suci nama-nama-Mu.
vii
2.
Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad SAW dan keluarganya, dan para sahabatnya.
3.
Bapak Dr. Heru Supriyono, M.Sc. selaku Ketua Program Studi Informatika Universitas Muhammadiyah sekaligus selaku Dosen Pembimbing yang telah memberikan bimbingannya, masukan dan dorongan semangat dalam menyusun skripsi ini.
4.
Segenap dosen dan karyawan Prodi Informatika atas bantuan dan ilmu yang diberikan kepada penulis selama masa perkuliahan hingga dinyatakan mendapat gelar Strata I.
5.
Kepada orang tua yang selalu memberikan do’a, semangat dan motivasi dengan tiada hentinya kepada penulis.
6.
Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu hingga terselesainya skripsi ini. Akhirnya penyusun berharap semoga skripsi ini berguna bagi semua pihak
dan bermanfaat bagi punyusun khususnya dan pembaca pada umumnya dalam menambah pengetahuan dan wawasan ilmu. Amiin.
Surakarta, ………………. Penulis
viii
ABSTRAKSI
Pada era globalisasi seperti sekarang ini, kebutuhan internet berperan penting dalam kehidupan sehari-hari. Semua jenis informasi bisa didapat dengan mudah dan praktis dengan adanya internet. Selain sebagai tempat informasi, internet juga bisa menjadi tempat sarana hiburan. Salah satunya yaitu game online. Tidak semua game online dapat dinikmati secara cuma-cuma oleh seluruh player di dunia. Phantasy Star Online 2 server Jepang (PSO2JP) salah satu contohnya. Kendalanya adalah game ini memiliki region lock. Salah satu metode yang umum digunakan untuk melewati region lock adalah dengan menggunakan proxy. Dengan menginstall proxy pada server, dapat melewati pemblokiran region lock. Penggunaan proxifier membuat aktivitas koneksi keluar masuk proxy dapat dilihat melalui log proxifier. Proxy
menggunakan proses tunneling yang bertugas untuk menangani dan
menyediakan koneksi point-to-point dari sumber ke tujuannya. Tunneling ialah melakukan enkapsulasi atau membungkus suatu protokol dalam paket protokol, dengan begitu request yang dilakukan dapat melewati halangan region lock dan sampai ditujuan. Kata Kunci : bypass, game online, proxy
ix
DAFTAR ISI
JUDUL ....................................................................................i PERSETUJUAN ......................................................................ii PENGESAHAN.......................................................................iii KONTRIBUSI .........................................................................iv MOTTO DAN PERSEMBAHAN ............................................v KATA PENGANTAR .............................................................vi ABSTRAKSI ...........................................................................viii DAFTAR ISI ...........................................................................ix DAFTAR GAMBAR ...............................................................xii BAB I
BAB II
PENDAHULUAN ..................................................................1 1.1
Latar Belakang............................................................1
1.2
Rumusan Masalah.......................................................2
1.3
Batasan Masalah .........................................................3
1.4
Tujuan Penelitian ........................................................3
1.5
Manfaat Penelitian ......................................................3
1.6
Sistematika Penelitian .................................................4
TINJAUAN PUSTAKA .........................................................5 2.1
Telaah Penelitian ........................................................5
2.2
Landasan Teori ...........................................................6
2.2.1
Proxy ..........................................................................6
x
BAB III
BAB IV
2.2.2
Bypass ........................................................................7
2.2.3
Region Lock ...............................................................8
2.2.4
Proxifier .....................................................................8
2.2.5
Game Online...............................................................9
2.2.6
Phantasy Star Online 2 ................................................10
2.2.7
Bitvise SSH Client 6.08 ..............................................11
2.2.8
Squid ..........................................................................12
METODE PENELITIAN ......................................................13 3.1
Waktu dan Tempat Penelitian .....................................13
3.1.1
Waktu Penelitian.........................................................13
3.1.2
Tempat Penelitian .......................................................13
3.2
Peralatan Utamadan Pendukung ..................................13
3.2.1
Peralatan Utama ..........................................................13
3.2.2
Peralatan Pendukung ...................................................13
3.3
Alur Penelitian ............................................................14
3.3.1
Analisa Kebutuhan......................................................15
3.3.2
Pengumpulan Data ......................................................15
3.3.3
Penginstallan Proxy ....................................................15
3.3.4
Penginstallan Proxifier ................................................23
3.3.5
Konfigurasi Proxy.......................................................28
HASIL DAN PEMBAHASAN...............................................33 4.1
Hasil ...........................................................................33
4.1.1
Hasil Percobaan Website ............................................33
xi
BAB V
4.1.2
Hasil Percobaan Game Client......................................34
4.2
Pembahasan ................................................................37
KESIMPULAN DAN SARAN...............................................40 5.1
Kesimpulan.................................................................40
5.2
Saran ..........................................................................41
DAFTAR PUSTAKA ..............................................................42
xii
DAFTAR GAMBAR
Gambar 2.1
Skema jaringan proxy .............................................................
7
Gambar 2.2
Contoh bypass Internet ...........................................................
7
Gambar 2.3
Tampilan Proxifier .................................................................
9
Gambar 2.4
Launcher Phantasy Star Online 2 server Jepang ......................
10
Gambar 2.5
Tampilan Bitvise SSH Client 6.08 ...........................................
11
Gambar 3.1
Diagram alir penelitian ...........................................................
14
Gambar 3.2
Bitvise SSH Client 6.08...........................................................
16
Gambar 3.3
Terminal server ......................................................................
16
Gambar 3.4
Squid proxy telah berjalan ......................................................
22
Gambar 3.5
Installer proxifier ...................................................................
23
Gambar 3.6
Wizard installer ......................................................................
23
Gambar 3.7
License agreement ..................................................................
24
Gambar 3.8
Pemilihanlokasiinstalasiproxifier ............................................
24
Gambar 3.9
Start menu folder ....................................................................
25
Gambar 3.10 Halaman Additional task ........................................................
26
Gambar 3.11 Halaman pengecekan ..............................................................
26
Gambar 3.12 Proses instalasi proxifier .........................................................
27
Gambar 3.13 Proses instalasi selesai ............................................................
27
Gambar 3.14 Proxifier .................................................................................
28
Gambar 3.15 Konfigurasi Proxy Server (1) ..................................................
29
xiii
Gambar 3.16 Konfigurasi Proxy Server (2) ..................................................
29
Gambar 3.17 Konfigurasi Proxy Server (3) ..................................................
30
Gambar 3.18 Konfigurasi Proxy Server (4) ..................................................
31
Gambar 3.19 Konfigurasi Proxy Server (5) ..................................................
31
Gambar 3.20 Proxy pada proxifier telah berjalan .........................................
32
Gambar 4.1
Website PSO2 sebelum menggunakan proxy...........................
33
Gambar 4.2
Tampilan website PSO2 seteleh menggunakan proxy ..............
34
Gambar 4.3
Launcher client PSO2.............................................................
34
Gambar 4.4
Tampilan splash screen PSO2 ................................................
35
Gambar 4.5
Pemilihan server PSO2 (tanpa proxy) .....................................
35
Gambar 4.6
Pemilihan server PSO2 (dengan proxy) ..................................
36
Gambar 4.7
Proses proxy pada proxifier ....................................................
37
Gambar 4.8
Proses kerja proxy ..................................................................
39