PENGGUNAAN PROXY UNTUK BYPASS REGION LOCK GAME ONLINE (STUDI KASUS PHANTASY STAR ONLINE 2) Penggunaan Proxy Untuk Bypass Region Lock Game Online (Studi Kasus Phantasy Star Online 2).
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
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