Belajar Cracking untuk pemula | Ebith.id
Home » , » Belajar Cracking untuk pemula

Belajar Cracking untuk pemula

File Name: Cracking untuk pemula
File Submitter: dono
File Submitted: 12 Jan 2013
File Category: Reverse Code Engineering

Author:  Drubizca
Group: RNDC

Tutorial ini hanya untuk tujuan pembelajaran semata. Penulis tidak bertanggung
jawab atas penggunaan maupun penyalahgunaan dari tutorial ini. This tutorial is
for educational purpose only, I'm not responsible for it's use / misuse.

Tutorial ini khusus untuk para pemula sebagai pengantar untuk software cracking
atau dalam lingkup yang lebih luas bisa disebut sebagai software reverse code
engineering (RCE). Dan tutorial ini hanya merupakan pelengkap dari interview
bersama om fako[1].

Seperti diketahui, kebanyakan pengguna perangkat elektronik khususnya komputer
apalagi di Indonesia cukup lekat dengan aplikasi bajakan dan biasanya hanya
tahu soal key generator / patch / loader /serial number tanpa mengetahui sumber
ataupun mekanisme hingga "produk" tersebut bisa sampai ke tangan mereka. Oleh
karenanya pada tutorial kali ini saya akan membahas sedikit mengenai dunia
cracking ini, walaupun mungkin ada beberapa informasi yang kurang akurat :D

Sebagai gambaran mengenai "cracking scene" internasional, rata-rata kelompok
besar merupakan organisasi yang terkoordinir cukup rapi dimana tiap anggotanya
cukup disiplin. Dan jangan salah, biasanya kelompok besar tersebut anggotanya
rata-rata sudah memiliki pekerjaan tetap bahkan sangat baik dalam hal akademik
dan ada juga yang sudah berkeluarga. Kebanyakan melakukan aktifitas cracking
untuk memenuhi rasa ingin tahu khususnya algoritma atau trik yang digunakan
oleh sebuah software. Satu kelompok biasanya dibagi menjadi beberapa divisi:

* Supplier, yaitu orang-orang yang memberikan suplai software terbaru bahkan
  yang belum dirilis. Biasanya supplier akan menyimpan software tersebut pada
  server yang biasa disebut dengan drop site dan hanya bisa diakses oleh
  anggota kelompoknya.

* Cracker, yaitu orang-orang yang bertugas untuk melakukan reverse engineering
  terhadap software sehingga dapat digunakan secara penuh. Mereka ini yang
  melakukan proses disassembly, debugging, unpacking dan lain sebagainya.

* Coder, yaitu orang-orang yang bertugas untuk membuat template aplikasi untuk
  key generator / patch / loader / sfv checker / tools dan lain sebagainya.
  Kadang mereka juga membuat intro.

* Courier, dulunya diisi oleh perorangan namun saat ini rata-rata sudah
  diotomatisasi menggunakan script. Courier bertugas untuk menyebarkan hasil
  (release) dari kelompok ke situs-situs di seluruh dunia. Sebelum dirilis
  biasanya courier ini akan melakukan dupecheck yaitu pengecekan apakah
  software yang akan dirilis sudah dirilis duluan oleh kelompok lain.

Untuk dapat masuk ke dalam sebuah kelompok, biasanya butuh persetujuan dari
salah seorang dari kelompok tersebut. Dan jika diterima, maka akan melalui
proses trial untuk mengetahui kinerja dari anggota baru tersebut. Dan setelah
lulus dari proses trial dan menjadi anggota tetap, maka akan diberikan
privilege lebih. Selanjutnya beberapa kelompok ada yang menggunakan reward
point, dimana setiap rilis dari member akan diberi point dan setelah
diakumulasi maka privilegenya akan naik dan diberi akses ke private tools dan
namanya akan dimasukkan ke dalam informasi rilis dengan predikat cracker of the
month.

Jalur komunikasi yang umum digunakan oleh cracker adalah melalui IRC (Internet
Relay Chat), namun dengan beberapa tambahan pengamanan. Channel diset private,
hanya bisa masuk melalui invitasi dan diberi password. Channelnya juga
dienkripsi, biasanya menggunakan gabungan blowfish dan base64. Selain kelompok
yang murni melakukan cracking, ada juga kelompok yang isinya bermacam-macam,
dan biasanya disebut dengan istilah HPVC (Hacking Phreaking Virii-coding
Cracking). Nah, sebelum tutorial ini jadi membosankan, saya akhiri dulu sampai
di sini bagian pendahuluannya.

Selanjutnya silahkan download file ini

Click here to download this file

0 komentar:

Posting Komentar