at 10:10 AM

Menjebol password berbintang, m****


Pernah menemukan kondisi dimana suatu browser udah terbuka pada suatu situs yang memerlukan login, dan asiknya lagi username dan password telah diisi? Jika sering main ke warnet2, hal ini pasti sering ditemui. Enak tinggal klik login maka kita akan masuk ke halaman user yang telah diisi tersebut, selain itu pasti juga pernah berpikiran ini passwordnya apa ya… Ya kita tidak apa sebenarnya password tersebut, karena semua karakter pada password tersebut telah diganti dengan tanda bintang atau karakter lainnya. Untuk menjebol password berbintang tersebut sebenarnya banyak software tersedia (ini saya lakukan dulu ketika menemukan kondisi seperti ini), namun sebenarnya ada trik yang jauh lebih sederhana, yaitu dengan sedikit pengetahuan tentang programming (berbahagialah para programmer), terutama javascript.
Ya dengan sedikit pengetahuan saja, hal ini bisa dilakukan dengan mudah, bahkan saya menemukan trik ini dengan browsing sebentar tentang javascript, mencoba dan berhasil.
Berikut kronologis menjebol password tersebut.
at 3:12 PM

Belajar Programming Secara Online

Belajar programming tentu saja paling cocok dilakukan dikomputer sendiri, karena kita bisa melakukan instalasi kebutuhan-kebutuhan untuk melakukan programming tersebut. 
Tapi bagaimana kalo kita sedang online bukan dikomputer sendiri sementara compiler atau interpreter untuk bahasa pemrograman yang kita butuhkan tidak ada,,,
Hal kadang ane alamin ketika main di laptop teman atau diwarnet,, kemudia coba-coba browsing internet tentang interpreter online,,,
Salah satu hasil yang ditampilkan adalah codepad.org
Tampilan situs codepad.org

at 5:03 AM

Python dan Bilangan Prima




#!/usr/bin/env python
import sys                         # untuk mengambil argument yang diberikan
ret=True                           # return value
def itsPrime(val):               # definisi fungsi itsprime, return(1=prime, 0=not prime, -1=error value )
    global ret;                     # agar ret bisa diakses dari fungsi
    if val >= 2:                   # jika nilai yang diberikan besar dari 2
        if val > 9:                 # jika nilai yang diberikan besar dari 9
            up=10                  # nilai maksimum untuk  pembagian =10
        else:
            up=val                 # jika tidak maka nilai maksimum=nilai yang diberikan
at 3:33 PM

Javascript: document.get - Error atau menghasilkan null

Suatu ketika sedang membuat sebuah dokumen html, yang tentu saja membutuhkan javascript sebagai pemanis halaman. Ane menemukan error yang sangat membuat stress, yaitu error atau null ketika mengambil elemen pada  html, waktu itu dilakukan dengan perintah document.getElementById('element') padahal tak ada yang salah dengan perintah diatas begitu juga "element" telah dideklarasikan terlebih dahulu pada tag htmlnya, tapi kenapa masih error.
Kurang lebih begini script yang ane bikin
<html>
  <head>
    <title>I've Got null</title>
    <script type="text/javascript" >
       var x = document.getElementById('element');
       alert(x.innerHTML);
    </script>   
  </head>
  <body>
    <div id="element">ELEMENT DISINI </div>
  </body> 
</html>

Tak ada yang salah bukan??
at 11:22 PM

Hacker Pencuri Chip Virtual Zynga di penjara 2 tahun

Seorang hacker asal Inggris yang kecanduan judi poker buatan Zynga ditangkap polisi dan dipenjara selama 2 tahun setelah mencuri chips. 
Ashley Mitchell, 29 tahun melakukan hacking pada situs web Zynga yang kemudian mencuri chip game virtual dengan nilai $400 billion yang dipindahkan ke akun Facebook palsu miliknya.
Chip virtual ini bisa digunakan hampir disemua game yang dibuat oleh Zynga.

Awalnya Zynga menduga ini adalah tindakan dari orang dalam pada bulan Agustus 2009, tapi setelah dilakukan penyelidikan ternyata seorang hacker telah menyusup ke server Zynga yang berpura-pura sebagai karyawan untuk melakukan pencurian ini.
at 6:44 AM

Singkatan Recursive ( Emacs )


Judul diatas merupakan salah kebiasaan unik dari hacker, yaitu Singkatan Rekursif, atau singkatan yang memanggil dirinya sendiri. Tulisan ini saya dapat dari Emacs 23.1 pada file JOKES.
Emacs memang membuat editing file lebih asyik meski Emacs sebenarnya mempunyai kemampuan yang jauh lebih dahsyat bahkan lebih powerfull daripada editor yang telah mendukung IDE sekalipun.
Coba lihat video ini bagaimana melakukan coding html jauh lebih mudah dan mengasyikkan
Berikut beberapa contoh  Acronim Recursive Untuk Emacs

——–
Eight Megabytes And Constantly Swapping
at 10:00 PM

Kamus on Terminal ( C Version )


Sebelumnya setelah membuat program kamus, ada opsi yang akan ditambahkan yaitu opsi -a (untuk penambahan text ke dalam file dictionary). Namun tiba-tiba terlintas di pikiran W jika program ini W tambahin terus menerus kata-kata ke dalam file dictionary nya, besar kemungkinan akan membuat program di execute lebih lama karena besarnya file dictionary.
Masalah ini W tanya di forum-forum, gimana cara menyelesaikan masalah seperti ini, setelah begitu banyak solusi, yang paling banyak ngasih bantuan bilangnya gini “write in C”.
Yah mungkin W harus coba untuk menulis program ini ke dalam bahasa C, dan ini dia kode yang W tulis dengan bahasa C.
#include <stdlib.h>
#include <stdio.h>
#include <string.h>