Minggu, 17 Oktober 2010

* STEGANOGRAFI *

Diposting oleh ^iBoY^ di 08.33 0 komentar

Steganografi adalah seni dan ilmu menulis atau menyembunyikan pesan tersembunyi dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia. Sebaliknya, kriptografi menyamarkan arti dari suatu pesan, tapi tidak menyembunyikan bahwa ada suatu pesan. Kata steganografi (steganografi) berasal dari bahasa Yunani steganos, yang artinya “tersembunyi atau terselubung”, dan graphein, “menulis”.

Contoh penggunaan teknik di atas menurut rumor yang berlaku adalah dalam peristiwa penyerangan gedung WTC tanggal 11 September 2001 disebutkan oleh "pejabat pemerintah dan para ahli dari pemerintahan AS" yang tidak disebut namanya bahwa "para teroris menyembunyikan peta-peta dan foto-foto target dan juga perintah untuk aktivitas teroris di ruang chat sport, bulletin boards porno dan web site lainnya". Isu lainnya menyebutkan bahwa teroris menyembunyikan pesan-pesannya dalam gambar-gambar porno di web site tertentu. Walaupun demikian sebenarnya belum ada bukti nyata dari pernyataan-pernyataan tersebut diatas.

Steganografi membutuhkan dua properti yaitu media penampung dan pesan rahasia. Media penampung yang umum digunakan adalah gambar, suara, video atau teks. Pesan yang disembunyikan dapat berupa sebuah artikel, gambar, daftar barang, kode program atau pesan lain.Kini, istilah steganografi termasuk penyembunyian data digital dalam file-file komputer.

Penggunaan steganografi antara lain bertujuan untuk menyamarkan eksistensi (keberadaan) data rahasia sehingga sulit dideteksi dan melidungi hak cipta suatu produk. Steganografi dapat dipandang sebagai kelanjutan kriptografi.Walaupun steganografi dapat dikatakan mempunyai hubungan yang erat dengan kriptografi, tapi metoda ini sangat berbeda dengan kriptografi.

Kriptografi mengacak pesan sehingga tidak dimengerti, sedangkan steganografi menyembunyikan pesan sehingga tidak terlihat. Pesan dalam cipherteks mungkin akan menimbulkan kecurigaan sedangkan pesan yang dibuat dengan steganografi tidak akan. Kedua teknik ini dapat digabungkan untuk mendapatkan metoda pengiriman rahasia yang sulit dilacak. Pertama pesan dienkrip, kemudian cipherteks disembunyikan dengan cara steganografi pada media yang tampak tidak mencurigakan. Cara ini sangat berguna jika digunakan pada cara steganografi komputer karena banyak format file digital yang dapat dijadikan media untuk menyembunyikan pesan. Format yang biasa digunakan diantaranya:

  • Format image: bitmap (bmp), gif, pcx, jpeg, dll.
  • Format audio: wav, voc, mp3, dll.
  • Format lain: teks file, html, pdf, dll.

Keuntungan steganografi dibandingkan dengan kriptografi adalah bahwa pesan yang dikirim tidak menarik perhatian sehingga media penampung yang membawa pesan tidak menimbulkan kecurigaan bagi pihak ketiga. Ini berbeda dengan kriptografi dimana ciphertext menimbulkan kecurigaan bahwa pesan tersebut merupakan pesan rahasia. Namun seringkali, steganografi dan kriptografi digunakan secara bersamaan untuk menjamin keamanan pesan rahasianya.

Metode Steganografi

Kebanyakan algoritma steganografi menggunakan sebuah kombinasi dari bidang jenis teknik untuk melakukan sebuah tugas dalam penyelubungan pesan rahasia dalam sebuah selubung file. Sebuah program steganografi dibutuhkan untuk melakukan hal-hal berikut (baik implisit melalui suatu perkiraan maupun eksplisit melalui sebuah perhitungan), menemukan kelebihan bits dalam selubung file yang dapat digunakan untuk menyelubungi pesan rahasia didalamnya, memilih beberapa diantaranya untuk digunakan dalam menyelubungi data dan penyelubungan data dalam bits dipilih sebelumnya. Ada empat jenis metode Steganografi, yaitu :

Least Significant Bit Insertion (LSB)

Metoda yang digunakan untuk menyembunyikan pesan pada media digital tersebut berbeda-beda. Contohnya pada file image pesan dapat disembunyikan dengan menggunakan cara menyisipkannya pada bit rendah atau bit yang paling kanan (LSB) pada data pixel yang menyusun file tersebut. Seperti kita ketahui untuk file bitmap 24 bit maka setiap pixel (titik) pada gambar tersebut terdiri dari susunan tiga warna merah, hijau dan biru (RGB) yang masing-masing disusun oleh bilangan 8 bit (byte) dari 0 sampai 255 atau dengan format biner 00000000 sampai 11111111. Dengan demikian pada setiap pixel file bitmap 24 bit kita dapat menyisipkan 3 bit data. Kekurangan dari LSB Invertion : Dapat diambil kesimpulan dari contoh 8 bit pixel, menggunakan LSB Insertion dapat secara drastis merubah unsur pokok warna dari pixel. Ini dapat menunjukkan perbedaan yang nyata dari cover image menjadi stego image, sehingga tanda tersebut menunjukkan keadaan dari steganografi. Variasi warna kurang jelas dengan 24 bit image, bagaimanapun file tersebut sangatlah besar. Antara 8 bit dan 24 bit image mudah diserang dalam pemrosesan image, seperti cropping (kegagalan) dan compression (pemampatan). Keuntungan dari LSB Insertion : Keuntungan yang paling besar dari algoritma LSB ini adalah cepat dan mudah. Dan juga algoritma tersebut memiliki software steganografi yang mendukung dengan bekerja diantara unsur pokok warna LSB melalui manipulasi pallete (lukisan).

Algorithms and Transformation

Algoritma compression adalah metode steganografi dengan menyembunyikan data dalam fungsi matematika. Dua fungsi tersebut adalah Discrete Cosine Transformation (DCT) dan Wavelet Transformation. Fungsi DCT dan Wavelet yaitu mentransformasi data dari satu tempat (domain) ke tempat (domain) yang lain. Fungsi DCT yaitu mentransformasi data dari tempat spatial (spatial domain) ke tempat frekuensi (frequency domain).

Redundant Pattern Encoding

Redundant Pattern Encoding adalah menggambar pesan kecil pada kebanyakan gambar. Keuntungan dari metode ini adalah dapat bertahan dari cropping (kegagalan), kerugiannya yaitu tidak dapat menggambar pesan yang lebih besar.

Spread Spectrum method

Spread Spectrum steganografi terpencar-pencar sebagai pesan yang diacak (encrypt) melalui gambar (tidak seperti dalam LSB). Untuk membaca suatu pesan, penerima memerlukan algoritma yaitu crypto-key dan stego-key. Metode ini juga masih mudah diserang yaitu penghancuran atau pengrusakan dari kompresi dan proses image (gambar).

Untuk jenis media yang lain digunakan metoda yang berbeda-beda pula sesuai dengan format file yang digunakan , untuk mengetahui caranya anda dapat mempelajari pada software di bawah ini karena disertai dengan kode sumbernya:

Dan untuk mencari software-software steganografi lain baik yang komersial maupun yang bebas dapat dicari di: StegoArchive, http://www.stegoarchive.com/

Tetapi bagaimanapun dengan steganografi bukan berarti pengiriman pesan menjadi benar-benar aman karena telah dikembangkan juga metoda-metoda untuk mendeteksi keberadaan pesan yang dibuat dengan cara ini. Software untuk mendeteksi tersebut diantaranya Stegdetect, http://www.outguess.org/ yang juga merupakan pembuat Steghide yang telah dikembangkan sedemikian rupa sehingga tidak dapat dideteksi oleh Stegdetect.

Sumber referensi:
1.id.wikipedia.org/wiki/Steganografi
2.http://www.bimacipta.com/stegano.htm
3.http://www.ittelkom.ac.id

Contoh sederhana:

Robot ciptaan Jepang baru dirilis

Investor asing sangat menyukainya

Zero98 namanya

Hari ini robot tersebut dikirim ke Amerika

Antusias warga Amerika sangat besar untuk melihat robot tersebut




Rabu, 31 Maret 2010

Tugas menampilkan angka dengan menggunakann commonbutton pada VB6

Diposting oleh ^iBoY^ di 18.22 0 komentar
gambar

Pertama-tama semua propertynya harus sesuai sbb:


Textbox 1:
(Name) : txtDisplay
Alignment: 1-Right Justify
Text : (kosongkan)
Maxlength : 12
Command Button 1:
(Name) : cmdAngka
Index : 1
Caption : 1
Command Button 2:
(Name) : cmdAngka
Index : 2
Caption : 2
Command Button 3:
(Name) : cmdAngka
Index : 3
Caption : 3
Command Button 4:
(Name) : cmdAngka
Index : 4
Caption : 4
Command Button 5:
(Name) : cmdAngka
Index : 5
Caption : 5
Command Button 6:
(Name) : cmdAngka
Index : 6
Caption : 6
Command Button 7:
(Name) : cmdAngka
Index : 7
Caption : 7
Command Button 8:
(Name) : cmdAngka
Index : 8
Caption : 8
Command Button 9:
(Name) : cmdAngka
Index : 9
Caption : 9
Artikel Populer IlmuKomputer.Com
Copyright © 2005 IlmuKomputer.Com
3
Command Button 10:
(Name) : cmdAngka
Index : 0
Caption : 0

selanjutnya source codenya sbb:

Private Sub cmdAngka_Click(Index As Integer)
If NilaiBaru Then
txtDisplay.Text = Format$(Index)
NilaiBaru = False
Else
txtDisplay.Text = _
txtDisplay.Text & Format$(Index)
End If
End Sub




Private Sub txtDisplay_KeyUp(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyNumpad0
cmdAngka_Click 0
Case vbKeyNumpad1
cmdAngka_Click 1
Case vbKeyNumpad2
cmdAngka_Click 2
Case vbKeyNumpad3
cmdAngka_Click 3
Case vbKeyNumpad4
cmdAngka_Click 4
Case vbKeyNumpad5
cmdAngka_Click 5
Case vbKeyNumpad6
cmdAngka_Click 6
Case vbKeyNumpad7
cmdAngka_Click 7
Case vbKeyNumpad8
cmdAngka_Click 8
Case vbKeyNumpad9
cmdAngka_Click 9

Tugas Pemodelan berorientasi objek

Diposting oleh ^iBoY^ di 17.26 0 komentar
Supaya gambarnya lebih jelas klik double aj di gambarnya....semoga berguna










Rabu, 03 Maret 2010

Mencari tambahan lewat PTC (Paid To Click)

Diposting oleh ^iBoY^ di 21.49 0 komentar
mungkin masih ada pertanyaan, apa benar dari internet bisa menghasilkan uang? Jawabannya tentu saja "ya". Contohnya banyak sekali. Misalnya dengan mengikuti google adsense, adbrite adsense, pay to click dan lain-lain. Kesemuanya itu, tergolong bisnis internet marketing. Akan tetapi dalam artikel ini, saya akan mengupas bisnis internet marketing, tentang pay to click. Secara singkat, pay to click berarti kamu dibayar untuk mengklik iklan. Artinya kamu tidak harus membuat blog, situs dan lain sebagainya. Kamu hanya perlu mendaftar, lalu mengikuti program yang telah ditentukan. Misalnya mengklik iklan setiap hari untuk menghasilkan uang. Semakin banyak jumlah iklan yang di-klik, berarti semakin banyak uang yang akan kamu hasilkan.

Namun ada hal yang perlu diterapkan bila kita memperbanyak keikutsertaan dalam program-program ptc. HARUS SELEKTIF! Banyak program ptc yang sama sekali tidak efektif dan efisien bila kita ikuti semuanya. Belum lagi ada yang scam dan tidak membayar. Kita akan rugi banyak waktu bila tidak hati-hati dan tidak menerapkan kriteria yang ketat.


Untuk sementara saya menyarankan 4 kriteria dalam mengikuti program ptc, yaitu:
1. Bukan scam dan terbukti membayar anggotanya. Ini bisa kita ketahui melalui mr.google dengan menggunakan kata kunci "PTC ...... scam/penipu/tidak membayar" agar nantinya kita tidak merasa rugi
2. Payment minimal $0.01-0.02 / klik atau Rp 100 untuk standard member. PTC yang di bawah $0.01-0.02 /Rp 100 tidak perlu diikuti.
3. Cash out maksimum $5 atau Rp 50000. Yang lebih dari $5/Rp 50000 juga saya hapus dari daftar karena terlalu lama.
4. Iklan yang muncul tiap harinya minimal 2 atau 3 iklan.

Pembayaran PTC umumnya dilakukan dengan pembayaran melalui Paypal ataupun Alertpay (agak ribet), sehingga kebanyakan orang Indonesia enggan mengikuti PTC karena bingung cara menarik uang dari kedua alat pembayaran virtual tersebut. Tetapi jangan kuatir, yang kita bahas nanti, PTC Lokal yang menggunakan pembayaran melalui transfer Bank dalam bentuk rupiah ke beberapa bank besar di Indonesia.

Mungkin semua tulisan diatas mulai memberikan gambaran pada Anda tentang apa sebenarnya Paid To Click ( PTC ) itu. Nah sekarang kita bahas PTC Lokal, yaitu PTC yang didirikan oleh warga Indonesia dimana target usernya adalah warga Indonesia, dan ada juga yang target usernya adalah penduduk dunia (walau tetap penduduk indonesia mendapat perlakuan khusus).
Berikut daftar sementara PTC indonesia yang saya ikuti dan telah terbukti membayar/bukan scam (dari hasil investigasi yang saya dapatkan) :

klikajadeh.com


Klikptc.com

tunggu tambahan PTC selanjutnya. Saya masih mencari-cari.

tambahan
Jika kamu ingin menambah/mempercepat banyak uang yang kamu hasilkan, maka kamu perlu referral (orang yang menjadi membermu). Caranya Kamu bisa membeli referral Atau kamu perlu membuat blog atau situs dan sejenisnya yang isinya memuat banner iklan dari program pay to click uang kamu ikuti. Jika ada orang yang mengklik banner iklan untuk daftar dari (misalnya) blog-mu, maka kamu akan mendapatkan referral. Semakin banyak referral, semakin banyak iklan yang di-klik oleh referral, maka uang akan semakin banyak mengalir. Kamu tidak perlu khawatir, kalau banner dalam blog-mu tidak akan yang meng-klik. Asalkan blogmu "menarik" pengunjung pasti akan mencobanya.

Kamis, 25 Februari 2010

lucu...lucu...lucu...

Diposting oleh ^iBoY^ di 21.58 1 komentar




dari pada murung, ayo bergembira coz

hidup adalah bagaimana kita memperlakukan diri sendiri

so this is the time buat kita untuk memperlakukan diri kita dengan baik

aq bingung....

Diposting oleh ^iBoY^ di 20.47 0 komentar
aq bingung dengan orang yang sedang demam cinta
meski aq sendiri memang pernah merasakannya
tapi setelah aq pikir lebih dalam dan melihat sekelilingku
tidak sedikit dampak negatif yg diakibatkan
emang smua tergantung dari diri kita sendiri untuk pandai-pandai membentengi diri dari dampak negatifnya, terutama bagi kaum wanita yang selalu saja menjadi korban atas nama C.I.N.T.A
sudah banyak wanita yang 'MBA' lagi-lagi atas nama cinta padahal menurut saya pribadi itu bukanlah cinta tapi nafsu. Sudah banyak aq saksikan berita2 semacam ini dan aq yakin bukan aq saja, tapi mengapa yah masih banyak wanita yang sekali lagi jatuh pada lubang yang sama...

Dampak negatif lainnya kulihat lagi kemarin dan itu terjadi pada temanku sendiri, alasan cinta pada kekasih yang seharusnya dapat menjadi motivasi bagi ia untuk mengembangkan pendidikannya malahan membuat proses pendidikannya agak terhambat. itukah namanya cinta...tapi mengapa harus menyiksa...bukankah cinta itu juga berarti kenyamanan.

Ada lagi yang sampai rela bunuh diri, putus sekolah, menghambur-hamburkan uangnya...dan banyak lagi hal, yang sekali lagi menurutku ttiiittt...padahal tidak ada yang bisa memastikan bahwa dialah jodoh kita.

Semua curahan ini aq tulis atas dasar pendapat pribadiku, semua orang memiliki asumsinya masing-masing..so let's doing what do you think better for your life

thanx

Selasa, 16 Februari 2010

source code java: searching data

Diposting oleh ^iBoY^ di 06.58 0 komentar
semoga berguna... ^_^

import java.io.*;
class searchingNama{
public static void main(String[]args)throws IOException{
BufferedReader c = new BufferedReader(new InputStreamReader(System.in));

System.out.print("Berapa Banyak Data Yang Ingin Dimasukkan ? : ");
int jml = Integer.parseInt(c.readLine());


int arrNo[]= new int[jml];
String arrNama[]= new String[jml];

for(int i=0;i System.out.print("Inputkan No.peserta : ");
arrNo[i] = Integer.parseInt(c.readLine());

System.out.print("Inputkan nama peserta : ");
arrNama[i] = c.readLine();
}

System.out.println("Daftar Peserta : ");
for(int b=0;b System.out.println("Peserta No."+arrNo[b]+" dengan nama "+arrNama[b]);
}

System.out.print("Masukkan no.peserta yang dicari : ");
int cari = Integer.parseInt(c.readLine());

for(int p=0;p if (arrNo[p]==cari){
System.out.println("Peserta dengan nomor "+arrNo[p]+" adalah "+arrNama[p]);
break;
}

}

}
}
 

**EaSyMoRe** Copyright © 2010 Designed by Ipietoon Blogger Template Sponsored by Online Shop Vector by Artshare