Pencarian

Jumat, 27 Februari 2009

Membuat ShoutBox di Blog

Saya nggak begitu ngerti juga apa itu ShoutBox ? tapi yang saya tau shoutbox itu, antara lain untuk interaksi pengunjung, interaksi itu lebih mirip seperti Chatting, nggak seperti Posting Komentar gitu.
Nah, salah satu website yang menyediakan shoutbox antara lain http://www.cbox.ws .
cara membuat shoutbox cukup mudah, :
  • Kita harus mendaftar dulu di http://www.cbox.ws dengan cara seperti biasa.
  • setelah itu login dengan user dan password kita tadi
  • lalu klik publish pada "Click the Publish link in the menu bar above". Maka akan terlihat tag code html dari shoutbox kita, copy code tersebut.
  • login ke blog kamu, lalu pilih tata letak dan klik pada tambah Widget.
  • Cari HTML/JavaScript , lalu berikan judul/title shoutbox tersebut dan paste kan tag code html nya di content, dan simpan.
lalu, silahkan anda atur letak shoutbox tersebut dan simpan.
jadi dah shoutbox nya, dan pengunjung blog anda sudah bisa memasukkan pesan melalui shoutbox tersebut.
selamat mencoba....

Minggu, 22 Februari 2009

Scanning Kelemahan Website

Acunetix Web Vulnerability Scanner
Ada satu software yang saya temui yang keren banget Acunetix Web Vulnerability Scanner, karena dengan software ini kita bisa menganalisa kelemahan-kelemahan pada website yang telah kita bangun dengan cara mudah sekali, tinggal masukkan alamat dan klik, lalu software tersebut akan mencari Vulnerability (kelemahan) yang terdapat pada website yang kamu buat, scanning vulner yang mampu dilakukan oleh software ini meliputi XSS Injection, SQL Injection, PHP Injection, Broken Link, Email Spam, Vulner pada WebServerdll, dan juga software ini bisa menunjukkan Struktur folder yang terdapat pada website kita.
Screen Shotnya ne,


Karena Software ini bagus jadi nggak gratiss heee...(mahaaaaaaaaall).
Kamu bisa mencoba versi trial nya di Acunetix Web Vulnerability Scanner
atau kamu bisa mengKreatifkan diri kamu dengan mencari bajakannya di pelosok-pelosok internet ini.
Try it.....

Mengembalikan Folder yang di super hidden Virus

Virusss...viruss.... dan viruss...
Biasanya masalah virus ini selalu bikin pusing orang kantor (untung saya bukan orang kantor hee...he...).
Salah satu bencana yang diakibatkan oleh virus adalah hilangnya data-data penting baik di Flashdisk ataupun di harddisk.
Nah, jika data anda di Flashdisk ataupun di harddisk tiba-tiba hilang karena virus, jangan panik dulu dan jangan buru-buru di format dulu (Flashdisk nya), karena masih ada kemungkinan lain bahwa data tersebut masih ada tapi hanya di super hidden oleh virus.
cara untuk melihat data tersebut adalah melalui command prompt (tentunya cara ini dilakukan di komputer yang aman dari virus):
klik start -> pilih run lalu ketikkan cmd
atau bisa menekan tombol windows+r.
masuk ke drive/folder yang datanya hilang tersebut misalnya data di flashdisk, ketikkan perintah berikut :
C:\Documents and Settings\acer>G:
lalu tekan enter, di karenakan saya memakai virtual drive, maka drive flashdisk saya berada di g (silahkan anda lihat melalui My Computer anda untuk mengetahui driver flashdisk).
untuk melihat semua file di drive tersebut ketikkan :
G:\>dir /a /w
perintah /a untuk melihat semua isi direktory sedangkan /w untuk membuat daftar nya menjadi list.

nah, jika ada file atau folder yang attributnya hidden atau super hidden maka akan terlihat di command prompt tersebut.

untuk menghilangkan attribut super hidden langsung semua direktory/folder yang ada di drive flashdisk tersebut beserta subfolder nya, ketikkan perintah berikut :
G:\>attrib -s -h /s /d

untuk menghilangkan attribut super hidden pada folder tertentu gunakan perintah ini:
G:\>attrib -s -h nama folder
misalnya nama folder logic, maka jadi seperti ini:
G:\>attrib -s -h logic
untuk menghilangkan pada file, ganti nama folder dengan nama file nya beserta ekstensi file tersebut, misalnya file test.txt
G:\>attrib -s -h test.txt
langkah-langkahnya seperti pada gambar:

Nah, untuk membuat file atau folder yang anda anggap penting menjadi super hidden, tinggal anda ganti tanda kurang (-) menjadi tanda tambah (+)
Semoga membantu..

Sabtu, 21 Februari 2009

Menulis Script HTML, PHP di web/blog

Untuk bisa menuliskan script html, PHP, JS atau bahasa pemograman web lainnya didalam blog/web, kamu perlu meng Encode koding nya terlebih dahulu agar bisa terbaca oleh browser sebagai teks biasa bukan perintah yang harus di ekseskusi.
Untuk mengEncode fungsi tersebut kamu bisa menggunaka tools yang ada di link ini.
Kamu tinggal masukkan saja code nya lalu pilih encode, dan hasil dari encode lah yang kamu masukkan ke web/blog kamu.
Misalnya untuk menampilkan koding php dengan echo, misalnya seperti ini:
<?php
echo "test aja neh";
?>
Copy perintah tersebut dan pastekan di kolom yang sudah tersedia dan pilih encode.

ambil hasil encode nya dan letakkan di blog/web kamu.

Ada satu cara lagi yaitu menggunakan Software Macromedia Dreamweaver.
Pilih Spilt lalu ketikkan perintah yang inginkan di lembar desainnya. seperti ini:


Copy kan perintah yang di blok (ketika kamu mengetik perintah di lembar desain maka dilembar atasnya Dreamweaver akan secara otomatis mengEncode tulisan kamu yang mengandung bahasa html, php ataupun JS.

nah, cukup sekian dulu neh..

Membuat Link di Website

Untuk membuat link di website, cara nya mudah:
pertama copy link yang ingin kita letakkan di website kita, lalu ketikkan/paste link nya seperti berikut:
<a href=http://www.logic-jbi.com target=__blank>klik disini</a>

fungsi target=__blank adalah agar ketika di klik maka link website akan terbuka di tab yang baru, jadi website/blog kita tetap ada.
cukup dulu dah...

Selasa, 17 Februari 2009

Mematikan Pesan Error PHP

Pesan error di browser memang sangat membantu para tukang coding (Programmer) dalam membuat suatu Aplikasi web, karena biasanya pesan error inilah yang menunjukkan baris (line) yang terdapat kesalahan coding dalam script php yang tak jarang terdiri dari ratusan baris Coding program.
Namun karena pesan error ini juga, tak jarang suatu website dapet di hajar abis-abisan oleh jari-jari yang tak bertanggung jawab.

Mis : Pada alamat http://www.test.com/index.php?option=edit&id=1425
Biasanya untuk melihat apakah website tersebut bisa di inject dengan teknik Sql Injection atau tidak ? Si Penjahat cukup memasukkan tanda ' (kutip satu) pada variabel luar yang sering kita gunakan, jadi seperti ini, http://www.test.com/index.php?option=edit&id='
Nah, kalo ternyata mengeluarkan pesan error seperti ini:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in index.php on line dst...dst..


dengan kemunculan error tersebut, berarti website nya ada kemungkinan bisa di hajar dengan teknik Sql Injection.
Nah, untuk mengantisipasi kemuculan pesan error tersebut, maka si PHP sudah memberikan beberapa trik untuk mematikan pesan error ini, antara lain dengan cara memberikan @ pada baris coding program.
Fungsi @ sendri menurut saya kurang efisien karena di setiap variabel atau query yang dikhawatirkan menimbulkan error, kita harus menyisipkan simbol @ ini, kan lumayan repot tuh jadinya.

dan ternyata ada sebuah fungsi di php yang nama nya error_reporting();.
Fungsi ini berguna untuk mematikan semua pesan error pada script php, kita cukup menyisipkan perintah error_reporting(0); diatas script kita tersebut.

Misalnya pada file index.php
<?php
//$a = array(1,2,3);
echo "total".array_sum($a);
?>

ketika file ini dijalankan maka akan menimbulkan pesan error, karena variabel a ($a) yang akan di jumlahkan oleh fungsi array_sum tidak ada (jadi baris komentar).
coba kamu tambahkan perintah error_reporting(0); di line paling atas seperti ini:

<?php
error_reporting(0);
//$a = array(1,2,3);
echo "total ".array_sum($a);
?>

maka, pesan error nya akan hilang dan browser akan tetap menampilkan total.
Untuk sekedar saran, pada tahap proses pembuatan aplikasi sebaiknya fungsi error_reporting ini dijadikan komentar, karena nanti bingung kita, nggak ada error tapi scriptnya nggak mau jalan heee...hee.. ntar kalo udah kelar semua dan mau proses upload baru di tambahkan fungsi error_reporting(0); pada setiap script.
sekian dulu neh, da capek....

Mengubah ekstensi .php di apache

Ini untuk sekedar refresh aja, nggak perlu di lebih-lebih kan hee...
kalo kamu sedikit bosen pake ekstensi .php maka kamu bisa mengubah ekstensi tersebut sesukan hati kamu (jangan yang aneh2 aja). Misalnya file index.php di ubah menjadi index.nix atau index.lc dll...

caranya gampang :
Matikan WebServer apache kamu melalui klik start menu -> all program -> Apache friends -> xampp dan klik pada Xampp control panel (untuk yang make xampp).

klik stop pada Apache Running.
Setelah itu, cari file httpd-xampp.conf yang terdapat di C:\xampp\apache\conf\extra
di AddType application/x-httpd-php masukkan ekstensi yang kamu inginkan misalnya .nix .lc seperti pada gambar:

sampe sini, kamu sudah bisa membuat file dengan ekstensi .nix atau .lc , tapi untuk lebih mantep lagi, kamu edit lagi file httpd.conf yang terdapat di C:\xampp\apache\conf tambahkan index.nix dan index.lc pada DirectoryIndex yang terdapat di antara dan seperti pada gambar :

setting ini berguna agar browser dapat membaca file index.lc atau index.nix ketika pertama kali mengakses direktori (folder tempat file tersebut).
lalu simpan dan tutup kedua file tadi. Jalankan kembali WebServer Apache kamu melalui xampp control panel atau restart kompie kamu.

dan coba sebuah file index.lc dengan isi:
echo "Ekstensi gue yang baru neh";
?>
simpan file tersebut di htdocs kamu dan coba akses dari browser:
dan jrengg-jreng...

kamu sudah berhasil membuat script php tanpa ekstensi .php hee...he....(Sombong mode On).

Nah, untuk masalah upload file tersebut di webhosting, masih sangat jarang sekali saya jumpai webhosting yang mengizinkan kita untuk mengedit file -file yang berhubungan dengan Configure WebServer tersebut (mungkin nggak ketemua aja yah).
hmmm...jadi untuk refresh aja dah...

Senin, 16 Februari 2009

Belajar Dasar dasar Mikrotik

Belajar lagi ui...
hmm.. kali ini mau belajar Mikrotik.
masalahnya waktu Instalasi jaringan wireless di Kota A, saya ada liat Router Mikrotik.
Keren banget dah, kecil, mungil, imoet2 tapi power full.
berhubung harga Router mikrotik+lisensi nya lumayan mahal, ya belajar pake PC Router aja neh, kan sama saja.
tapi PC Router Mikrotik yang akan saya gunakan ini, saya install di Virtual PC, coz malez bongkar2 Kompie di rumah.

Apa saja yang diperlukan :
Cukup satu PC dengan Spesifikasi yang lumayan tinggi.
trus kemauan dan kemauan.

Langkah-langkahnya :
1. Instal Software virtual box, liat tutorial saya sebelumnya disini

2. buat sebuah Virtual PC dengan nama WinXP dan Install dengan OS winXP (client)

3. buat lagi sebuah virtual PC dengan nama Mikrotik dan dengan tipe OS DOS cukup alokasikan RAM 64MB dan Harddisk 1GB untuk mikrotik tsb.

4. kalo dah selesai buat Virtual PC nya, di Virtual PC Mikrotik, masuk ke menu setting dan pilih jaringan.
di adapter 1, nyalakan adapter jaringan dan buat sebuah Virtual Lan Card, dengan nama internet, lalu setting sebagai berikut:
adapter type : PCnet-Fast III(Am79C973(
attached to : Antarmuka host (Host Interface)
beri centang pada kabel terhubung.
lalu klik pada Lan card yang baru dibuat tadi(internet)dan lanjut ke adapter 2.

di adapter 2, nyalakan adapter jaringan,
buat lagi sebuah Virtual Lan Card dengan nama local dan setting sbb:
adapter type : PCnet-Fast III(Am79C973)
attached to : Jaringan Internal (Internal Network).
buat Network Name dengan : LogicNet (terserah kamu namanya)
beri centang pada kabel terhubung dan klik pada jaringan yang sudah dibuat (Local)

maksudnya diatas adalah Untuk PC Router mikrotik tentunya membutuhkan dua lan card atau lebih, jadi langkah diatas bearti kita telah membuat dua Virtual Lan Card.
yang pertama dengan nama : internet yaitu untuk menghubungkan Virtual PC(Mikrotik)
dengan komputer fisik kita.
dan kedua dengan nama : local yaitu untuk menghubungkan Virtual PC(Mikrotik) dengan jaringan local yang dalam kasus ini adalah virtual juga (winxp yang barusan kita buat tadi).
bingung kan ???? sama dah kalo gitu hee...
baca lagi pelan-pelan dan penuh perasaaan.

5. Langkah selanjutnya, install Mikrotik(WinXpnya di matiian aj dulu), langkahnya seperti ini:
Download Software Mikrotik (mau bajakan ato Genuine terserah dah).
Arahkan boot CD Virtual PC (Mikrotik) ke file Image Mikrotik yang sudah di download sebelumnya, lalu hidupkan virtual PC (Mikrotik),
setelah proses load dan uncompress kernel dan bla..bla selesai maka akan terlihat lah paket2 program yang akan kita install di PC Router mikrotik seperti ini: .

lalu tandai paket yang akan diinstall dengan cara pilih paket dan tekan space bar.
untuk sekedar saran, tekan tombol a di keyboard yang artinya install semua paket, kan mau belajar.
setelah itu tekan i untuk proses instalasi, dan akan muncul peringatan bahwa semua data akan terhapus, tekan huruf y untuk setuju. trus nanya lagi tuh, apakah anda ingin backup configurasi yang lama tekan n untuk tidak.

setelah itu system secara otomatis akan membuat partisi dan mengInstall paket program yang telah ditandai sebelumnya.
lalu setelah paket selesai di install tekan enter untuk restart.

ato kamu mati'n aja dolo Virtual PC Mikrotik nya, untuk mematikan atau mengganti boot CD, supaya Virtual PC Mikrotik (VPC) nya membaca harddisk terlebih dahulu.
setelah boot VPC Mikrotik mengarah ke harddisk, hidupkan mikrotik dan akan terlihat console untuk login seperti ini :

masukan username : admin
passwordnya di kosongi aja.
dan jrengg, kamu udah selesai mengInstall PC router Mikrotik (virtual mikrotik tepatnya).
trus mau ngapain yach...hmmm...
set password dulu ah biar lebih secure:

ketikan perintah berikut:
[admin@mikrotik]>password
old password :
new password: bedol14
retype new password: bedol14

dan biar lebih keren, ganti dah nama mikrotiknya, hmmm... ganti jadi LogicRouter aja:
[admin@mikrotik]>system identity set name=LogicRouter

trus, beri alamat IP Address untuk mesin mikrotik tersebut dengan cara ketikan perintah ini :
[admin@LogicRouter]> ip address add address=192.168.0.254 netmask=255.255.255.0 interface=ether1

artinya, kita memberi alamat pada ethernet1(kartu jaringan 1) dengan ip address 192.168.0.254 dan subnet mask 255.255.255.0 dan ether1 inilah yang nantinya kita gunakan untuk koneksi ke internet atau koneksi ke PC fisik kita.

selanjutnya ketikan lagi :
[admin@LogicRouter] > ip address add address=192.168.10.1 netmask=255.255.255.0 interface=ether2

nah, yang ethernet2(kartu jaringan ke 2) kita beri alamat IP 192.168.10.1 yang nantinya akan kita gunakan untuk jaringan local (LogicNet).

untuk melihat konfigurasi IP address apakah sudah benar ketikan perintah berikut:
[admin@LogicRouter] > ip address print

terlihat dah seperti ini, kalo perintah yang kamu ketik udah bener:
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 192.168.0.254/24 192.168.0.0 192.168.0.255 ether1
1 192.168.10.1/24 192.168.10.0 192.168.10.255 ether2

selanjutnya, memberikan default gateway yang menghubungkan mikrotik ke internet dengan asumsi gateway nya adalah 192.168.0.1
[admin@LogicRouter] > ip route add gateway=192.168.0.1

dan untuk melihat configure nya ketikan perintah:
[admin@LogicRouter] > ip route print

setelah itu, kembali ke PC fisik kamu dan sharing internet kamu.
karena saya memakai speedy jadi yang saya sharing adalah kartu jaringan Fisik saya ke kartu jaringan virtual (Internet).
caranya klik kanan pada kartu jaringan fisik dan pilih properties, lalu masuk ke advanced dan centang pada Allow other computer to connet bla..bla.. dan di home networking connection pilih internet.
dan biasanya windows akan secara otomatis memberikan alamat pada kartu jaringan virtual(internet) yang menjadi tujuan dari sharing tadi dengan alamat IP 192.168.0.1
setelah itu (kalo perlu) berikan juga default gateway di kartu jaringan internet dengan 192.168.1.1, karena default gateway untuk internetan saya ke modem speedy 192.168.1.1 (IP Modemnya).

lalu kembali ke mikrotik dan coba kamu ping ke default gateway 192.168.0.1
[admin@LogicRouter] > ping 192.168.0.1

kalo dan reply, bearti da mantep tu
trus coba ping ke 192.168.1.1
[admin@LogicRouter] > ping 192.168.1.1

wuihhh reply lagi, mantep dah mikrotik nya.

selanjutnya berikan DNS pada mikrotik untuk menerjemahkan alamat IP address ke nama domain.
ketikkan perintah berikut:
[admin@LogicRouter] > ip dns set primary-dns=202.134.0.155 allow-remoterequests=no
[admin@LogicRouter] > ip dns set secondary-dns=192.168.1.1 allow-remoterequests=no

untuk melihat configure nya ketikkan perintah:
[admin@LogicRouter] > ip dns print

kalo da mantep coba ping lagi ke google.co.id
[admin@LogicRouter] > ping www.google.co.id

loh, kq nggak ada reply !!!!!
hee...rupanya saya belum dial up di modem speedy nya..
nah baru dah
216.239.61.104 64 byte ping: ttl =241 time=86 ms
216.239.61.104 64 byte ping: ttl =241 time=86 ms
dst....

tekan Ctrl c untuk menghentikan proses ping.
satu lagi nih, jika Mikrotik akan kita pergunakan sebagai gateway server maka agar client Komputer pada jaringan dapat terkoneksi ke internet, perlu kita masquerading. ketik perintah berikut:
[admin@LogicRouter]> ip firewall nat add action=masquerade outinterface=ether1 chain:srcnat

lalu hidupkan Virtual PC yang sudah berisi OS WinXP . dan beri alamat
IP address 192.168.10.11
default gateway 192.168.10.1
Pereffered DNS 192.168.10.1
Primary DNS 202.1340.0155

coba ping ke google, kalo dah seperti ini:
Reply from 216.239.61.104: bytes=32 time=85ms TTL=242
Reply from 216.239.61.104: bytes=32 time=84ms TTL=252
dst...
bearti Configure kamu dah sukses.
nah, kalo mau buat DHCP Server (Supaya nggak repot set IP di Client).

ketikan perintah berikut:
[admin@LogicRouter] >ip pool add name=dhcp-pool ranges=192.168.10.10-192.168.10.150

artinya, IP yang akan didapat client antara 192.168.10.10 sampai 192.168.10.150
lalu ketikan lagi perintah untuk memasukkan DHCP Network dan default gateway yang akan di berikan pada Client:

[admin@LogicRouter] >ip dhcp-server network
add address=192.168.10.0/24 gateway=192.168.10.1

nah selanjutnya terapkan DHCP server ini pada ethernet2 (kartu jaringan Local)yang artinya semua client yang terkoneksi dengan melalui ethernet2 (kartu jaringan Local) akan mendapat DHCP/ alamat IP otomatis dari Server mikrotik.

[admin@LogicRouter] >ip dhcp-server add interface=ether2 address-pool=dhcp-pool

dan aktifkan DHCP dengan perintah:
[admin@LogicRouter] >ip dhcp-server enable 0

untuk melihat setting DHCP, ketikkan perintah :
[admin@LogicRouter] >ip dhcp-server print

lalu, coba DHCP melalui Virtual PC client (WinXp) dan kalo perintahnya udah bener,
selamat, kamu telah berhasil mengkonfigure PC router mikrotik.

haaahhh... lanjut lagi.
bosen neh dari console mulu, pengen pake WinBox ah...
buka browser di komputer fisik kamu dan ketikan alamat 192.168.0.254 (IP Mikrotik).

di menu Winbox, klik download lalu run maka akan muncul WinBox loader, di
Connect to: masukan IP Mikrotik 192.168.0.254
login : admin
pasword : bedol14
dan klik connect.
seperti ini :

loading, sabar, tunggu dan munculah interface graphical dari mikrotik seperti gambar ini :

Nah, Configure yang kita lakukan di console tadi bisa juga kita lakukan melalui interface graphical ini.

lalu mau setting apa lagi disini ???
coba nge-Limit bandwith (membatasi bandwith yang bisa dipakai oleh client).
klik menu Queues, lalu klik pada tanda tambah:
lalu setting seperti ini:
Name : LogicNetwork (terserah kamu)
target address : 192.168.10.0/24
Dst. Address : 0.0.0.0/0
Interface : ether2
beri centang pada Max Limit (txx/rx) dan masukkan maksimal bandwith yang boleh di pakai oleh client Mis: 65536
seperti gambar ini :

artinya Bandwith yang bisa dipakai oleh Client yang terkoneksi dengan Ether2(local atau LogicNet) dan menggunakan default gateway 192.168.10.1 maksimal nya hanya 65536 bits atau 64 KB.

Setelah selesai, kamu coba download file dari internet melalui Virtual PC(WinXp),
mau pake Download accelerator, Internet Download Manager dkk nya yang sejenis, yang biasanya bikin admin warnet marah karena bisa nyedot bandwith jaringan, dan kamu perhatikan bisa nggak transfare rate nya melebihi bandwith yang sudah kita tentukan tadi ???

trus setting apalagi yach...
ntar aja dah, udah malem banget neh...

Ooo ya, beberapa pengertian diatas mungkin tidak sesuai dengan standarnya atau berbeda karena pengertian tersebut menurut pemikiran saya yang baru banget belajar.

Spesifikasi Komputer yang saya gunakan untuk menjalankan VirtualBox adalah :
Intel Pentium Dual Core 2.8 Ghz
Ram Kingston 1GB
Harddisk Samsung 160 GB
dan VGA Nvidia Geforce 7300GS

Settingan Internet di komputer saya :
Menggunakan Speedy dengan dial up melalui modem (PPPoE manual).
IP modem : 192.168.1.1
IP Kartu Jaringan Fisik saya(Lan Card) : 192.168.1.2
dengan Gateway : 192.168.1.1
DNS : 203.130.206.250 dan 202.134.0.155

Untuk spesifikasi Komputer beneran yang bisa menjadi PC Router Mikrotik antara lain:
Pentium II atau sejenisnya (AMD).
Ram 64 MB.
Harddisk cukup 512 MB.
memiliki 2 kartu jaringan (Lan Card/Nic).

Keep Share...

Minggu, 15 Februari 2009

Memperpanjang Kabel USB

Pernah terkendala dengan pendeknya kabel USB Wireless ???
Kalo belum mah bagus, tapi saya pernah mengalaminya.
Pada waktu saya instalasi jaringan Wireless di suatu Diknas, saya butuh koneksi internet di kantor tempat saya tinggal.
Letaknya kantornya nggak jauh dari tower diknas, malahan nampak tu tower diknas nya dari sebelah kantor yang jaraknya kira2 cuma 10m.
nah, yang jadi masalah saya, setiap kali saya mau Online saya musti bawa-bawa laptop dulu ke sebelah kantor, karena dari dalam kantor sinyal nya nggak dapet(banyak pohon dll).
lalu teringat dah bahwa saya juga bawa beberapa USB Wireless dan Router wireless dan akhirnya terpikir "Kenapa nggak pake USB wireless aj ?"
Setelahy browsing sana-sini , ketemu juga akhirnya cara memperpanjang kabel USB.
yupz langsung ke pokok permasalahan :
  1. Potong kabel USB nya di bagian tengah (untuk menghindari kalo pengen nyambung lagi)
  2. Biasanya kabel USB memiliki warna (Merah, putih, hijau dan hitam)
  3. lalu sambung kedua ujung kabel USB tersebut dengan kedua Ujung kabel UTP
dengan susuna seperti ini:
  • Kabel merah di USB ke Kabel Orange dan orange putih di UTP
  • kabel hijau di USB ke kabel hijau di UTP
  • kabel putih di USB ke kabel hijau putih di UTP
  • kabel Hitam di USB ke sisa kabel UTP (biru,biru putih, coklat, coklat putih).
jadi, di tutorial saya ini, Saya menggunakan kabel UTP kira-kira 15m, tapi masih banyak Lossnya, akhirnya saya potong dan potong lagi UTP nya sampe kira-kira 8 ato 10m, baru dah koneksinya bagus.
Untuk Perfoma yang lebih, sebaiknya gunakan kabel UTP yang bagus seperti Belden USA ato yang untuk Outdoor sekalian (STP).
dan ujung kabel yang ke PC/Laptop tetap menggunakan USB (Port USB) dan kabel UTP cuma kabel perantara saja.
Agar ujung kabel yang ke PC/Laptop dapat menggunakan port LAN (Rj45) ntar dah saya coba..
jadi pengen buat wajanbolic ne, mana tau kan bisa dapet Internet gratis, Passive Scanning uiii hee....

Sabtu, 14 Februari 2009

(*(*&*&^%^&%^%^&*&(*XX*&


In the Middle Of July

Hmmm... Penyejuk Hati...

Saat tengah malam ini
larut ku duduk sendiri
jauh di lubuk hatiku
ku memohon pada MU
berilah petunjuk MU
melepas resah hatiku

Hanya pada MU ku mengadu
Hanya pada MU ku berteduh
tiada yang paling terindah
selain cahaya MU menerangi langkahku
berpijak diatas jalan MU.. BISSMILLAH...

Yaa Allah.. tunjukkan kami di jalan Rasulullah..
Yaa Allah... Jauhkan kami dari kesombongan hati...

Buka lah pintu maaf MU
dan Ampunilah dosa ku
Izinkan kami Yaa Allah menuju kepada MU

Rindu kami menatap Wajah MU..
Rindu Pada MU....
***
Sebening embun diatas daun
lembut azan MU mengalun
hilangkan rasa resah dan air mata
dan ku sujud kepada MU

Bila hati sering mengeluh
bila langkahku terguncang
aku mohon ampunilah
dan aku mohon luruskanlah...
Mohon pada MU Yaa Rabbi... Yaa Illahi...

Seiring do'a ku panjatkan
setulus cintaku pada MU...
Hanya engkau Yaa Illahi
tak lelah memberi...

Tuhan berikan kami secerca cahaya di hati..
Tuhan jadikan kami saudara Muhammad Rasulullah...
Izinkan kamu Yaa Allah..
Izinkan kami Yaa Rabbi...

Ost Lorong Waktu

Senin, 09 Februari 2009

Membuat Fungsi koneksi Database dengan Visual basic

hee... ngontrak mata kuliah Bahasa Pemrograman 2 di kampus, membuat saya harus migrasi dari bahasa pemrograman Web ke Desktop, lumayan sulit sih. walaupun saya juga masih terbilang beginner dan baru banget di PHP tapi paling nggak saya udah terbiasa dengan gaya pemrogramannya yang Procedural. Jadi begitu belajar Visual Basic yang pake Event Driven lumayan mudeng jg (pemula ne di program).
Untung punya banyak temen yang antara lainnya ada yang jago banget di VB, jadi bisa belajar dengan temen.

Yupz, langsung saja membuat koneksi ke database MS Acces.
Pertama, buka program Visual basic dan kamu buat dulu databasenya serta tabel-tabel yang dibutuhkan melalui visual data manager yang terdapat di menu add-Ins.
setelah itu kamu bisa membuat sebuah module baru dengan cara klik kanan di menu Project sebelah kanan dan pilih add dan klik pada module atau bisa juga melalui menu Project dan pilih add module, lalu klik open.
maka sebuah module baru telah tercipta di project kamu.
dengan asumsi nama databasenya db_pustaka dan terdapat satu tabel dengan nama tb_anggota maka kita buat coding koneksi nya seperti ini di module :

Public db As DAO.Database
Public rsanggota As DAO.Recordset

Public Function koneksi() As Boolean
On Error GoTo Salah
Set db = DAO.OpenDatabase(App.Path & "/db_pustaka.mdb")
Set rsanggota = db.OpenRecordset("select *from tb_anggota", dbOpenDynaset)
koneksi = True
Exit Function
Salah:
koneksi = False
End Function

Berikut pengertian fungsi diatas:
Public Function koneksi() As Boolean : membuat sebuah fungsi yang bersifat public
On Error GoTo Salah, jika fungsi error maka langsung menuju ke variabel salah
Set db = DAO.OpenDatabase(App.Path & "/db_pustaka.mdb")
membuat koneksi ke database db_pustaka.mdb
Set rsanggota = db.OpenRecordset("select *from tb_anggota", dbOpenDynaset)
untuk memanggil tabel rsanggota (perintah query sql)
set koneksi bernilai awal= true
jika salah nilai koneksi jadi =false.

setelah itu ambil component data (Control data) dan letakkan di form kamu.
kamu bisa memanggil fungsi koneksi yang dibuat di module tadi dengan :
call koneksi
selesai dah, tinggal di kembangin aja sesuai keperluan, mau pake query antar tabel atau laen-laennya.

untuk perintah insert jadi gini:
rsanggota.AddNew
rsanggota!no_anggota = no_anggota.Text
rsanggota!nm_anggota = txtnm_anggota.Text
rsanggota.Update
Data1.Refresh
dimana rsanggota adalah nama tabel dan no_anggota adalah nama fieldnya yang di isi dengan, no_anggota.Text yang didapat dari form.
Sebelumnya bingung juga sih, karena untuk koneksi dan proses insert ke database nggak pake query, tapi setelah belajar jadi tau deh bahwa fungsi-fungsi tersebut sebagian telah di buat oleh Visual basic itu sendiri hee...

Hacking Modem Speedy

Judulnya keren banget kan ??? Padahal isinya nggak segitu-gitu amat koq hee....
Speedy, Akses internet dari telkom yang menggunakan line telpon sebagai jalur aksesnya dan model ADSL sebagai konversi sinyalnya dari analog ke digital dan sebaliknya nya....

Baru denger2 kabar jg ne , katanya sekarang make speedy mesti hati-hati apalagi make yang nggak paket Unlimited karena udah banyak korban yang berguguran. Make internet cuma beberapa jam eh taunya ketika bayar sampe berjuta-juta..

Kabarnya sih sekarang ada sebuah teknik yang sedang berkembang yaitu teknik Broadcast untuk hacking modem speedy (kurang ngerti juga tuh). tapi dengan teknik itu, kita bisa memakai login orang lain walaupun beda line telpon, mungkin dengan menggunakan atau mengubah MAC Address atau bla...bla....

Setau saya juga, Pihak Telkom sendiri telah mendisable akses internet dengan jaringan telpon yang resmi. Maksudnya, walau si Penjahat dapat no speedy dan password kamu, Dia tetap tidak bisa memakai account kamu untuk koneksi ke internet atau kalo bahasa saya, line telpon dan username tersebut udah di jumper sendiri-sendiri jadi setiap line telpon cuma bisa login dengan username dan password yang udah ditentukan oleh pihak telkom.


kalo yang saya tau lagi, ada beberapa (bahkan banyak sekali) Client Speedy yang tidak menyadari bahwa dengan memakai koneksi internet speedy, dia juga telah terkoneksi langsung dengan sebuah jaringan besar milik telkom. Contoh kecilnya adalah ketika saya menggunakan software Netscan atau Advanced Port Scanner untuk mencari host speedy yang sedang hidup, lalu saya menemukan banyak sekali host yang hidup beserta folder-folder yang di sharing host tersebut dan yang lebih celaka lagi, folder atau Drive yang saya temui bukan hanya di Sharing tapi juga di Allow Network User to Change File. Orang lain ngambil data kita aja udah bahaya tuh, apalagi sampe bisa nyimpan file di drive kita, bisa tambah gawat.

Menurut saya, sharing folder bisa terbaca di jaringan telkom speedy karena banyak client speedy yang menggunakan dial up via pc, jadi bukan modem yang terkoneksi tapi PC nya langsung yang mendapat IP DHCP dari jaringan telkom speedy.

Beberapa hari yang lalu saya sering banget menjelajah dari satu host ke host yang lain di jaringan telkom speedy dan hasilnya banyak dah username sama password yang saya dapet (nyimpennya di file text sih), tinggal make nya aja neh hee...

Selain itu, dengan tau IP client speedy yang lain, kita juga bisa mengakses modemnya via telnet ato browser (dial Up dari modem tuh) dan bagusnya lagi, buaaaanyak banget client speedy yang menggunakan password default untuk modemnya, kalo udah bisa masuk ke modem nya, ya terserah kita dah, mau di acak-acak configure nya atau mau mencuri user dan password dialnya, pokoknya seru.

jadi, saran saya lebih baik dial dari modem aja lah, tapi password defaultnya mesti diganti (password sendiri aja saya nggak percaya apalagi password default yang udah di ketahui hampir diseluruh belahan internet ini).

tinggal nunggu waktu aja ne kapan bisa make login orang laen ato malah login sy yang dipake orang lain heee....

Sabtu, 07 Februari 2009

DVD Repo Ubuntu Hardy heron 8.04

Bagi teman-teman di kota jambi yang pengen migrasi dari windows ke Linux Ubuntu hardy heron 8.04, nggak ada koneksi internet untuk download paket aplikasi linux, saya punya paket DVD repo/aplikasi ubuntu. Cukup bawa DVD aja, trus burn deh, DVD Repo yang saya punya ada 5 Paket DVD ( 20 GB)... Silahkan hubungi via email : a3m.nix@gmail.com

Rabu, 04 Februari 2009

RESUMA TENTANG FILM ARTIFICAL INTELIGENT

Artifical Inteligent (By : Steven Spielbrieg)

Artifical Inteligent (AI) adalah sebuah film yang menceritakan tentang Robot yang memiliki perasaan mencintai. Film AI merupakan suatu gambaran tentang kemajuan ilmu pengetahuan khusunya di bidang Kecerdasan buatan.
Dituliskan dalam film tersebut, “ di karena pengaruh dari iklim dunia yang tidak menentu dan krisis yang melanda hampir di setiap negara yang ada di bumi ini maka setiap negara mencari solusi, antara lain pengurangan jumlah penduduk atau menekan angka kelahiran. Robot adalah salah satu solusi yang dipilih, dengan Robot yang tidak tua, tidak sakit, tidak perlu makan dan minum dan tidak banyak tingkah maka dapat mengehemat pengeluaran dari segala aspek.
Dalam AI menyebutkan bahwa manusia dapat menciptakan suatu alat atau robot yang bisa memiliki kemampuan untuk mengejar impian dengan cara apapun.
Emosi, hasrat dan cinta adalah hal-hal yang tidak pernah dimiliki oleh robot. karena robot dibuat berdasarkan program maka segala emosi, hasrat dan cinta yang dilakukan oleh robot bekerja berdasarkan program yang dibuat tersebut.
Tanpa kecerdasan buatan, robot tidak dapat berbuat apapun selain apa yang sudah diperintahkan dan di program kan kepadanya, dan jika ada hal yang terjadi diluar program maka robot akan menganggapnya salah atau di luar logikanya.
Robot dapat merasakan panas, dingin dan perasaan lainnya karena semua perasaan tersebut memang sudah tertanam didalam memorinya dan begitu pula respon ketika merasakan perasaan tersebut.
David, dalam film AI adalah contoh robot yang memiliki kemampuan atau kecerdasan buatan, dengan segala cara tanpa di perintah David terus mengejar impiannya yaitu menjadi manusia sejati. Untuk bisa menjadi manusia sejati David harus bertemu peri biru seperti dongeng Pinokio yang telah tertanam dalam memorinya . Semua itu dilakukannya agar ibunya dapat menerima dia kembali.
David adalah contoh robot yang memiliki cinta, dan mencintai manusia. Dan ada satu pertanyaan menarik dalam film tersebut yaitu :
Apabila Robot diciptakan untuk mencintai manusia maka adakah manusia yang bisa membalas cinta Robot tersebut ?
Lalu profesor menjawab “ Bukankah Tuhan menciptakan adam untuk mencintai NYA “?
Walaupun saya kurang setuju dengan jawaban profesor diatas, saya tambahkan sedikit pertanyaannya , Adakah manusia yang bisa menerima (hanya menerima bukan membalas) Cinta Robot tersebut ??
Dan terjawablah dalam film tersebut bahwa ada manusia-manusia yang bisa membalas bahkan menerima cinta dari robot walaupun kecintaan tersebut tidak sepenuhnya seperti kecintaan seorang ibu kepada anaknya.
Dan menurut saya Robot seperti David adalah suatu langkah awal dari kemajuan ilmu pengetahuan khususnya kecerdasan buatan yaitu ketika sebuah mesin atau robot bertindak tanpa di perintah, mesin tersebut bertindak sendiri, hingga impiannya terpenuhi, walaupun cerita tentang impian itu sendiri memang sudah ditanamkan kedalam memorinya namun cara untuk mengejar impian tersebut lah yang tidak tertanam di memori robot tersebut. Dan itulah menjadikan David dalam film AI istimewa, dia melakukan perjalanan dengan berbagai cara untuk menemukan peri biru yang bisa mengabulkan keinginannya untuk bisa menjadi manusia sejati.
Ketika ilmu tentang robot dan kecerdasan buatan semakin maju, menurut saya yang paling di khawatirkan adalah peran manusia itu sendiri.
Dalam film tersebut digambarkan bahwa ada sebagian manusia belum siap menerima tekhnologi tersebut. Manusia terlalu takut semua perannya di kehidupan ini tergantikan dengan adanya robot.
Menurut saya, ketika manusia sudah mampu membuat sebuah mesin/robot seperti David maka itulah yang menjadi titik awal hancurnya peradaban manusia itu sendiri. Karena, sebagian manusia yang tidak bisa menerima hal tersebut akan memberikan reaksi negatif, atau lebih parahnya dapat menimbulkan perpecahan di kalangan manusia itu sendiri sebagaimana yang dicontohkan dalam Film AI.
Satu Robot yang memiliki kecerdasan seperti David adalah juga satu langkah awal untuk munculnya robot-robot lain dengan kecerdasan yang lebih cerdas hingga kecerdasan pembuatnya sendiri terlampaui, hingga suatu robot memiliki naluri, hasrat dan keinginan untuk mendominasi di dunia ini. Hal ini bukan sesuatu yang tidak mungkin terjadi, karena peran robot yang ingin mendominasi kehidupan ini banyak di contohkan dalam beberapa film tentang AI seperti pada film The MATRIX, IROBOT dll.
Suatu contoh yang nyata yaitu pada diri manusia itu sendiri. Seharusnya manusia tidak bisa melawan kehendak pencipta nya yaitu Tuhan. Dan dalam kenyataanya, manusia banyak yang tidak mengerjakan perintah Tuhan, membangkang atau bahkan melawan dan yang lebih parah, ada sebagian manusia yang malah ingin menjadi Tuhan. Menurut saya hal ini terjadi karena manusia diberikan oleh Tuhan Kecerdasan berpikir, hasrat, naluri dan keinginan. Dan dikarenakan Tuhan adalah Maha Segala-galanya maka manusia tidak dapat berbuat apa-apa jika Tuhan berkehendak.
Pada Robot, manusia sebagai pencipta robot tersebut tidaklah dapat menguasai segala-galanya sebagaimana Tuhan menguasai jiwa manusia. Jadi, ketika robot memiliki kecerdasan berpikir, naluri dan keinginan untuk mendominasi, maka yang dapat diperbuat manusia hanyalah melawan. Dan perlawanan manusia itu sendiri tentulah ada batasnya, ketika sebuah robot menembak manusia, maka manusia akan mati dan berkuranglah 1 di barisan pasukannya tapi ketika manusia menembak sebuah robot maka robot itu tidak mati namun hanya rusak, dan kerusakan itu dapat diperbaiki oleh robot lainnya.
Mungkin sebagian orang berpikir bahwa dapat diciptakanlah sebuat robot yang canggih, yang memiliki kecerdasan hampir sama seperti manusia namun dengan suatu titik lemah agar ketika robot tersebut membangkang maka manusia dapat dengan mudah mengendalikannya. TIDAK !!! Hal itu tidak akan dilakukan oleh manusia. karena menurut saya, ketika ilmu pengetahuan semakin canggih, manusia akan terus berusaha menciptakan sesuatu yang menurut penciptanya sendiri tidak ada kelemahan apapun lagi pada ciptaannya. Hal ini terbukti pada teknologi Senjata-senjata yang telah dibuat manusia. Manusia itu sendiri tidak pernah perduli bahwa senjata-senjata yang diciptakannya akan mengakibatkan kematian, sementara manusia sudah tahu bahwa kematian tidak akan pernah ada obatnya. Lagi pula dengan kecerdasan yang dimiliki oleh robot, tentulah robot itu akan terus berusaha menyempurnakan kekurangannya.
Mungkinkah manusia bisa menciptakan Robot seperti David seperti dalam film AI atau bahkan yang lebih canggih lagi dari Robot di Film AI tersebut?
Menurut saya sendiri, bukanlah suatu hal yang mustahil untuk membuat membuat Robot seperti David atau yang lebih canggih lagi namun sebelum menjawab pertanyaan itu ada satu pertanyaan lagi yang menurut saya lebih tepat untuk kita semua,
SUDAH SIAPKAH KITA UNTUK TEKNOLOGI TERSEBUT ???

Abdul Rahim (8020070233)