Home General Computer Multimedia Business Lounge
|
[part-1] Membuat Sendiri Code Untuk Enkripsi
|
|
01-26-2011, 11:02 PM
(This post was last modified: 01-26-2011 11:16 PM by K4pT3N.)
|
|||
|
|||
|
[part-1] Membuat Sendiri Code Untuk Enkripsi
yarp...
Ceritanya si Question [Q] beraksi lagi. Dia baru saja mendapat nilai yang parah dari hasil ujian Semesternya kali ini. Parahnya lagi, nilainya yang ancur itu ditampilkan disitus kampusnya yang tentu saja bisa dilihat oleh banyak orang (Cat.: Diseluruh Dunia <--- baca dengan adegan lambat). Dengan berbekal sebuah mouse dan keyboard, mulailah dia menggerayangi situs kampusnya yang terkenal handal dengan securitynya. Beberapa menit kemudian, setelah melalui beberapa teknik hacking, si Question berhasil memasuki situs kampusnya (hanya beberapa menit? katanya situs handal???), dan mengantarkan dia pada sebuah Database yang berisi Username dan Password untuk bisa login dan tentu saja untuk "mengganti nilai". berikut beberapa username dan password yang berhasil dia dapatkan dari situs kampusnya: Username: Mahasiswa1 Password: MTIzNA== dilihat dari bentuk enkripsi passwordnya, kayaknya neh pake encode Base64. "ah, gampang...". setelah di decode, hasil password=1234. Tapi setelah dipake buat login, ternyata gak bisa buat ganti nilai. karena emang statusnya cuma bisa login sebagai mahasiswa. yarp, dia beralih ke akun berikutnya. Username: Mhs2 Password: 81dc9bdb52d04dc20036dbd8313ed055 dilihat dari bentuk enkripsi passwordnya dan dilihat dari jumlah hurufnya, neh diencrypt pake MD5. "ah, masih gampang...". setelah pake Dictionary Attack, didapati hasil password=1234 (juga). setelah dipake buat login, ternyata gak bisa buat ganti nilai (juga). karena emang statusnya (juga) cuma sebagai mahasiswa. yarp, dia beralih (lagi) ke akun berikutnya. Beberapa Username lain, yang dienkripsi menggunakan metode2 enkripsi yang sudah ada mulai dari Caesar Chipper, ROT13, sha1, dll, berhasil dipecahkan si Question. Tapi tetep ja gak ada 1 akunpun yang bisa digunakan untuk login sebagai dosen untuk mengganti nilai. Padahal yang dia butuhkan hanyalah sebuah akun salah satu dosen untuk bisa mengganti nilai. Yarp, harapan pun akhirnya datang juga, 1 akun terakhir: Username: Sang Dosen Password: ¬hgn@"oìjg Setelah googling, dan mencari referensi semua metode enkripsi, password Sang Dosen tidak berhasil dipecahkan. Dan Si Question pun membanting Laptop Toshiba Satellite E105 miliknya. TAMAT. Cerita diatas hanya fiksi belaka. (ups..plakk!!!) //Article Begin Biasanya, untuk melindungi data kita, misalkan password, kita mengenkripsi data tersebut dengan metode enkripsi tertentu. Tentu saja hal ini menyulitkan seorang cracker untuk mendapatkan data password tersebut. Tapi hal ini bukan berarti tidak mungkin, karena telah banyak beredar tools2 yang berguna untuk mendecrypt sebuah data yang sudah diencrypt. Dengan metode apapun itu. Kalo memang untuk metode encrypt yang umum sudah banyak tools untuk mendecrypt, kenapa kita tidak membuat sendiri saja metode encrypt sendiri yang tentu saja belum ada toolsnya diInternet??? Seperti password yang digunakan oleh Username Sang Dosen "¬hgn@"oìjg". ^_^ yarp, mari kita buat sendiri enkripsi ala Sang Dosen, dan kita namakan Yarp-Chipper v1.0 <--- hehe PHP Code: function yarpChipper($str){Code diatas akan mengubah sebuah string menjadi Nilai Decimal, kemudian diubah lagi menjadi Hexa, lalu diubah menjadi Biner, lalu membalik nilai Biner tersebut, kemudian kembalikan ke nilai Hexa, balik lagi ke Decimal, lalu kembalikan ke nilai String, dan berakhir dengan bentuk karakter yang berbeda. <--- apa-apaan ini???hehe.. Contoh: sebuah string "Sang Dosen" jika kita encrypt menggunakan fungsi diatas, akan menjadi seperti ini: Sang Dosen <--- Kata Asli 83971101033268111115101110 <--- Ubah Menjadi Decimal 53616e6720446f73656e <--- Ubah Ke Hexa 01010011011000010110111001100111001000000100010001101111011100110110010101101110 <--- Ubah Ke Biner 10101100011010000110011101101110010000000010001001101111111011000110101001100111 <--- Membalik nilai Biner ac68676e40226fec6a67 <--- Kembalikan ke nilai Hexa dari hasil pembalikkan Biner ¬hgn@"oìjg <--- dan yang terakhir adalah mengembalikan nilai Hexa menjadi string yang bisa dibaca layaknya sebuah kata biasa. :) Tapi dengan membaca alur logika ini berdasarkan hasil outputnya, sebenarnya metode ini masih bisa dipecahkan. Jadi besok kita update lagi Yarp-Chipper v1.0 ini menjadi versi 2.0 biar lebih komplek dan sedikit lebih menyulitkan seorang cracker. hehe yarp yarp ^_^ |
|||
|
01-26-2011, 11:04 PM
|
|||
|
|||
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
kk...ane bookmark dulu
|
|||
|
01-26-2011, 11:13 PM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
wahhhh makin keren aja TUT nya bang K4pT3N
![]()
|
|||
|
01-26-2011, 11:22 PM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
Wew keren Om Fungsi enkripsinya
Masih bisa dibalikin gak tuh Om...
|
|||
|
01-26-2011, 11:24 PM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
bisa om Cruz3N. dipakein fungsi itu juga, ntar dia balik sendiri kok. hehehe
|
|||
|
01-27-2011, 12:44 AM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
keren sangat.......izin copas...... ditunggu versi 2.0 ny om....
|
|||
|
01-27-2011, 01:22 AM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
wowowowow
mantaff lengkap
|
|||
|
01-27-2011, 01:32 AM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
Bahan pelajaran baru neyh,,,
|
|||
|
01-27-2011, 06:36 AM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
wah keren tutsnya.. pagi2 bangun tiDUr banyak tutor keren bertebaran
|
|||
|
01-27-2011, 09:25 AM
|
|||
|
|||
|
RE: [part-1] Membuat Sendiri Code Untuk Enkripsi
Apaan seh chaer kyk tau aja neh... wakakakakakakak... Woi baju gw mana woi chaer sempak T.T
|
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |


<--- apa-apaan ini???


kk...



Masih bisa dibalikin gak tuh Om...









