Membangun SMS Gateway (windows)

sebenernya membangun SMS gateway itu susah susah gampang,,, hehehehe,,, oh iya apa itu sms gateway??? kalo menurut pandangan penulis, sms gateway itu gerbang buat sms lalu lalang di komputer kita,,, hehehehe… jadi gerbang yang menghubungkan CPU atau komputer ke mobile device atau HaPe…

bahan-bahan yang diperlukan untuk membuat sms gateway:

  • mobile device (hape) atau modem GSM 1 unit
  • CPU 1 unit
  • sms engine (gammu)
  • xampp
  • rokok 2 batang (untuk 18+)
  • korek jangan lupa

langkah-langkah:

Continue reading →

PHP (bagian 3)

lanjutttt bahas PHP lagi nih,, People Hate Pearl.. xixixi… oke bagian sebelumnya ada disini. sekarang bahas array di PHP aja yuk.

array

di bagian pertama sudah dibahas mengenai variable (disini). nah variable itu hanya bisa menyimpan 1 value doang. misalnya begini, kita mempunyai beberapa item yaitu sepatu,

$sepatu1 = “converse”;

$sepatu2 = “adidas”;

$sepatu3 = “nike”;

$sepatu4 = “sikil”;

repot kan kebanyakan variable? apalagi kalo itemnya sampe ratusan, disinilah array digunakan. dapet kan pengertian dari array? yah kasarannya sih array itu sebuah variable yang bisa menampung banyak value. tidak hanya value (number,text) yang bisa ditampung tetapi bisa menampung array juga, jadi array tapi isinya array juga (array dalam array). yuk ah di implementasikan.

Continue reading →

autentifikasi login proxy (ncsa_auth)

hmm,, langsung aja deh.. misalnya pas mau ngenet ada browser yang minta login seperti ini :

ini ditujukan untuk mengamankan kalo-kalo ada orang yang ingin mengakses jaringan internet yang berada dirumah kita atau dikantor.  cara bikinnya begini.

  1. sediakan satu mesin untuk dijadikan server proxy boleh cpu atau laptop yang kita pakai. kebetulan os yang dipakai adalah ubuntu lucid jadi yang lain menyesuaikan :D.
  2. trus install deh proxynya. #apt-get install squid
  3. bikin folder cache di /usr. #mkdir /usr/cache
  4. bikin file access.log, swap.log, cache.log di /var/log.
  5. jangan lupa bikin permisionnya juga di file dan folder yang dibuat.
  6. setelah itu bikin user squid dan kasih passwordnya. #adduser squid
  7. setelah itu bikin file password yang nanti digunakan oleh client untuk memasukkan username dan password. #htpasswd /etc/squid/user_pass bayu

setelah itu tinggal cari deh ncsa_auth. pake find atau locate. kalo di lucid ada di /usr/lib/squid/ncsa_auth.  jika semua berjalan dengan lancar nih ya, baru ke settingan squidnya. #pico /etc/squid/squid.conf. settingan yang saya pakai cuma ini :

Continue reading →

Data Encryption Standard (DES) eps.2

nah sekarang masuk ke proses 16 kali enchipering karena kunci internalnya dan hasil permutasi matriks IP  sudah didapatkan.  kemaren udah ditulis diepisode 1. yang episode 1 ada dimari.

secara lengkap bagan DES adalah seperti ini :

ini dia bagian terumit dari DES. gambar diatas ada dua bagian, yang kanan tuh proses DES lengkap sedangkan yang kiri adalah rincian dari proses fungsi F. proses enchipering dimulai pada saat hasil dari permutasi matriks IP dibagi dua yaitu Lo dan Ro masing-masing 32 bit. setelah itu dilakukan rumus dibawah ini untuk hasil putaran pertama (disebut L1 dan R1):

Li = Ri – 1

Ri = Li – 1 xor f(Ri – 1, Ki)

misalnya hasil dari permutasi IP adalah 1111111111111111111111111111111100000000000000000000000000000000 maka begini jika di pisah menjadi L0 dan R0

Continue reading →

Data Encryption Standard (DES)

ini dulu adalah tugas yang diberikan dosen kepada saya yaitu membuat aplikasi DES pakai bahasa apa aja. nah kemaren iseng-iseng pake C#. sebenernya sih penasaran pake bahasa C# soalnya belum pernah bikin program pake C# *malu*. yasudah biar ga lupa saya tulis aja diblog.

sejarah

  • Algoritma DES dikembangkan di IBM dibawah kepemimpinan W.L. Tuchman pada tahun 1972.  Algoritma ini didasarkan pada algoritma LUCIFER yang dibuat oleh Horst Feistel.
  • Algoritma ini telah disetujui oleh National Bureau of Standard (NBS) setelah penilaian kekuatannya oleh National Security Agency (NSA) Amerika Serikat.

algoritma

DES termasuk ke dalam sistem kriptografi simetri dan tergolong jenis cipher blok. DES beroperasi pada ukuran blok 64 bit. DES mengenkripsikan 64 bit plainteks menjadi 64 bit cipherteks dengan menggunakan 56 bit kunci internal (internal key) atau upa-kunci (subkey). Kunci internal dibangkitkan dari kunci eksternal (external key) yang panjangnya 64 bit. secara global algorima digambarkan sebagai berikut :

menurut gambar diatas bisa diceritaken seperti ini :

  1. Blok plainteks dipermutasi dengan matriks permutasi awal (initial permutation atau IP).
  2. Hasil permutasi awal kemudian di-enciphering– sebanyak 16 kali (16 putaran). Setiap putaran menggunakan kunci internal yang berbeda.
  3. Hasil enciphering kemudian dipermutasi dengan matriks permutasi balikan (invers initial permutation atau IP-1 ) menjadi blok cipherteks.

Continue reading →

PHP (bagian 2)

setelah membahas tentang sejarah PHP, statemen, komentar, dan variable, sekarang lanjut dengan bahasan operator dan struktur kendali. yang belum membaca bagian 1 ada disini.

operator

Operator digunakan untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh operator disebut operand.  Contoh penggunaan operator misalnya 13 – 3. Dalam hal ini 13 dan 3 adalah operand, dan tanda “-”  disebut operator.  Operator diklasifikasikan menjadi:

  • Arithmetic Operator
  • Assignment Operator
  • Relational Operator
  • Logical Operator
  • Lain-lain

Continue reading →

PHP (bagian 1)

PHP adalah bahasa server-side scripting. Jadi script-script pada PHP akan di-run atau dijalankan pada sisi server. Client hanya merequest suatu halaman. Kepanjangan dari PHP sendiri adalah PHP : Hypertext Processor.

PHP diperkenalkan pada tahun 1994 oleh Rasmus Lerdorf yang mulanya tidak dipublikasikan dan hanya digunakan pada situs pribadinya untuk mencatat siapa saja yang mengakses daftar riwayat hidupnya. Script-script tersebut selanjutnya dikemas menjadi tool yang disebut Personal Home Page. Tidak seperti ASP atau ColdFusion, PHP merupakan software yang opensource dan mampu lintas platform. PHP menawarkan konektivitas yang baik dengan beberapa basis data antara lain Oracle, Sybase, mSQL, MySQL, PostgreSQL, Adabas, FilePro, Velocis, dBase, Informix, Ingres, InterBase, Unix dbm dan tak terkecuali semua database ber-interface ODBC.

Continue reading →

internet radio

hehehe,, gara2 kurang kerjaan nih,, makanya iseng bikin internet/ip radio sendiri… jadi bisa siaran deh walaupun hanya di jaringan kosan,,, wkwkwkwkwk…

membangun intrernet radio sendiri sangat mudah,,, hanya perlu software open source yang bisa di download di internet… player musicnya pun sudah sangat kita kenal sebelumnya,,, yaitu winamp plus ditambah 2 tool lagi

  1. shoutcast server (windows,freeBSD,linux,mac,sparc)
  2. shoutcast DSP plugin (windows,*nix)

sudah sudah sudah di download?? yang versi windows tentunya,,, hehehe… iya yang windows,, yang linux ntar menyusul lah ya… kalo uda di download,install winamp dulu ya… eh uda punya winamp ya,, yauda yauda soalnya saya ga pake winamp,, hehehe… jadi musti install winamp dulu deh,,, hohohoho… sekarang bikin servernya,,, langkah-langkah singkatnya:

  • install shoutcast server
  • install plugin winampnya
  • run winamp
  • klik kanan di winamp->options->preference
  • pilih plugin->nullsoft shoutcast source DSP

nah sekarang muncul window shoutcast kan,,, pilih yang output,, setelah itu klik conect,,, oh ya jangan lupa addressnya itu localhost dan password defaultnya adalah “Changeme” (tanpa tanda kutip tentunya),, oh ya ini rahasia ya,, passwornya itu bisa diganti,, cari aja di direktori shoutcastnya file “sc_serv.ini” atau “sc_serv.conf”,,, udah sampe situ,,, kita uda bisa siaran di radio kita sendiri… horay horay,,, bisa siaran di radio buatan sendiri,, apa lagi kalo punya ip public sendiri,,, whehehe… bisa di dengerin sampe benua antartika sono noh suara kita,,, gimana caranya nih muter lagunya?? wah gampang,, tinggal masukin aja ke playlist winamp trus play,, udah gampang kan,,, kalo mw ngomong tinggal pilih input trus klik “push to talk”…

gampang bgt kan bikin radio sendiri,,, hehehe… udah ah,, ak mw siaran dulu,,, para pendengar setiaku uda pada nungguin,, hihihii.. daaaaaaaahhhhhhhh…

free template for web

situs2 yang menyediakan template web gratis….

http://www.freewebsitetemplates.com

http://www.freecsstemplates.org/

http://templatenavigator.com/

http://www.deviantart.com

thanks to

thanks to allah swt.