Faculty of Information Technology

My faculty in Satya Wacana Christian University. Mini Indonesia.

Photobucket

The Amazing RPG Game

Defence of the Acients or DotA is my favorite RPG games. You have to try it.

My lovely Notebook Product

Compaq is the best Notebook produk. I'm very like it. That's my first Notebook.

Pages

Tuesday, 30 October 2012

Perbedaan Hacker & Cracker


Sering sekali beberapa orang salah mengartikan istilah Hacker. Di kalangan masyarakat, orang yang mencuri password email, pin ATM, dan sebagainya itu adalah seorang hacker, padahal itu salah. Penjelasan dibawah memberi pengertian lebih jauh mengenai perbedaan antara Hacker dan Cracker.

  1. Hacker adalah sebutan untuk orang atau sekelompok orang yang memberikan sumbangan bermanfaat untuk dunia jaringan dan sistem operasi, membuat program bantuan untuk dunia jaringan dan komputer. Hacker juga bisa di kategorikan perkerjaan yang dilakukan untuk mencari kelemahan suatu system dan memberikan ide atau pendapat yang bisa memperbaiki kelemahan system yang di temukannya.
  2. Sedangkan Cracker adalah sebutan untuk orang yang mencari kelemahan system dan memasukinya untuk kepentingan pribadi dan mencari keuntungan dari system yang dimasuki seperti pencurian data, penghapusan, dan banyak yang lainnya.
Hacker :
  1. Mempunyai kemampuan menganalisa kelemahan suatu sistem atau situs. Sebagai contoh : jika seorang hacker mencoba menguji suatu situs dipastikan isi situs tersebut tak akan berantakan dan mengganggu yang lain. Biasanya hacker melaporkan kejadian ini untuk diperbaiki menjadi sempurna. Bahkan seorang hacker akan memberikan masukan dan saran yang bisa memperbaiki kebobolan system yang ia masuki.
  2. Hacker mempunyai etika serta kreatif dalam merancang suatu program yang berguna bagi siapa saja.
  3. Seorang Hacker tidak pelit membagi ilmunya kepada orang-orang yang serius atas nama ilmu pengetahuan dan kebaikan.
  4. Seorang hacker akan selalu memperdalam ilmunya dan memperbanyak pemahaman tentang sistem operasi.
Cracker :
  1. Mampu membuat suatu program bagi kepentingan dirinya sendiri dan bersifat destruktif atau merusak dan menjadikannya suatu keuntungan. Sebagaicontoh : Virus, Pencurian Kartu Kredit, Kode Warez, Pembobolan Rekening Bank, Pencurian Password E-mail/Web Server.
  2. Bisa berdiri sendiri atau berkelompok dalam bertindak.
  3. Mempunyai website atau channel dalam IRC yang tersembunyi,hanya orang-orang tertentu yang bisa mengaksesnya.
  4. Mempunyai IP address yang tidak bisa dilacak.
  5. Kasus yang paling sering ialah Carding yaitu Pencurian Kartu Kredit, kemudian pembobolan situs dan mengubah segala isinya menjadi berantakan. Sebagai contoh : Yahoo! pernah mengalami kejadian seperti ini sehingga tidak bisa diakses dalam waktu yang lama, kasus klikBCA.com yang paling hangat dibicarakan beberapa waktu yang lalu.
Ada beberapa jenis kegiatan hacking, diantaranya adalah: Social Hacking, yang perlu diketahui : informasi tentang system apa yang dipergunakan oleh server, siapa pemilik server, siapa Admin yang mengelola server, koneksi yang dipergunakan jenis apa lalu bagaimana server itu tersambung internet, mempergunakan koneksi siapa lalu informasi apa saja yang disediakan oleh server tersebut, apakah server tersebut juga tersambung dengan LAN di sebuah organisasi dan informasi lainnya.

Technical Hacking, merupakan tindakan teknis untuk melakukan penyusupan ke dalam system, baik dengan alat bantu (tool) atau dengan mempergunakan fasilitas system itu sendiri yang dipergunakan untuk menyerang kelemahan (lubang keamanan) yang terdapat dalam system atau service. Inti dari kegiatan ini adalah mendapatkan akses penuh kedalam system dengan cara apapun dan bagaimana pun.

Jadi dapat diambil kesimpulannya bahwa Hacker yang ‘baik’ adalah orang yang mengetahui apa yang dilakukannya, menyadari seluruh akibat dari apa yang dilakukannya, dan bertanggung jawab atas apa yang dilakukannya. Sementara hacker yang ‘jahat’ atau biasa disebut cracker adalah orang yang tahu apa yang dikerjakannya, tetapi seringkali tidak menyadari akibat dari perbuatannya. Dan ia tidak mau bertanggung jawab atas apa yang telah diketahui dan dilakukannya itu. Karena hacker adalah orang yang tahu dalam ketahuannya, di dunia hackers tentu saja ada etika yang mesti dipenuhi dan dipatuhi bersama.


Lebih jauh lagi tentang Cracker, 
  • Cracker adalah seseorang yang berusaha untuk menembus sistem komputer orang lain atau menerobos sistem keamanan komputer orang lain untuk mengeruk keuntungan atau melakukan tindak kejahatan. Inilah yang membedakannya dengan hacker.
  • Prinsip kerja hacker dan cracker sebenarnya sama. Yang membedakan keduanya adalah tujuannya. Dari segi kemampuan, cracker dan hacker juga tidak jauh berbeda.
  • Tapi cracker seringkali memiliki ilmu yang lebih oke dan keberanian serta kenekatan yang lebih besar daripada hacker.
  • Namun dari segi mentalitas dan integritas, keduanya beda jauh.
Sekian postingan kali ini, semoga dapat menambah pengetahuan anda seputar Hacker & Cracker.
Terima kasih telah membaca.. ^_^

Wednesday, 24 October 2012

Belajar VB.NET - Program Button Usil

Melihat judul di atas mungkin ada diantara kalin yang bingung. Yup,, kali ini kita akan membuat sebuah program sederhana bahkan bisa dibilang "Usil' (hehehe)  di VB.NET. 
Oke, sekarang lihat gambar dibawah 
Program Button Usil
Penjelasan program : jika cursor mouse diarahkan ke Button "Click Me", sesaat sebelum cursor menyentuh button, button akan berpindah tempat dan seterusnya.

Cara membuat : 
  • Buat Project Baru => File - New - Project - Windows Application
  • Klik OK
  • Interfacenya, Buat 1 Button 
  • Ganti Property Text nya = Click Me. Atau bisa terserah anda
  • Ganti Property Name nya = btn_Klik
  • Saatnya Coding ^_^ - Klik kanan form - View Code
Tapi sebelumnya, pada bagian Class Name pilih btn_Klik.
Dan bagian Method Name pilih MouseEnter, agar pada saat Cursor mouse diarahkan ke button maka Event MouseEnter akan terpicu.
Class Name                                                                              Method Name                                                       d    
           
Setelah itu, masukkan Code dibawah ini :

        Dim R As New Random
        Dim x As Integer = R.Next(600)
        Dim y As Integer = R.Next(600)

        btn_Klik.Location = New System.Drawing.Point(x, y)

Setelah selesai, coba jalankan dan lihat hasilnya.. ^_^

Jika anda masih bingung, bagaimana contoh programnya, silahkan download aja. Klik link di bawah ini
Download Sample Program

Terima kasih sudah membaca... :)

Followers