Kmaren pas iseng-iseng liat forum diskusi ada yang nanya konversi bilangan desimal ke biner. Saking iseng dan nganggur ga ada kerjaan ahirnya nyoba bikin programnya (ok, i lied,.. deadline skiripsi udah deket tp blom kelar2 hehe :p), sy bwt pake java (it doesnt use GUI yet) struktur codingnya masih perlu perbaikan (like usual :p)

Bagi yg blum tau logicnya gimana konversi bilangan desimal ke biner ato sebaliknya, uda skalian sy buat ilustrasinya biar gampang dimengerti. Disini sy ambil angka 13 (bad luck?).

Ilustrasi Konversi Bilangan Desimal Ke Biner:

algoritma konversi desimal ke biner

Ket:

warna hijau: bilangan basisnya
warna biru: bilangan biner (ditulis dari bawah ke atas)

Ilustrasi Konversi Bilangan Biner Ke Desimal (sy pake cth binernya: 1101):

algoritma konversi biner ke desimal

Ket:

warna hijau: bilangan basisnya
warna merah: pangkat (dimulai dari 0 – n)
warna biru: bilangan biner
warna orange: bilangan desimalnya

Algoritma program yg sy bikin hampir sama kayak ilustrasi diatas,.. untuk sampai ke tempat tujuan ga hanya ada 1 jalan.. like programming u’ll find hundreds way to get your aim :)


import java.util.*;
import java.io.*;
import java.math.*;

public class DesimalToBinerCase{

 public static void main(String[] args){

 int menu=0;
 int angka;
 String angka2;
 boolean keluar=false;

 Scanner obj = new Scanner(System.in);

 System.out.println("--Program Konversi Bilangan Desimal Ke Biner (Viceversa)-- "+'\n');
 System.out.println("1. Konversi Bilangan Desimal Ke Biner");
 System.out.println("2. Konversi Bilangan Biner Ke Desimal");
 System.out.println("3. Keluar");

 System.out.print("-- Pilih Menu ke : ");
 menu = obj.nextInt();

 switch  (menu){
 case 1:
 System.out.print('\n'+"Bilangan Desimal: ");
 angka = obj.nextInt();
 DesToBin(angka);

 break;

 case 2:
 System.out.print('\n'+"Bilangan Biner   : ");
 angka2 = obj.next();
 BinToDes(angka2);

 break;

 case 3:
 System.out.println("Terima Kasih");
 keluar=true;
 break;

 default:
 System.out.println("Menu yang Anda Masukkan Salah Gan!");

 }

}

//FUNGSI-FUNGSINYA

static void DesToBin(int bil){

 int mod=0,sisa=0, i=0;
 boolean loop=true;
 int[] zz = new int[1000];

 sisa=bil;

 while (loop==true){
 sisa = bil%2;
 bil= bil/2;

 zz[i]=sisa;
 i++;

 if((bil==0)||(bil==1)){
 loop=false;
 zz[i]=bil;
 }

 }
 //Cetak Bilangan Biner

 System.out.print("Bilangan Biner  : ");
 for (int a=i; a>=0;a--){
 System.out.print(zz[a]);

 }
 System.out.print('\n');

}

static void BinToDes(String bil){

 int[] arr_bil= new int[1000];
 String[] st= new String[1000];

 double hasil=0,result=0;
 int a=0;
 char t;
 boolean ee=true;

 for(int i=0;i<bil.length();i++){
 t = bil.charAt(i);

 st[i]=Character.toString(t);
 //System.out.println(st[i]);

 }

 for(int i=bil.length()-1; i>=0;i--){

 arr_bil[a]=Integer.parseInt(st[i]);

 hasil= arr_bil[a]* (Math.pow(2,a));

 result=result+hasil;

 //ngecek apakah inputan benar ato salah
 if((arr_bil[a]!=1)&&(arr_bil[a]!=0)){
 ee=false;
 break;
 }

 a++;

 }

 //exception jika inputan salah
 if(ee==false){
 System.out.println("Bilangan yg Anda masukkan salah! Bilangan Biner hanya 0 atau 1");

 }

 else{
 //konversi double ke integer
 int resultIn = (int)result;
 System.out.println("Bilangan Desimal : "+resultIn);

 }

}

}

outputnya:


iseng-iseng posting soal latihan uts-nya pak arif…yg ikut pemrog1 psti masi inget soal yang dikasih pak arif, cz kluar d uts-nya mirip2 gini..(tp ampun uts-nya lebih susah hehe)

soalnya gini,…
random 50 bilangan antara 0-9, trus dikelompokkan (distribusi). hitung jumlah masing-masing disribusi trus dbuat grafiknya ke bawah (bukan kesamping) dalam bentuk bintang

maaf codingnya amburadul, masi newbi :) just for sharing ajah hehe..
fungsi-fungsinya sengaja saya taroh bawah setelah program utama (haha kliatan kacaunya)
benernya masih banyak cara yg lebih mudah dan simple, ini cuma salah satunya aja :)


import java.util.*;
import java.io.*;

public class grafikmenurun{
 //program utama
 public static void main(String[] args){
 int[] data= new int [50];
 int[] dis= new int[10];
 int maxdis=0;

 Random Rbil = new Random();

 System.out.println("DATA BILANGAN:");
 for (int i=0;i<data.length;i++){

 data[i]=Rbil.nextInt(10);
 System.out.println("data ke-"+i+" = "+data[i]);

 }

 sort(data); //data di sorting dulu

 distribusi(data,dis);

 System.out.println('\n');
 System.out.println("DATA DISTRIBUSI BILANGAN 0-9:");

 //cetak distribusi
 for (int i=0;i<dis.length;i++)    {

 System.out.println("bilangan "+i+" sebanyak "+dis[i]);

 }

 System.out.println('\n');

 //mencari distribusi terbanyak
 for (int i=0; i<dis.length;i++){
 if (dis[i]>maxdis){
 maxdis=dis[i];
 }

 }

 dis_max(maxdis,dis);
 System.out.println('\n'+"GRAFIK SEBARAN DISTRIBUSI: "+'\n');
 grafik(dis,maxdis); //manggil fungsi grafik untuk mencetak grafik distribusi

 }

// fungsi untuk mengurutkan dari bilangan terkecil hingga terbesar
static void sort(int[] z){
 int temp;

 for (int a=0;a<z.length;a++){
 for(int b=0;b<z.length-1;b++){

 if(z[b]>z[b+1]){
 temp=z[b];
 z[b]=z[b+1];
 z[b+1]=temp;

 }

 }

 }

}

//fungsi untuk menentukan banyak anggota masing-masing distribusi (setelah dsorting datanya)
static void distribusi(int[] y, int[] x){
 int smtr=y[0],k=0;

 for (int a=0;a<y.length;a++){

 if (y[a]>smtr){
 smtr=y[a];

 k++;
 x[k]++;

 }
 else{

 x[k]++;
 }

 }

}

//fungsi untuk cetak data
static void cetak(int[] c){
 for (int i=0;i<c.length;i++)    {

 System.out.println(i+". "+c[i]);

 }

}

//fungsi untuk menginisialisasi nama distribusi terbanyak
static void dis_max(int dm,int[] arr_dis){
 String nama_dm="";

 if (dm==arr_dis[0]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 0";

 }

 else if (dm==arr_dis[1]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 1";
 }

 else if (dm==arr_dis[2]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 2";
 }

 else if (dm==arr_dis[3]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 3";
 }

 else if (dm==arr_dis[4]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 4";
 }

 else if (dm==arr_dis[5]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 5";
 }

 else if (dm==arr_dis[6]){
 nama_dm="Kelompok distribusi yang paling banyak adalah bilangan 6";
 }
 else if (dm==arr_dis[7]){
 nama_dm="Kelompok distribusi yang paling banyak adalahi bilangan 7";
 }

 else if (dm==arr_dis[8]){
 nama_dm="Kelompok distribusi yang paling banyak adalahi bilangan 8";
 }

 else if (dm==arr_dis[9]){
 nama_dm="Kelompok distribusi yang paling banyak adalahi bilangan 9";
 }

System.out.println(nama_dm+" mempunyai "+dm+" anggota ");

}

//fungsi untuk cetak grafik kebawah
static void grafik(int[] d,int m){
 int g=0,a=1;

 System.out.println("0 1 2 3 4 5 6 7 8 9 ");

 while (g!=10){

 for(int b=0;b<d.length;b++){

 if(d[b]>=a){

 System.out.print("* ");
 }
 else{
 System.out.print("  ");
 }

 }
 a++;
 System.out.println("");
 if(a>m)
 g=10;
 }

}

}

banyak data

grafik distribusi

Judul: A Walk To Remember
Genre: Drama / Romance
Pemeran: Shane West dan Mandy Moore
Tahun: 2002

a walk to remember

Film drama apik yang dibintangi Mandy Moore dan Shane West benar-benar sukses membuat para penikmat genre drama menikmati setiap scene-nya. Landon (Shane west) yang terkenal troublemaker di sekolah, suatu hari terlibat dalam suatu kasus yang mengakibatkan dy harus menjalani hukuman dari kepala sekolah, menjadi tutor bwt adek kelasnya dan jg ikut drama pementasan pada akhir semester. Mau tidak mau dia harus melewatkan waktu bersama orang-orang yang entahlah mungkin “berbeda”, baik tingkah lakunya, sifatnya, sangat berbeda dari teman-teman gangnya si Landon, troublemaker. Jammie (Mandy Moore) gadis kutu buku yang cerdas dan sangat bertolak belakang sifatnya dengan Landon. Jamie merasa simpatik dengan Landon, dy memperhatikan ada sesuatu yang baik dalam diri Landon. Apa memang benar atau sebaliknya Landon malah mengacaukanya?

Film drama romantis yang sangat bagus. Sy rasa ini film bakal menjadi salah satu film drama terbaik. Dengan alur cerita yang ringan , film ini membuat qt menikmati tiap bagiannya. Kebahagiaan, kesedihan, perjuangan, persahabatan, dan kasih sayang dirangkai menjadi suatu film yang luar biasa dengan ending yang bener-bener oke. Mandy moore ga hanya cakep tp suaranya jg amazing (emg basicnya dy penyanyi hehe), banyak soundtrack2 yg easy listening pas bgt sm ceritanya, membuat film ini semakin apik., sy kasih..Two thumbs up!

Rating: 4.5/5

Judul: The Mist
Genre: Thriller
Pemeran: Thomas Jane, Marcia Gay Harden, Luarie Holden, dll
Tahun: 2007

The Mist

Film thriller yang dibintangi Thomas Jane, Marcia Gay Harden, Luarie Holden ini cukup membuat anda penasaran. Film ini bercerita tentang suatu daerah yang terkena kabut yang sangat tebal akibat kegiatan ujicoba pemerintah. Dan ternyata itu bukan cuma dekedar kabut biasa, kabut yang mengakibatkan dampak yang cukup fatal. Ada sesuatu yang misterius dalam kabut tersebut. Tak ada seorang pun yang tahu…sampai akhirnya mereka terjebak di suatu supermarket, yang membuat mereka terkurung, mungkin selamanya. Cuma ada 2 pilihan, menunggu disana dengan ketidakpastian disertai bayang-bayang kematian yang mungkin bisa datang kapan saja dengan cara yang tak terduga atau mencoba menembus kabut yang entah bahaya apa yang sudah menunggu dibalik kabut tebal tersebut….

Menurut saya film ini cukup bagus, bagi yang suka film thriller yang tidak hanya sekedar menampilkan monster-monster ganas atau pemubunuh berdarah dingin berkeliaran, film ini layak tonton, kesan putus asa, kengerian, kegilaan emg dapet bgt di film ini. Tapi sayang, ending-nya sangat (*sigh)…. Abis liat endingnya sy cm bs bilang “what the f**k”. overall, selain ending yang bikin sy geleng-geleng (emg ga ada ending laen apa??), nice muvi…!

Rating: 3,5 / 5


Komputer sapa yang blom pernah kena virus hayoo?? Hampir tiap komputer pnah dserang yang namanya virus. Saya sendiri udah beberapa kali install ulang gara-gara virus :p haha. Pernah nih gara-gara virus, udah beberapa kali saya coba basmi tetep gagal, akhirnya saking paniknya karena banyak data-data penting di komputer, ku bawa ke service komputer dgn harapan gak perlu d install ulang, eh bsoknya pas ksana data di drive C rata.. Akhh! Taw gitu klo cuma install ulang ngapain dibawa ksana!

Back to topic, virus biasanya memanfaatkan autorun di kompi kita untuk mengaktifkan scriptnya / pemicunya. Begitu flashdisk dicolokin, virus-virus tercinta masuk dengan leluasa dalam hitungan hari bisa-bisa kompi kita jadi berasa pentium 2, lemot! hehe
Ini ada beberapa tips untuk mematikan autorun di komputer:

Cara1:
1. Masuk ke Run > gpedit.msc
2. Computer Configuration > Administratif Template > System
3. Trus cari aja ”Turn off Autoplay”, ubah jadi enabled, dan pilih “All drives”
4. Yang di User Configuration untuk settingan user yang sedang menggunakan computer pada saat itu, di-setting juga aja biar tambah sep!

group policy

group policy

Cara2:
1. Masuk Run > regedit
2. masuk ke HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer

3. Ubah value NoDriveTypeAutorun, hexanya jadi “ff”. ada juga yg menyarankan dirubah jadi “b5”. Sekedar referensi ini saya cuplik dari situs Microsoft:
http://support.microsoft.com/kb/953252
berikut ini adalah tabel nilai value yang dapat digunakan:

tabel hexa autorun

tabel hexa autorun

dan berikut adalah nilai default registry value:

default autorun

default autorun

nb: oya, yang plg penting, update antivirus! Biar kompi lebih bandel :D

Ni film emg2 bener2 luar biasa. Pertama kali sy nonton film ini pas SD (smp skrang pun kuliah masi suka rebutan nonton haha) film sederhana tp bener-bener enak ditonton sgala usia. Ah.. tapi syangnya semenjak meninggalnya si pengarang, doraemon serasa tinggal sejarah. Menurut dr beberapa cerita yg sy denger, doraemon punya 3 versi ending. Ada yang bilang versi fans, versi unofficial lah, ah..sy ga peduli… Bagi kebanyakan anak-anak, doraemon adalah inspirasi dan mimpi… mimpi yang penuh khayalan dan imajinasi. Klo dulu, sy sk berkhayal pny alat-alat doraemon haha, pengen punya “topi krikil” lumayan bwt ngembat bakwan d sekolah klo laper :p , ato “tas dokter” pas lg jatoh benjut2 bs langsung sembuh hehe, “mesin waktu” (seandainya ada…ini bener-bener penemuan yg bakal masuk ATLAS sbgai keajaiban dunia no.1…no doubt..)

film yang legendaris, mungkin blm ada film kartun yang bgtu melegenda kyk doraemon (dan mungkin ga akan pernah ada.. plg ngga dlm 50 tahun kedepan…) salut bwt doraemon dan penciptanya.

Ini ending doraemon yg uda di-translate ke bhs. Indonesia diambil dari www.kejut.com

gimana tanggepan temen-temen bet endingnya? :)

012021031040510607080910111213141516A

Sepasang suami isteri – seperti pasangan lain di kota-kota besar
meninggalkan anak-anak diasuh pembantu rumah sewaktu bekerja. Anak
tunggal pasangan ini, perempuan cantik berusia tiga setengah tahun.
Sendirian ia di rumah dan kerap kali dibiarkan pembantunya karena sibuk
bekerja di dapur. Bermainlah dia bersama ayun-ayunan di atas buaian yang
dibeli ayahnya, ataupun memetik bunga dan lain-lain di halaman rumahnya.

Suatu hari dia melihat sebatang paku karat. Dan ia pun mencoret lantai
tempat mobil ayahnya diparkirkan, tetapi karena lantainya terbuat dari
marmer maka coretan tidak kelihatan. Dicobanya lagi pada mobil baru
ayahnya. Ya… karena mobil itu bewarna gelap, maka coretannya tampak
jelas. Apalagi anak-anak ini pun membuat coretan sesuai dengan
kreativitasnya.

Hari itu ayah dan ibunya bermotor ke tempat kerja karena ingin
menghindari macet. Setelah sebelah kanan mobil sudah penuh coretan maka
ia beralih ke sebelah kiri mobil. Dibuatnya gambar ibu dan ayahnya,
gambarnya sendiri, lukisan ayam, kucing dan lain sebagainya mengikut
imaginasinya. Kejadian itu berlangsung tanpa disadari oleh si pembantu
rumah.

Saat pulang petang, terkejutlah pasangan suami istri itu melihat mobil
yang baru setahun dibeli dengan bayaran angsuran yang masih lama
lunasnya. Si bapak yang belum lagi masuk ke rumah ini pun terus
menjerit, “Kerjaan siapa ini !!!” …. Pembantu rumah yang tersentak
dengan jeritan itu berlari keluar.. Dia juga beristighfar. Mukanya merah
padam ketakutan lebih2 melihat wajah bengis tuannya. Sekali lagi
diajukan pertanyaan keras kepadanya, dia terus mengatakan ‘ Saya tidak
tahu..tuan.” “Kamu dirumah sepanjang hari, apa saja yg kau lakukan?”
hardik si isteri lagi.

Si anak yang mendengar suara ayahnya, tiba-tiba berlari keluar dari
kamarnya. Dengan penuh manja dia berkata “Dita yg membuat gambar itu
ayahhh.. cantik … kan !” katanya sambil memeluk ayahnya sambil
bermanja seperti biasa.. Si ayah yang sudah hilang kesabaran mengambil
sebatang ranting kecil dari pohon di depan rumahnya, terus dipukulkannya
berkali2 ke telapak tangan anaknya. Si anak yang tak mengerti apa apa
menagis kesakitan, pedih sekaligus ketakutan. Puas memukul telapak
tangan, si ayah memukul pula belakang tangan anaknya.

Sedangkan Si ibu cuma mendiamkan saja, seolah merestui dan merasa puas
dengan hukuman yang dikenakan. Pembantu rumah terbengong, tdk tahu hrs
berbuat apa… Si ayah cukup lama memukul-mukul tangan kanan dan
kemudian ganti tangan kiri anaknya. Setelah si ayah masuk ke rumah
diikuti si ibu, pembantu rumah tersebut menggendong anak kecil itu,
membawanya ke kamar.

Dia terperanjat melihat telapak tangan dan belakang tangan si anak kecil
luka2 dan berdarah. Pembantu rumah memandikan anak kecil itu. Sambil
menyiramnya dengan air, dia ikut menangis. Anak kecil itu juga
menjerit-jerit menahan pedih saat luka2nya itu terkena air.. Lalu si
pembantu rumah menidurkan anak kecil itu. Si ayah sengaja membiarkan
anak itu tidur bersama pembantu rumah. Keesokkan harinya, kedua belah
tangan si anak bengkak. Pembantu rumah mengadu ke majikannya. “Oleskan
obat saja!” jawab bapak si anak.

Pulang dari kerja, dia tidak memperhatikan anak kecil itu yang
menghabiskan waktu di kamar pembantu. Si ayah konon mau memberi
pelajaran pada anaknya. Tiga hari berlalu, si ayah tidak pernah
menjenguk anaknya sementara si ibu juga begitu, meski setiap hari
bertanya kepada pembantu rumah. “Dita demam, Bu”…jawab pembantunya
ringkas. “Kasih minum panadol aja ,” jawab si ibu. Sebelum si ibu masuk
kamar tidur dia menjenguk kamar pembantunya. Saat dilihat anaknya
Ditadalam pelukan pembantu rumah, dia menutup lagi pintu kamar
pembantunya.

Masuk hari keempat, pembantu rumah memberitahukan tuannya bahwa
suhubadan Dita terlalu panas. “Sore nanti kita bawa ke klinik.. Pukul
5.00 sudah siap” kata majikannya itu. Sampai saatnya si anak yang sudah
lemah dibawa ke klinik. Dokter mengarahkan agar ia dibawa ke rumah sakit
karena keadaannya susah serius. Setelah beberapa hari di rawat inap
dokter memanggil bapak dan ibu anak itu. “Tidak ada pilihan..” kata
dokter tersebut yang mengusulkan agar kedua tangan anak itu dipotong
karena sakitnya sudah terlalu parah dan infeksi akut…”Ini sudah
bernanah, demi menyelamatkan nyawanya maka kedua tangannya harus
dipotong dari siku ke bawah” kata dokter itu. Si bapak dan ibu
bagaikan terkena halilintar mendengar kata-kata itu. Terasa dunia
berhenti berputar, tapi apa yg dapat dikatakan lagi.

Si ibu meraung merangkul si anak. Dengan berat hati dan lelehan air mata
isterinya, si ayah bergetar tangannya menandatangani surat persetujuan
pembedahan. Keluar dari ruang bedah, selepas obat bius yang disuntikkan
habis, si anak menangis kesakitan. Dia juga keheranan melihat kedua
tangannya berbalut kasa putih. Ditatapnya muka ayah dan ibunya. Kemudian
ke wajah pembantu rumah. Dia mengerutkan dahi melihat mereka semua
menangis. Dalam siksaan menahan sakit, si anak bersuara dalam linangan
air mata. “Ayah.. ibu… Dita tidak akan melakukannya lagi…. Dita tak
mau lagi ayah pukul. Dita tak mau jahat lagi… Dita sayang ayah..
sayang ibu.”, katanya berulang kali membuatkan si ibu gagal menahan rasa
sedihnya. “Dita juga sayang Mbok Narti..” katanya memandang wajah
pembantu rumah, sekaligus membuat wanita itu meraung histeris.

“Ayah.. kembalikan tangan Dita. Untuk apa diambil.. Dita janji tidak
akan mengulanginya lagi! Bagaimana caranya Dita mau makan nanti?…
Bagaimana Dita mau bermain nanti?…. Dita janji tdk akan mencoret2
mobil lagi, ” katanya berulang-ulang. Serasa hancur hati si ibu
mendengar kata-kata anaknya. Meraung2 dia sekuat hati namun takdir yang
sudah terjadi tiada manusia dapat menahannya. Nasi sudah jadi bubur.
Pada akhirnya si anak cantik itu meneruskan hidupnya tanpa kedua tangan
dan ia masih belum mengerti mengapa tangannya tetap harus dipotong meski
sudah minta maaf…

Tahun demi tahun kedua orang tua tsb menahan kepedihan dan kehancuran
bathin sampai suatu saat Sang ayah tak kuat lagi menahan kepedihannya
dan wafat diiringi tangis penyesalannya yg tak bertepi…, Namun…., si
Anak dengan segala keterbatasan dan kekurangannya tsb tetap hidup tegar
bahkan sangat sayang dan selalu merindukan ayahnya..


Comment:
Maaf saya lupa source artikel ini dari mana (artikel ini saya ambil beberapa bulan yg lalu) Menurut saya, ini artikel yg bagus. Mengajarkan kita tentang kasih sayang dan ketegaran menghadapi hidup walaupun terasa pedih dan menyakitkan, dia tetap semangat menjalani kehidupannya tanpa pernah menyalahkan orang lain atas apa yang menimpanya. Dan rasa penyesalan pasti datang di akhir. Jadi, bijaksanalah dalam melakukan segala sesuatu
:)

Di Football Manager 2008 biasanya pas qta maen, nama pemain-pemain Jerman pasti aneh-aneh. Padahal banyak tuh bintang Jerman yang oke-oke kayak Sebastian Schweisneigr (bener ga namanya hehe), Thortsten Fring, Andreas Hinkel dkk yang punya skill diatas rata-rata. Timnas Jermannya malah diisi pemain-pemain ga jelas. Ni ada tips buat mengatasi masalah kyk gt. Uda agak basi sih apalagi sekarang uda keluar Football Manager 2009, buat selingan sambil nunggu bajakannya (seperti saya hehe). Caranya gampang:

  1. Masuk ke Folder kita nginstall FM 2008
  2. Trus cari file ”Fake.lnc” (saya lupa dimana letak pastinya jadi searching sendiri ya hehe)
  3. Klo dah ketemu kita delete aja ato klo takut bwt delete, bisa kita taroh dimana gtu (yang pasti di luar folder FM 2008)
  4. Habis tu coba create new game, pemain Jerman dah kembali “normal” :)

nb: Klik gambar untuk perbesar…

Kebanyakan malicious program kyk virus, worm, trojan dkk ”meninggalkan jejak” entah di proses yang sedang berjalan ato di-registry

Microsoft mempunyai program autorun.exe. ini adalah program untuk Windows (untuk platform lain seperti Unix dan lainya kurang taw ada ap ngga hehe ). Dalam program ini dapat menampilkan proses apa aja yang sedang berjalan, Logon entries, Explorer add-ons, Internet Explorer add-ons termasuk Browser Helper Objects (BHOs), Appinit DLLs, image hijacks, boot execute images, Winlogon notification DLLs, Windows Services and Winsock Layered Service Providers (lengkap cuy)

Bagaimana kita mendeteksi malicious program yang ‘berpotensi’ merusak system kita? Di autorun.exe program-program yang ’trusted’ ato istilahnya program yang safe, biasanya terdapat Description dan Publishernya. Disini autorun.exe tidak bisa dibohongi, semua program ato aplikasi yang dibuat oleh Microsoft akan dilabeli Microsoft Publisher. Jadi kita tinggal mencari program, aplikasi ato Regristry key yang mencurigakan. Ups, tapi ingat ga semua aplikasi menyertakan Description dan Publisher. Seperti Comodo Firewall, di autorun memang tidak terdeksi tapi itu ga termasuk malicious. Jadi, analisa lah dengan bijak dan cermat hehe :) . Dan yang lebih asoy, kita bisa langsung ‘jump’ ke lokasi Registry key-nya, jadi bisa langsung kita “tendang” tu si bad code. Tapi terkadang trojan dan worm yang dahsyat susah untuk di-kill biasa, klo uda kayak gt kita bisa memakai program-program sejenis KillProcess yang cukup yahud, download googling aja free kq. Dan yang terpenting ni program autorun.exe legal dan free! Hehe. Untuk penjelasan lebih detail bisa langsung ke situsnya http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx.

Atau bisa langsung download disini (download 526kb)

autorun

Sebulan yang lalu saya ditawari laptop sm si Abah, wow! Tentu saja senang bkn main, menjelang skripsi ini menjadi angin segar (emg ad hubnganya? hehe). Sebenarnya uda ada niatan beberapa semester yang lalu dgn nabung dikit-dikit, tp smp sekarang br dpt 900rb klo gt smp lulus pun ga bakal kebeli hehe :p

Sebenranya sempet ketir2 jg, mana harga dollar lg menggila. Akhirnya kami sepakat berangkat ke sby kbetulan lg ada pameran, disana ada 2 laptop yang jd inceran saya klo ga Ac** ya Toshi** (haha ga niat amat nyensornya) yg menurut rekomendasi teman2 plg oke kualitasnya. Setelah mencoba sana sini cukup lama, akhirnya Toshiba M300 siap pindah tangan. Alasanya sederhana, karena harganya reasonable dan kualitasnya lumayan sip. Setelah bacot sana sini dan proses tawar menawar gagal (emg pasar??), kami pun sepakat dengan harga pameran (yg kata mbaknya dah plg murah) dan ternyata langsung bisa dibawa pulang hari itu juga. Gila, ternyata prosesnya cuma gt doank,..kyk beli sabun aja. Kupikir hrs nunggu beberapa hari (hehe biasa ndeso..)

acerferrari40001

diliat-liat, beda tipis lah hehe

Seminggu saya asik sama laptop mentang2 ada barang baru, dipake terus hehe. Tiap ngapain-ngapain pasti pke laptop mulai dari ngerjain tugas, browsing, ndegerin musik, ngepel hehe (emang ember). Tapi, setelah beberapa hari si laptop mulai rewel, di cash ga mauu! Wah uda panik aja, segala cara dah dicoba mulai digoyang-goyang trus co-ca (colok-cabut stop kontak) smp kasi sesajen (hehe emg mw ngapain), tetep ga bisa! Mulai frustasi, baterai dilepas trus ditiup-tiup sambil baca bismilah, trus dimasukin lagi tenyata..bisaa! emang asoy tiupan maut. Tapi besok-besoknya si Toshi rewel lg, sekarang ditiup-tiup jg ga mempan. Akhirnya saya menghubungi tokonya, kebetulan masi nyimpen no telp mbak yang jual dulu

Si empu laptop: ”Selamat sore? Mbak saya yang dulu beli laptop pas pameran yang waktu dulu”

(Mungkin dalam hati mbaknya bilang, emang yang bli cm kmu??)

Mbaknya: (agak lama) oo..iya2 knp mas?

Si empu laptop: ”Gini mbak kq laptop saya ga bisa di cash? Mungkin baterainya, Sebenarnya dah lama tp br sempet blg sekrang”

Mbaknya : ”Lo kq ga bilang dari kemaren? Kan bisa qta gnti, klo baterai qt ga garansi. Klo smp 2 miggu, okelah bs qt ganti”

Si empu laptop : (dengan emosi)”Yg Bener aja??? Tu kan kesalahan kalian masa cuci tangan gitu?? Klo kesalahan dr saya okelah saya yang ganti, tp ini dari awal dah kyk gitu!” (nb: harga baterai 700rb-an, mampus klo ngganti)

Mbaknya: ”Gini aja mas kami punya cabang di Malang, mas kesana aja, tar biar qta liat kerusakannya”

Si empu laptop : ”Oo..y da klo gt, bsk ta ksana, makasi mbak”

Mbaknya : ”sama2..”

Harapan mulai cerah, akhirnya setelah disana ditukar dengan baterai yang baru. Dengan girang saya coba ke laptop, dan ternyata tetep ga bisa! Kata mbaknya mungkin itu IC power supply-nya mas bermasalah. Jadi harus dibawa ke Surabaya minimal 2 minggu hari kerja.

Akhirnya si Toshi dibawa, ugh.. dua minggu tanpa laptop. Ga Cuma disitu berita buruknya, besoknya saya di SMS mbaknya. Yang intinya juga harus siap-siap kehilangan data-data di laptop. Padahal kemaren baru download heroes 4GB lenyap :(

Apakah memang semua barang pameran seperti itu? Klo dilihat dari segi harga mungkin lebih oke tapi kualitas? Masih perlu dipertanyakan, kita konsumen pasti berprinsip: cari barang yang murah dengan kualitas no.1. Sebagai seorang konsumen saya cukup kecewa, masa 1 bulan beli dah ”rehabilitasi”. Tapi belum jaminan sih klo beli barang yang lebih mahal pasti dapet barang yang bagus juga. sapa tau sama aja hehe. Yah anggap saja lagi apes, ni mungkin karma gara2 melupakan si PC rumah hehe padahal dulu the whole nite long si PC rumah yang nemenin, gara2 ada laptop jadi lupa de sama si PC rumah hehe.

Oya, padahal laptop Toshiba si Abah umurnya dah 4 taun tp masi oke (pas jaman laptop masi segede2 gaban) sayang tu laptop gede banget uda berat, kapasitas cm 30GB (itu si habis bwt lagu doank) tp masalah kualitas tetep oke sampe sekarang belum pnah bermasalah. Mungkin teman-teman ada yang punya pengalaman beli barang pameran kyk saya? Buat share-share juga sama yang lain. Trims