Pages

This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Thursday, January 8, 2015

MAKALAH PEMROGRAMAN WEB LANJUT TENTANG CAPTCHA



MAKALAH PEMROGRAMAN WEB LANJUT
TENTANG CAPTCHA





Disusun oleh
Nama                                       : Niken Eka Sri Purwanti
Nomor Pokok Mahasiswa       : 13.02.8459
Kelas                                       : D3 – Manajemen Informatika-01
Dosen                                      : Jaeni, S.Kom



SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
2014




KATA PENGANTAR

            Dengan mengucapkan puji syukur kehadirat Tuhan Yang MAha Esa yang telah memberikan rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan makalah yang berjudul “Makalah Pemrogram Web Lanjut Tentang Captcha” ini dengan lancar. Penulisan makalah ini bertujuan untuk melengkapi salah satu tugas yang di berikan oleh dosen pengampu mata kuliah Komunikasi Data bapak Jaeni,S.Kom
Dalam penulisan makalah ini penulis juga menemukan banyak kesulitan. Hal ini terjadi karena keterbatasan ilmu pengetahuan dan kemampuan penulis. Untuk itu, penulis akan menerima dengan tangan terbuka kritik dan saran dari pembaca yang sifatnya membangun demi kesempurnaan makalah ini.
Semoga makalah ini bermanfaat bagi para pembaca.







                                                                                    Yogyakarta,                                 2015



                                                                                                                 Penulis




DAFTAR ISI

Halaman Judul  ................................................................................................  i
Kata Pengantar ................................................................................................  ii
Daftar Isi .........................................................................................................  iv

BAB I     PENDAHULUAN
A.    Latar Belakang Masalah ......................................................................  1
B.     Perumusan Masalah .............................................................................  1
C.     Tujuan ..................................................................................................  1

BAB II    PEMBAHASAN
A.    Sejarah Captcha.............................................................................................. 2
B.     Pengertian Captcha......................................................................... .................. 3
C.     Fungsi Captcha.................................................................................................. 4
D.    Jenis-Jenis Captcha............................................................................................ 5
E.     Kelebihan dan Kelemahan Captcha................................................................... 6
BAB III PENUTUP
A.    Kesimpulan ..................................................................................................... 7
B.Saran – saran....................................................................................................... 7






BAB I
PENDAHULUAN

A.    LATAR BELAKANG

Saat ini, keamanan sistem komputer berbasis web menjadi perhatian utama karena rentan terhadap tindakan kejahatan komputer. Salah satu bentuk serangan banyak dilakukan dengan menggunakan robot program (bots) yang menyamar sebagai manusia. Berdasarkan masalah tersebut diperlukan metode pengujian untuk membedakan proses validasi antara robot dan manusia.
Metode tersebut sering disebut reverse turing test. Completely Automated Public Turing Test to Tell Computers and Humans Apart (captcha) merupakan salah satu metode reverse turing test yang biasanya dimanfaatkan pada berbagai website sebagai metode untuk membedakan antara manusia dengan mesin. Metode ini digunakan sebagai sistem pengamanan pada suatu website tetapi terkadang mengurangi tingkat kenyamanan bagi para pengguna website tersebut.

B.     PERUMUSAN MASALAH

1.      Bagaimana sejarah terbentuknya Captcha ?
2.      Apa pengertian Captcha ?
3.      Apa fungsi Captcha ?
4.      Apa saja jenis-jenis Captcha ?
5.      Apa kelebihan dan kelemahan Captcha ?

C.    TUJUAN

1.      Untuk mengetahui sejarah Captcha
2.      Untuk mengetahui pengertian Captcha
3.      Untuk mengetahui fungsi Captcha
4.      Untuk mengetahui jenis-jenis Captcha
5.      Untuk mengetahui kelebihan serta kekurangan Captcha




BAB II
PEMBAHASAN


A.    SEJARAH CAPTCHA

Istilah "CAPTCHA" (berasal dari kata bahasa Inggris "capture" atau menangkap) diciptakan pada tahun 2000 oleh Luis von Ahn, Manuel Blum, Nicholas J. Hopper (semua dari Carnegie Mellon University), dan John Langford (IBM). Istilah ini adalah akronim bahasa Inggris dari "Completely Automated Public Turing test to tell Computers and Humans Apart" (Uji Turing Publik Terotomatisasi Penuh untuk membedakan Komputer dan Manusia). Carnegie Mellon University berupaya mematenkan istilah ini, tapi aplikasi merek dagang mereka dibatalkan pada 21 April 2008. Saat ini pencipta CAPTCHA menganjurkan penggunaan reCAPTCHA sebagai penerapan resmi.
Captcha pertama kali digunakan pada tahun 2000 oleh Lois von Ahn, Manuel Blum, Nicholas Hopper dan John Langford dari Carnegie Mellon University. Captcha biasanya digunakan dalam pendaftaran email serta registrasi keanggotaan dalam suatu website, sehingga pengunjung website tersebut tidak dapat melakukan pendaftaran melalui program bot yaitu program yang secara otomatis dapat melakukan pendaftaran tanpa campur tangan pemakai. Bagi para user atau pengguna internet di seluruh dunia sangat beraneka ragam dan mempunyai tujuan-tujuan tertentu dalam mengunjungi suatu website. Ketika user dihadapkan dengan captcha dalam sebuah halaman pendaftaran.

B.     PENGERTIAN CAPTCHA

Tidak bisa kita pungkiri kejahatan di Internet banyak terjadi, serangan dilakukan oleh pengguna Internet terhadap sistem komputer kita dengan menggunakan Software secara online. Salah satu cara penyerangan secara online dilakukan dengan menggunakan bot (robot) karena dengan adanya bot ini, penyerangan yang dilakukan bisa dilakukan secara otomatis (bukan penyerangan manual oleh manusia).
Bot (robot) merupakan implementasi dari AI (Artificial Intellegence) atau yang bahasa Indonesianya adalah kecerdasan buatan. Oleh karena bot memiliki kemampuan yang seakan-akan bisa berpikir sendiri, tidak sedikit pengguna Internet yang memanfaatkan ini untuk merusak sistem komputer lain.
Pengertian Captcha menurut Wikipedia adalah suatu bentuk uji tantangan-tanggapan (challange-response test) yang digunakan dalam perkomputeran untuk memastikan bahwa jawaban tidak dihasilkan oleh suatu komputer.



                                 
                                    Contoh Gambar Captcha

C.    FUNGSI CAPTCHA
Fungsi Pokok Dari Captcha    :
1.      Mencegah comment Spam pada umumnya Pemilik web/blog/dan lain-lain tidak hanya ingin komment webnya terlihat bagus dalam penampilan, kuantitas tapi tentu kualitas.
2.      Mencegah Spam Bot Tau sendiri Kan bot tak bisa membaca captcha, karena string string pemrogramannya sudah tetap
3.      Mencegah Flood Siapa Yang Ingin Dia di Flood (Flood adalah mangirimkan data secara berulang ulang)
4.      Melindungi Pendaftaran Email / User (khusus webmail) Dulu Pernah Kejadian Yahoo dan google diserang semacam bot yang mendaftar email sampai ribuan.

D.    JENIS-JENIS CAPTCHA

Jenis – jenis captcha banyak sekali, namun para pengguna captcha di web merekan lebih banyak menggunakan huruf,  angka ataupun gabungan keduanya. Macam dan gaya penulisan captcha pun juga bervariasi. Contohnya seperti italic, bold dan berbagai aturan penulisan. Namun penulisan captcha yang di kirim harus sesuai dengan gambar captcha yang di sediakan. Pengetikan captcha itu sendiri bersifat case sensitive, artinya apabila terdapat kata atau huruf yang salah captcha tidak akan meneruskan proses yang kita inginkan. Contohnya seperti I dan l , besar kecil huruf, spasi dan sebagainya.
Cara kerja atau kinerja captcha sebagai berikut :

           
E.     KELEBIHAN DAN KELEMAHAN CAPTCHA
Kelebihan Captcha :
1.      Keamanan akun
2.      Mencegah flood
3.      Keamanan data-data yang tersimpan
4.      Meminimalis kecurangan dan kejahatan hacker
Kelemahan Captcha :
1.      Karakter yang terlalu rumit untuk di baca. Maka user tidak dapat melanjutkan perintah karena tidak sesuai dengan gambar yang di sensor.
2.      Karakternya telalu sederhana kemungkinan para spammer bisa saja memakai software untuk mengenali tulisan yang ada di image yang kemudian diterjemahkan ke dalam teks.


 

BAB III
PENUTUP

A.    KESIMPULAN

Setelah memahami isi dalam pembahasan diatas maka dapat disimpulkan bahwa :
1.              Captcha digunakan untuk mencegah software otomatis (bot) untuk melakukan tindakan atas nama manusia yang sebenarnya. Tujuan utama dari Captcha adalah memberikan uji tes yang mudah di jawab oleh manusia.Wireless LAN memungkinkan workstation untuk berkomunikasi dan mengakses dengan menggunakan propagasi radio sebagi media transmisi. Wireless LAN bisa menghubungkan LAN kabel yang telah ada sebagai media transmisi.
2.            CAPTCHA ada bermacam-macam jenisnya. Dari huruf biasa, hingga campuran karakter-karakter/simbol aneh yang mungkin tidak terdapat dalam keyboard. Untuk inilah CAPTCHA dibuat. Karena biasaya BOT/ROBOT tidak bisa mengisikan tulisan CAPTCHA yang harus diisi untuk keamanan akun dan lain sebagainya.

B.     SARAN-SARAN
Lebih mengembangkan dan enghasilkan sebuah rekomendasi jenis captcha dalam pembangunan atau pengembangan sebuah website berdasarkan tingkat kenyamanan pengguna karena tingkat kerumitan tulisan atau simbol-simbol.


DAFTAR PUSTAKA