Minggu, 24 Oktober 2010

Utak – Atik Registry Editor (Hacking Registry Editor) (1)

Pada postingan kali ini saya akan mencoba menjelaskan tentang cara mengutak - atik Registry Editor (lebih dikenal dengan istilah regedit), ato biar lebih keren kita sebut saja hacking regedit ya… :-p  semoga bermanfaat… :-)

Sebelumnya apa sih Registry Editor (regedit) itu?

Registry Editor merupakan pusat kontrol utama pada Sistem Operasi Windows. Pada Registry terdapat banyak sekali informasi mengenai software, hardware, dan konfigurasi system computer. Namun di balik sisi fungsionalitas Registry, ternyata Registry dapat dimanfaatkan untuk proses hacking. Hacking Registry merupakan sebuah seni hacking yang menggunakan Registry sebagai media untuk mengeksploitasi suatu Sistem Operasi Windows. Nah, disinilah sisi menariknya… :-p

Sebelum memulainya kita harus tahu terlebih dahulu cara membuka regedit, struktur yang ada pada regedit, apa itu Hive(Cabang Utama), value yang terdapat pada Registry, dll..
Ok, langsung saja, untuk membuka regedit langkah-langkahnya adalah:
  1. Pada menu start Windows, klik pada Start > Run.
  2. Pada jendela run, ketikkan perintah regedit, lalu OK.

Ato dengan cara yang lebih simple kita tinggal menekan tombol Windows + R pada keyboard anda.


Nah selanjutnya Struktur Registry Windows.

Jika anda telah masuk ke Registry Editor, kesan pertama yang ditampilkan oleh jendela Regedit adalah tampilan 5 macam root key. Masing-masing root key tersebut berisikan bermacam-macam key yang digunakan sebagai acuan Sistem Operasi Windows dalam mengonfigurasi semua perangkat lunak yang terinstal dalam Sistem Operasi Windows.
Secara umum, Registry terbagi menjadi 2 unsur, yaitu Hive dan Values Entry.

Hive (Cabang Utama)

Hive merupakan cabang utama pada suatu Registry yang digunakan system operasi untuk menangani operasi tertentu. Kita dapat melihat Hive dari suatu Registry dengan cara melihat pada jendela regedit sebelah kiri. Pada bagian tersebut dapat kita lihat tampilan yang mirip seperti folder. Folder-folder tersebut merupakan Hive dari berbagai macam key pada Sistem Operasi Windows. Untuk melihat posisi Hive kita, kita dapat melihatnya pada status bar jendela regedit.

Pada Registry Editor, terdapat 5 macam Hive Utama, yaitu: 
  
  • HKEY_CLASSES_ROOT, merupakan subkey dari HKEY_LOCAL_MACHINE / software. Hive tersebut biasanya digunakan untuk mengatur asosiasi file pada aplikasi tertentu yang telah terinstal pada Sistem Operasi Windows.  
  • HKEY_CURRENT_USER, digunakan untuk menyimpan informasi dan konfigurasi dari user yang sedang Logged On. Pada key yang terdapat pada Hive ini, biasanya digunakan untuk mengatur policy seputar Windows Eksplorer, Control Panel, dan kebijakan-kebijakan lainnya. 
  • HKEY_LOCAL_MACHINE, berisikan informasi dan konfigurasi seputar Hardware dan Software yang terpasang pada computer yang berhubungan dengan Sistem Operasi Windows. 
  • HKEY_USERS, berisikan informasi seputar user-user yang terdaftar pada suatu computer bersistem operasi windows. 
  • HKEY_CURRENT_CONFIG, berisikan informasi dan konfigurasi seputar hardware yang terpasang pada suatu computer.

Hmmm… bentar, ngopi dl yahh… :-)
Ok, kita lanjut lagi..

Value Entry

Adalah nilai yang dimasukkan pada suatu key Registry Editor, yang berguna untuk mengatur konfigurasi dan behavior suatu aplikasi dan Sistem Operasi Windows. Ada tiga jenis value yang digunakan untuk mengisi dan mengubah nilai key pada suatu Registry Sistem Operasi Windows, di antaranya:

  • DWORD value atau REG_DWORD, merupakan data dengan nilai 4bytes. Pada Sistem Operasi Windows yang biasanya terpakai adalah nilai 1 (true/benar/setuju) dan 0 (false/salah/tidak setuju) saja. 
  • String value atau REG_SZ, merupakan, jenis karakter string biasa, dapat dalam bentuk alphabet, angka, ataupun campuran keduanya. 
  • Binary value atau REG_BINARY, berupa bilangan 0 dan 1. Pada Registry, values binary biasanya digunakan untuk menyimpan konfigurasi seputar hardware yang terinstal pada computer. Kita dapat juga melhat REG_BINARY ini dalam bentuk hexadecimal.

Hmm… mungkin sampe sini dulu ja ya… kita lanjutkan pada postingan selanjutnya.
Selengkapnya...

Sabtu, 23 Oktober 2010

Apa Sih jQuery itu...

jQuery merupakan kumpulan kode/fungsi javascript yang siap pakai ( Javascript Lybrary ), sehingga mempermudah dan mempercepat dalam pembuatan kode javascript. Secara standar, apabila kita ingin membuat kode javascript, maka diperlukan kode yang cukup panjang, bahkan terkadang juga sangat sulit untuk di pahami.
misalnya fungsi javascript untuk membuat stripe ( warna selang - seling) pada baris suatu tabel adalah sebagai berikut :

 function stripe (id){
 var even = false;
 var evenColor = arguments[1] ? arguments[1] :"fff";
 var oddColor = arguments[2] ? arguments[2] :"eee";
 var table = document.getElementById(id);
 if(! table) {return;}
 var tbodies = table.getElementsByTagName("tbody");
 for (var h = 0; h < tbodies.lenght; h++) {
  var trs  = tbodies[h].getElementsByTagName("tr");                  

  for (var i = 0; 1 < trs.lenght; i++) {
    if (! hasClass(trs[i]) && ! trs[i].style.backgroundColor) {
     var tds = trs[i].getElementsByTagName("td");
     for (var j = 0; j < tds.lenght; j++) {
      var mytd = tds[j];
      if (! hasClass(mytd) && ! mytd.style.backgroundColor) {)
      mytd.style.backgroundColor = even ? evenColor : oddColor;
      }
     }
    }
   }
  }
 }


Nah, disinilah peran jQuery sebagai Javascript Lybrary, dimana kita bisa langsung memanggil fungsi yang terdapat pada Library tersebut, yang menarik disini kita hanya memerlukan satu/dua baris untuk membuat warna selang - seling pada suatu tabel, yaitu

jQuery('table tr:nth-child(odd)').addClass('odd');

Kesimpulannya, jQuery menyederhanakan kode Javascript. Hal ini sesuai dengan slogannya ' Write less, do more' cukup tulis sedikit, tapi bisa melakukan banyak hal.    

Selengkapnya...

Brotherhood, Forever, Together

Alhamdulillah...
Inilah blog pertamaku... (-:
Salam hangat dan juga terima kasih buat sahabat-sahabatku ( - kidd - when die - vycod 4rs - reni - tamie - beca - arif kdb - subhan - tahol - bj jhonson - prapto - semua crew Elite FM - semua crew lab. SI & RPL - dan semua yang nda bisa di sebutkan satu persatu di alam jagad ini  ( ojok ngamuk y rek... : p ) - dan juga buat someone yang akhir-akhir ini membuat aku terinspirasi.. ( halah.. gombal... : p )) yang selalu menemani di saat aku kesepian, membantu di saat aku membutuhkan, membimbing di saat aku kebingungan, dan juga mengajariku akan banyak hal,, (-:
Apa yang kita alami dalam kehidupan nyata terkadang sangat melelahkan dan menjengkelkan, tetapi itulah yang membuat persahabatan mempunyai nilai lebih. Seringkali terjadi perselisihan di antara kita, akan tetapi di balik perselisihan itu terdapat hikmah yang sangat waah... : p, dalam artian di sini kita sebagai sepasang sahabat telah menyatakan apa yang sangat menyakitkan dengan tujuan sahabat kita mau berubah...

Proses dari teman menjadi sahabat membutuhkan usaha pemeliharaan dari kesetiaan, tetapi bukan pada saat kita membutuhkan bantuan barulah kita memiliki motivasi mencari perhatian, pertolongan dan pernyataaan kasih dari orang lain, tetapi justru ia berinisiatif memberikan dan mewujudkan apa yang dibutuhkan oleh sahabatnya.

"Friendship...is not something you learn in school. but if you haven't meaning of friendship, you realy haven,t learned anything" (By. Muhammad Ali = Petinju)

Persahabatan...Bukan sesuatu yang anda pelajari disekolah. Tetapi jika anda tidak mempelajari arti persahabatan, anda benar-benar tidak belajar apapun... ( Bener bgt kn... : p )

Beberapa hal seringkali menjadi penghancur persahabatan antara lain :
  • Masalah bisnis UUD (Ujung-Ujungnya Duit)
  • Ketidakterbukaan
  • Kehilangan kepercayaan
  • Perubahan perasaan antar lawan jenis
  • Ketidaksetiaan.
Tetapi penghancur persahabatan ini telah berhasil kita patahkan karena kita adalah sepasang sahabat, yang telah berubah menjadi keluarga terdekat di saat kita jauh dari keluarga.

Renungan
"Mempunyai satu sahabat sejati lebih berharga dari seribu teman yang mementingkan diri sendiri"
“Dalam masa kejayaan, teman2 mengenal kita. Dalam kesengsaraan, kita mengenal teman2 kita.”

Best Regard's
Thorieq El Wava
Selengkapnya...

Powered by Blogger | Designed by Thorieq El Wava | XML Coded By Cahayabiru.com