Jumat, 22 April 2011
tugas delphi
Rabu, 13 April 2011
KONEKSI DATABASE MYSQL DENGAN VB 6.0
aplikasi pengolah database berbasis RDBMS yang sering digunakan dalam
pemrograman database. Database yang dibuat menggunakan MySQL juga dapat
dihubungkan dengan program aplikasi pembangun progam lain termasuk Visual
BASIC.
Untuk lebih mudah memahami cara pembuatan database, kita akan langsung
membuat Database Pengajaran diatas dengan menggunakan MySQL.
Untuk dapat membuat database dengan MySQL, maka kita harus mengaktifkan
terlebih dahulu program MySQL Server (winMySQLAdmin) dan program MySQL
(mysql.exe) pada folder instalasi mysql .
C:/apache/mysql/bin (jika menggunakan PHPTriad)
C:/mysql/bin (jika menggunakan MySQL Server)
BERIKUT adalah contoh script sederhana untuk koneksi database mysql dengan visual basic 6.0. Untuk memulainya silahkan buat database dengan nama barang dan sebuah tabel dengan nama barang dahulu, misal tabel barang dengan field sbb:
- Kode_barang type varchar
- Nama_barang type varchar
Setelah itu silahkan buat modul berikut ini namanya modul 1 aja ga apa-apa.
Public AdoBarang As New ADODB.Connection
Public rsBarang As New ADODB.Recordset
Setelah itu buat classmodul dengan nama Clskoneksi yang isinya sbb:
Private Sub Class_Initialize()
DoEvents
Set AdoBarang = New ADODB.Connection
With AdoBarang
.ConnectionString = “DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;PWD=;DATABASE= barang;” _
& “OPTION=” & 1 + 2 + 8 + 32 + 2048 + 163841
.CursorLocation = adUseClient
.Open
End With
End Sub
setalah itu buat form1 dan tambahkan datagrid1, kemudian tambahkan script ini waktu form load.
If rsBarang.State = adStateOpen Then Set rsBarang = Nothing
DoEvents
Set Cn = New ClsKoneksi
rsBarang.Open “barang”, AdoBarang, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rsBarang
Setelah itu jalankan project untuk mengetahui hasilnya.
demikianlah yang bisa saya sampaikan semoga dapat bermanfaat buat anda semua,,amiieenn!!!!
akhir kata WASSALAMUALAIKUM WARAHMATULLAHI WABARAKATU
Senin, 11 April 2011
Password Cracking
yang belum tahu mungkin ada yang bertanya2 apa itu password cracking???
password crackig itu adalah proses menemukan kata kunci rahasia yang telah disimpan didalam sistem komputer..proses ini dilakukan dengan mengandalkan analisa seseorang yang ada kaitannya dengan pribadi orang tersebut. contohnya adalah dengan cara menebak-nebak tanggal lahir,nama panjang,atau nomor telpon nya. ini dilakukan untk membantu user untuk menemukan passwordnya yang lupa.
apabila password masih tidak bisa ditemukan ada cara lain untuk membongkar password kita yang hilang atau lupa, yaitu:
1. dengan menggunakan program password cracker. Program password cracker adalah program yang mencoba membuka sebuah password yang telah terenkripsi dengan menggunakan sebuah algoritma tertentu dengan cara mencoba semua kemungkinan. Teknik ini sangatlah sederhana, tapi efektivitasnya luar biasa, dan tidak ada satu pun sistem yang aman dari serangan ini, meski teknik ini memakan waktu yang sangat lama, khususnya untuk password yang rumit. www.soft32.com.
2. Reset Password Administrator,digunakan untuk mereset dikomputer sendiri, jadi sebaiknya jangan disalah gunakan untuk membobol komputer orang lain. www.jarlok.com. >
3. dan terakhir adalah rar password recovery. www.softpedia.com
untuk mendownload :
* password cracker KLIK DISINI BOS OKE????
* reset password administrator KLIK DISINI CUY
* rar password recovery KLIK DISINI LAY
Minggu, 27 Maret 2011
KRIPTOGRAFI HYBRID
Kriptografi Hibrid (Hybrid cryptography)
Sistem ini mengggabungkan chiper simetrik dan asimetrik. Proses ini dimulai dengan negosiasi menggunakan chiper asimetrik dimana kedua belah pihak setuju dengan private key/session key yang akan dipakai. Kemudian session key digunakan dengan teknik chiper simetrik untuk mengenkripsi conversation ataupun tukar-menukar data selanjutnya. Suatu session key hanya dipakai sekali sesi. Untuk sesi selanjutnya session key harus dibuat kembali.
Pendistribusian Key
Dalam pendistribusian suatu key dapat dilakukan dengan bermacam cara misalnya download, diberikan secara langsung dsb. Untuk mencegah pemalsuan key oleh pihak ketiga maka diperlukan adanya certificate.
Protokol pernyetujuan key
Atau disebut juga protokol pertukaran key adalah suatu sistem dimana dua pihak bernegosiasi untuk menentukan secret value. Contohnya adalah SSL (secure socket layer).
Sabtu, 26 Maret 2011
KRIPTOGRAFI SIMETRIS
TAU GA AP ITU KRIPTOGRAFI???????
Kriptografi (Cryptography) adalah seni dan ilmu tentang cara-cara menjaga kemanan.
Dalam kriptografi terdapat dua konsep utama yakni enkripsi dan dekripsi. Enkripsi adalah proses dimana informasi/data yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu. Dekripsi adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi awal.
kriptografi berdasarkan jenis kunci yang digunakan dapat dibedakan menjadi 3 jenis yaitu :
Kriptografi simetris
Kriptografi asimetrisKriptografi hybrid
Kriptografi Simetris
adalah dimana kunci yang digunakan untuk proses enkripsi dan dekripsi adalah kunci yang sama Kriptografi simetris sering juga disebut dengan algoritma kunci rahasia atau sandi kunci rahasia. Algoritma ini mengharuskan pengirim dan penerima menyetujui suatu kunci tertentu sebelum mereka saling berkomunikasi. Keamanan algoritma simetris tergantung pada kunci, membocorkan kunci berarti bahwa orang lain dapat mengenkripsi dan mendekripsi pesan. Agar komunikasi tetap aman, kunci harus tetap dirahasiakan.
Sebelum melakukan pengiriman pesan, pengirim dan penerima harus memilih suatu suatu kunci tertentu yang sama untuk dipakai bersama, dan kunci ini haruslah rahasia bagi pihak yang tidak berkepentingan sehingga algoritma ini disebut juga algoritma kunci rahasia (secret-key algorithm).
kelebihan :
1. Kecepatan operasi lebih tinggi bila dibandingkan dengan algoritma asimetrik
2. Karena kecepatannya yang cukup tinggi, maka dapat digunakan pada sistem real-time
Kekurangan:
1. Untuk tiap pengiriman pesan dengan pengguna yang berbeda dibutuhkan kunci yang berbeda juga, sehingga akan terjadi kesulitan dalam manajemen kunci tersebut.
2. Permasalahan dalam pengiriman kunci itu sendiri yang disebut “key distribution problem”
Contoh algoritma : TwoFish, Rijndael, Camellia