You are currently browsing the monthly archive for Mei 2007.
Versi terbaru yang masih beta yaitu 6.0, keren banget sih….
tambahannya banyak, ada UML, SOA, Ruby dkk. 
Setelah saya mencoba UML (yang lain ga ngerti makenya…), ternyata ada fasilitas generate code… Keren banget.. sangat membantu sekallliiiiii…walaupun ga semua dibikinin, tapi cukup sangat membantu, tinggal kita klik-klik-klik eh source codenya udah jadi…
saya mencoba membuat class diagram suatu aplikasi, dan kira-kira kayak gini, jelek ya… maklum belom jadi, masih tahap awal, dan masih ngaco
dan setelah saya klik kanan->generate code :

hasilnya udah dicoding semua class-classnya, coba sendiri aja yah….

Warnet, warung internet, mungkin mulai populer sejak tahun 2000-an (entah tahun berapa, 2000-an bisa aja 2007). Tahun-tahun sebelumnya memang sudah ada, tapi jarang sekali bisa dijumpai. Nge-tren gara-gara internet mulai booming di Indonesia. Kalau kita perhatikan, di tahun 1998 (kalo ga salah), yang namanya internet itu masih suatu makhluk aneh (emangnya yang bener kapan sih internet itu masuk indonesia). Seingat saya, Infokomputer jaman itu menyebutkan bahwa komputer multimedia baru anget-angetnya (tai ayam kali…
). Maklumlah, saya baru baca majalah komputer tahun 2000-an (tapi yang dibaca majalah tahun 1990-an). Udah basi, tapi cukup bermanfaat.
Saat ini karena internet berkembang pesat, maka pengusaha kecil, menengah maupun besar melihat peluang pasar dengan mendirikan warung internet (terinspirasi dari wartel kali ya pake warung-warungan). Kalau orang menelepon di wartel kan ada timernya (benda kotak yang dapat mengeluarkan angka secara ajaib, dan terus meningkat kalau kita menelepon). Sebenarnya benda ajaib tersebut berfungsi untuk membantu menentukan berapa biaya yang harus dibayarkan konsumen kepada wartelnya.
Sekarang kita analogikan wartel dengan warnet. Kalau wartel punya kotak ajaib itu, warnet juga ga mau kalah! Dengan segala daya dan upaya pemilik warnet berusaha agar warnetnya tidak rugi (Bego namanya kalau buka warnet dengan tujuan merugi!). Nah mereka juga pasang alat yang bertujuan menandingi wartel. Berhubung si warnet hanya mengeluarkan biaya yang flat untuk internetnya (tidak seperti wartel, kalo interlokal, apalagi nelepon ke HP, argonya argo kuda liar!). Tentunya dengan karakteristik tersebut mudah bagi pengelola untuk memasang timer tersebut. Semua bisa dipatok dengan harga flat (hitungan per-waktu). Ada yang memasang tarif per-jam hingga per-detik (yang ini kayak bom waktu). Untuk menunjang keberhasilannya, timer dapat bermacam rupa. Pernah suatu ketika ada warnet yang benar-benar tradisional, dia pake JAM DINDING !! Jadi pas kita masuk dicatet jam masuknya di buku kredit (yang panjang-2 ga jelas), terus pas keluar ditagih deh.. Tapi menurut saya inilah warnet paling ideal dan tidak merugi !… Begini penjelasannya…
Warnet di Indonesia hampir 100% memakai OS windows (kecuali pas lagi ada razia beberapa waktu lalu, pada tutup semua, yang buka adanya pake linux). Windows itu punya karakter bisa menjalankan program otomatis dengan beberapa cara. Yaitu melalui registry (paling kuat), startup menu (paling lemah), setting di *.INI files (BOOT.INI, SYSTEM.INI), dan beberapa lainnya yang tidak saya ketahui… Tapi di semua tempat itu seluruhnya LEMAH !!! yang cukup kuat waktu jaman win 9x dulu, lewat autoexec.bat, tapi semenjak win 2000 dan xp, masih bisa ga ya?
Itulah yang dimanfaatkan oleh program billing yang dipakai para warnet. Program billing ada bermacam-macam, ada yang sama warnetnya dibikin sendiri, atau beli, bajak, dsb. Kepanjangan nih… Jadi 2 artikel aja ya…

Pernah saya menjumpai warnet yang membuat program billingnya sendiri. Trus diinstallnya di komputer masing-masing (independen). Maka ketika saya udahan main internetnya, petugas warnet ngelongok (ngintip) komputer yang saya pakai kemudian melihat program billingnya (disitu ada biaya yang harus saya keluarkan). Tapi uniknya setiap saya berwarnet disana, kemudian jam komputer saya rubah, maka billing akan berubah juga. Jadi saya mundurin aja jamnya sejam atau dua jam (padahal ngewarnet udah tiga jam), saya cuma bayar sedikit aja. Ekstrimnya saya ngewarnet sejam, tapi jam sistem saya mundurin lima jam, maka billing jadi minus (warnetnya yang bayar sama saya!!).
Dulu sih banyak warnet yang kayak gitu, tapi sekarang udah enggak ada (kalau masih ada bego aja ya…
). Itu masih tradisional, belum bisa nandingin wartel, masak seorang petugas wartel mesti ngelongok dulu ke dalam KBU (Kamar B**** Umum)? Biar bisa nandingin wartel (setidaknya mirip) jadi semua biaya udah bisa dilihat di komputer kasir, maka para programer tukang warnet berjibaku untuk program ini. Sekarang jamannya billing client-server. Jadi server yang menghitung biayanya (client ga ngaruh!!!). Tapi masih bisa diakalin koq!!! Waktu saya SMA, duit pas-pasan, cuma cukup buat ongkos ajah, ga bisa warnetan.. Jadi…Tolong kepada pembaca jangan dipraktekan!! Ga boleh!! ini cuma buat pengetahuan aja, atau buat pengusaha warnet biar ga rugi.. OKe JAnjI Yaaa… kalo ga janji saya ga mau nerusin nih…
Konsep dari client-server adalah dimana sebuah client me-request kepada server untuk suatu informasi dan akan ditindaklanjuti oleh server. Tindak lanjut dapat berupa mengirimkan informasi kepada client, atau hanya berupa tindakan (proses) saja. Yang pasti sebuah server akan merespon permintaan dari clientnya. Oh iya, saya selalu diprotes gara-gara nulis blog susah dimengerti.. ntar ada yang nanya client tuh apa, server tuh apa… Baca aja artikel yang judulnya… Client oh client di blog ini. Jadi harus ada permintaan dari client untuk menjalankan billing buat dia. Berarti, program billing warnet juga melakukan permintaan itu.. Idenya adalah bagaimana menghentikan permintaan itu (dipalak di tengah jalan, terus dibunuh deh)….
Setiap saya ke warnet ber-windows, pastilah ketika menyalakan komputer (kalo belom nyala), dan sudah boot serta siap digunakan, maka saya disuguhi tampilan BILING EXPLORER !! dengan gambar kartun disneynya yang lucu, ataupun lampu merah-kuning-ijo. Saya sering ga suka sama tampilan itu… maka saya reset aja deh komputernya, terus nunggu sampe mulai lagi, nah pas logo windows (dengan garis kotak-kotak yang jalan-2) itu hilang (pas kursor mouse mulai menampakkan dirinya), maka saya tekan ctrl+alt+del, munculah task manager. Eh masa tiba-2 di tab application muncul program namanya Client-08, saya end task aja.. kok ajaib ya tampilan BILLING EXPLORER ga pernah muncul lagi? ya udah saya internetan aja deh… Nah pas mau udahan, saya cari program client-08 ampe ketemu, terus saya jalanin, dan seperti biasa saya login (pura-puranya baru mau internetan, padahal udah 5 jam), then main deh 10-15 menit, terus udahan. Kok aneh banget ya… udah internetan 5 jam tapi yang ditagih cuma 15 menit ???
Maka dari itu, saya seneng banget kalau yang nyalain komputer saya sendiri, terus warnetnya agak rame tapi engga penuh, warnetnya ber-AC, tukang warnetnya rada bloon (sori buat para tukang warnet..), billingnya BILLING EXPLORER, dan …. (ga bisa saya sebutin disini, ntar ada yang marah). Tapi saya ga seneng kalo begitu dateng ke warnet dicatat di buku kredit jam kedatangan, begitu pulang ditagih.. (manual banget!), tapi saya akan sangat senang jika ketika datang jam dindingnya MATI…. hahaha……
Tulisan ini cuma buat mendukung tulisan saya yang lain. Hanya menjelaskan apa itu client dan server….Saya hanya kan menjelaskan dengan bahasa sehari-hari, bukan dari buku atau referensi dan menurut pemahaman saya, kalau terdapat kesalahan mohon diberi tahu…
Saya hanya menulis artikel singkat, yang mendukung tulisan saya yang lain, sebenarnya client-server ini adalah konsep komunikasi data (jaringan), selain client-server ada juga peer to peer dsb. Atau apalah… saya juga ga tau … masih awam nih
Client itu gampangnya begini, yang dimaksud client itu sebenarnya suatu perangkat, entah itu komputer, handphone, atau apalah (bahkan kulkas juga bisa jadi client). Tapi client lebih ke arah komunikasinya. Jadi antar perangkat saling berkomunikasi. Misalkan handphone kita mengakses server indosat (lewat GPRS), maka handphone kita sebut sebagai client, dan servernya adalah indosatnya. Nah kira-kira gampangnya begitu client dan server.
Client yang dimaksud pada tulisan saya nge-warnet gratis adalah komputer warnet. Jadi komputer yang kita pakai buat internetan di warnet itu disebutnya client. (bagi yang sudah tau mohon maaf, pasti nge-betein, ini buat temen-temen saya yang suka sama saya, eh maksudnya suka ngomentarin kalo dia ga ngerti) So, si servernya di mana? ternyata dia ada di kasir, itu lho yang kalau kita udahan maen, pas mau bayar dia ngelongok layar monitornya…Jadi kita berusaha untuk mencegah agar komputer kita mengirimkan data ‘mulai hitung harga sewanya!’ ke komputer kasir.
OKE, itu gampangnya aja, kalo mau tau lebih lanjut, baca aja sendiri di buku-buku jaringan.. bli gih sana…
Salam manis..

Steganografi ? dari www.kriptonesia.com/forum postingnya de la rochabilang
“steganografi itu lebih kepada “menyembunyikan” informasi secara harfiah berarti bener2 mengklamufasekan informasi baik secara fisik maupun teknik, sedangkan kriptografi sifatnya mem”formulasikan” informasi agar hanya dapat dimengerti oleh orang yg mengetahui formula-nya. Nah, biasanya formulasinya itu hitungan matematis atau algoritma”.
saya sih masih kurang paham, ini aja saya ambil dari forum, coba kalau dari buku bilang apa? ah pusing, tapi yang saya tangkap bahwa steganografi itu merupakan penyembunyian informasi, bener ga? mohon dikoreksi….
Saya pernah mendapatkan software untuk menyembunyikan file ke dalam file musik (*.wav apa *.mp3 gitu, lupa, sekarang softwarenya udah ilang, ga tau download dimana). Selain file musik juga dapat disisipkan pada file gambar. Pada waktu itu saya ga tau cara kerjanya, apalagi kata-kata steganografi…. Ga pernah lah denger…
Beberapa hari yang lalu saya mendapatkan sebuah email dari pembaca blog ini, yang menanyakan tentang virus, saya jadi teringat masa-masa indah dulu… (emangnya apaan coba….?) Akhirnya saya mendapatkan sebuah ide…
Apakah Bisa Menyembunyikan File dalam Virus ?
*** Jawabannya BISA !!!
Begini konsepnya… Pada dasarnya virus itu merupakan suatu program juga.. di dalamnya pastilah berisi kode-kode aneh yang kalau dibaca sama mesin (kompie maksudnya) jadilah sesuatu yang hidup…! Setahu saya, yang namanya cirus eh salah virus (sory salah ketik, c ama v itu deketan sih (males pake backspace biar tulisannnya banyak) hehe
), lanjutin virus tuh bisa berkembang biak dan hijrah kemana-mana. Cepet banget lagi perginya, udah gitu berkembang biak di tempat baru. Terus mulai deh menjalankan rencana si penciptanya. HAH.. BUM… lalu meledak !
Nah karena merupakan suatu program, si pembuat dapat saja menyediakan tempat kosong ataupun kata-kata tak berguna yang disisipkan menyebar di seluruh tubuh program. Nah space ini dimanfaatkan untuk menyembunyikan file lainnya… Saat seseorang hendak mengakses file ini, dia harus mendisassembly terlebih dahulu untuk mendapatkan informasinya. (Dia kan gak tau tempat si informasi bersarang), salah-salah dia mengeksekusi virus, maka BUUUMM !!
Lagian siapa juga yang nyangka bahwa si virus merupakan carrier dari informasi rahasia???
Ini baru konsep aja, kalau yang tertarik terhadap programnya bisa menghubungi saya, silahkan anda post comment saja, nanti saya balas via email.
Beberapa hari yang lalu, ada seorang teman (cewek, n cukup manis jg.. hehe…
, eh sorry maaf takut ada yang marah please jangan marah…
) yang mengirim SMS dengan menanyakan bagaimana caranya memiliki sebuah email (Maklumlah teman kita yang satu ini baru kenal internet). Saya sulit menjelaskannya lewat SMS, capek booo… jempol gue bisa bengkak kalee… Mending ketemu aja langsung, kita ke warnet bareng, terus nraktir gue… (harusnya begitu mbak)
Yaudah, mending baca ini aja yaa… Sory buat yang udah faham, bete kali baca tulisan ini.. Tapi saya jadi ingat seseorang, dia adalah seorang hacker yang lumayan jago, waktu pertama kali kenalan sama dia masih scriptkiddies. tapi masa hacker ga bisa bikin email, cuma jagonya nge-deface ajah..! Payaaaahhhh….
Pertama, Sebenarnya email tuh apa yaa…? Gampangnya gini aja, email tuh sama kayak surat, kita kirim ke orang, atau kita bisa terima dari orang. Berarti punya alamat kan? Oke, kalau kirim surat ke rumah saya, misalnya alamatnya JL. eks, nomor sekian bla.bla.bla.. Yang alamat itu menunjukkan rumah saya. Nah kalau di internet gimana?

Analoginya sama aja… Internet itu ratusan juta komputer (gue ga tau jumlahnya berapa.. ini ga ada referensinya!) yang terhubung dalam satu jaringan. Anggap aja setiap komputer ini sebuah rumah yang terhubung oleh jalan. Nah setiap komputer ini memiliki alamat masing-masing (biasa disebut IP-address <internet protocol>) IP-address tersebut berbentuk angka, misalnya : 64.233.161.104 (ga tau ini alamat mana). Analogikan bila rumah terhubung ama jalanan, pasti ada alamatnya dong (emang ga mesti juga sih…). Ribet kan klo orang ngapalin angka-angka ini. Makanya ada yang namanya DNS (Domain Name Server) <kali kalo di kehidupan sehari-hari analoginya kantor pos atau kantor kelurahan>, jadi cukup dengan menyebutkan alamat yang orang bisa inget, misalnya www.google.co.id, sama DNS diterjemahin ke 64.233.161.104.

Nah alamat komputer yang kita tuju itu katanya sih disebut server (referensi cari sendiri…!). Jadi kalau mau bikin email, pertama kali yang kita tentukan adalah 1. dimana kita mau buat email ?
Sebenernya saya lebih tertarik menulis gimana kalau kita buat mail server sendiri.. jadi server emailnya ada di komputer kita (Bisa kok! walaupun pake telkomnet instan aja), tapi karena permintaan si mba ini maka kita pake yang free aja. Misalkan kita tentukan di server yang populer (contohin yahoo aja yah…), maka kita masuk aja ke http://mail.yahoo.com 
Lalu klik sign up (tanda merah), kemudian akan tampil 
Isikan formulirnya (terutama yang ada tanda *-nya). Setelah itu kalau mau baca-baca Terms of Service ya monggo.., terus klik I Agree., Jangan samapai salah di kolom Verify Your Registration , isikan dengan tulisan mencong-mencong di bawahnya. (contoh di atas isinya 2dex).
Maka akan tampil 
Perhatikan yang dilingkari merah (ntar ga ada elipse merah itu ya…!), itu adalah alamat email anda … catat, jangan lupa lagi…!!!! pada contoh di atas alamatnya citycryptx509@yahoo.com , nah itu cara bikin email, cara ngebuka email, nanti aja dibahas lagi… mudah bukan … Basi ya…?
Kalau mau bikin sendiri mail servernya, silahkan cari program mail server, install di komputer, trus tinggal setting alamatnya (bisa pake DNS yang free). Nanti coba akan saya tulis, ada yang berminat…?
Gak tau kenapa, kemarin kok ga’ mau muncul situs ini… 1majorhost

tapi sekarang udah bisa lagi…Fasilitasnya lumayan keren juga kok, ada application installernya, udah ada UseBB, Nucleus, MyBB, Xoops, phpBB2, sBlog, Mambo, Joomla, wordpress, galery, dsb. tinggal klik aja.
Fasilitas databasenya MySQL, traficnya juga gede banget (pokoknya ekstrim deh..), bisa juga koneksi lewat ftp, tapi kalau mau pakai file managernya juga relatif mudah digunakan. (Tulisan ini diposting buat ngingetin gue aja, kalau yang mau ikutan ya monggo…)
Akhir-akhir ini saya mencoba mencari Software buat nge-posting blog. Mungkin semuanya sudah pada tau, maklumlah saya orang awam nih.. posting ini cuma sekedar mengingatkan saya pribadi, kalau-kalau saya lupa nantinya.. Kalau teman-teman bisa terbantu, syukurlah bisa membantu. Program ini lumayan bagus, namanya BlogDesk (www.blogdesk.org). Instalasinya cukup mudah, sudah ada wizardnya. Setelah diinstall, dapat langsung dipakai, tinggal disetting aja. Gampang pula, dipandu juga sama wizard. WordPress.com juga sudah dikenali.. Mudah kok…Sayangnya yang saya dapat cuma buat windows, ada yang tau buat linux ga?

![]()
Selama ini seseorang yang ingin mengirimkan suatu pesan ’secret’, katanya sih bisa dienkripsi pake software maupun hanya sekedar tool saja. Kalau kita cari di internet, pasti banyak cara-caranya dengan suatu algoritma kriptografi. Mulai dari simetrik kayak AES, Blowfish hingga asimetrik yang populer misalnya RSA. Tapi semuanya itu tidak lepas dari suatu pengaman (bisanya orang-orang pada nyebut dengan kunci). Kayak motor aja, supaya aman dikasih kunci, kalau mau lebih aman pake gembok tambahan. Lebih aman lagi ditambahin alarm. Paling aman ga usah punya motor, ga takut ilang kann.. ![]()
Sama halnya dengan suatu pesan yang kita anggap rahasia. Mau aman enkripsi dulu, mau lebih aman dobel aja enkripsinya pake kunci yang lain. Lebih aman lagi (kalau di motor ditambahin alarm), pake aja steganografi. Mau lebih aman lagi? (ketemu aja ama penerima pesan, terus bisikin deh dikupingnya mau ngomong apa… ![]()
Kemanan yang harus dijaga dari suatu pesan rahasia yang dienkripsi bukan pesannya, tapi kunci yang digunakan untuk mengenkripsi pesan tersebut. Nah cara utamanya ya dirahasiakan dong kuncinya. Atau kunci tersebut bisa juga dienkripsi lagi dengan kunci sederhana (baca:pendek, misalnya password).
Nah! Saya berpikir, bagaimana kalau kita mengamankan kunci tersebut (kunci kriptografi) pakai metode pengamanan aktif?! Misalnya kita pakai virus untuk mengamankannya. Jadi saat kunci tersebut diakses orang lain, sebenarnya dia mengakses sebuah virus, akhirnya ……. ![]()
Tetapi konsep ini masih banyak kelemahan dan permasalahan yang harus diselesaikan terlebih dahulu…. Nanti saya lanjutkan kembali ya…..
Di search enggine saya coba cari “Google web Hosting”, dari salah satu hasilnya terdapat kata-kata “Unlimited Hosting”. Ternyata katanya sih milik google.. saya coba buka dan pakai (kebetulan account saya di google aktif), eh ternyata dikasihnya 100 mb dan ternyata kita disuguhi halaman yang sederhana banget
tapi masih suka error nih… apa komputernya ga kompatibel ya…? cobain deh.. alamatnya http://pages.google.com


