Professional Documents
Culture Documents
Iklan VisionNet
HomePage
amkm Salam!
anda Mobile Media:
meminta Handphone, Palm OS, Pocket PC
kami
mendownload
tidak dilanjutkan lagi
Desktop Computer Tahun 2004 yang 150 MB/sec. Jadi Serial ATA II
hard disk juga akan muncul tidak
esktop komputer sudah mentok prosesor dengan ekstensi 64-bit yang lama lagi.
D dan kini orang beralih ke laptop baru akan diluncurkan setelah ke- PCI Express
atau desktop replacement dalam ben- luarga Pentium 4 berikutnya (3.0
Baru saja AGP Port membuat gra-
tuk komputer yang tampilannya se- GHz) diluncurkan.
phics card untuk PCI card menjadi
perti laptop namun dengan ukuran Intel Prescott kiranya akan berlari barang usang, kini keadaan sebalik-
dan kinerja desktop? pada kecepatan 3.0 sampai 5.0 GHz. nya bisa terjadi.
Sepintas kelihatannya demikian de- mempunyai level 1 cache 16KB dan
PCI tidak lama lagi akan tampil se-
ngan ramainya para pabrikan mem- level 2 cache 1 MB dan berjalan pada
bagai PCi Express. Bus yang baru ini
promosikan desktop replacement motherboard dengan front side bus
diciptakan dengan alasan yang sama
menyusul keberhasilan ECS dengan 800 MHz.
seperti munculnya Vesa Local bus
Desknote-nya. Intel Vanderpool Technology sewaktu jaya-jayanya proseor 486,
Namun desktop masih jauh dari mati. Teknologi yang sekarang hanya ter- yaitu lebih banyak data yang ditran-
Dimulai diperkenalkannya prosesor sedia pada server akan dibuka juga sfer di antara komponen-komponen
64-bit dari AMD, motherboard MSI untuk home PC. Dengan teknologi dalam PC itu sendiri dibandingkan
kebanjiran peminat dan tidak lama ini PC anda dapat dipartisi menjadi dengan ditransfer ke/dari luar.
lagi akan semakin besar computing komponen-komponen independen Artinya diperlukan pipe yang lebih
power yang hanya dapat dimafaatkan seperti untuk komputasi, untuk DVD cepat lagi.
apabila menggunakan desktop com- player, dan lainnya. Jadi sewaktu PCI Express generasi pertama akan
puter. anda mem-boot komputer untuk mempunyai bandwidth dua kali yang
Intel Prescott Chip komputasi, DVD player tetap dimiliki AGP8x.
Sewaktu AMD heboh dengan prose- berjalan.
Wi-Fi
sor Athlon64 dari AMD, Intel hanya Serial ATA II
Pada motherboard mula-mula ada
bisa mengutak-atik lagi Xeon chip- Sekarang ini Serial ATA untuk trans- buil-in modem, lalu built-in LAN
nya menjadi Pentium 4 Extreme fer data dari/ke hard disk dengan ce- card serta built-in Bluetooth. Tidak
Edition. pat baru ada pada motherboard kelas heran bila built-in wi-fi juga akan
Tapi Intel tidak lama tinggal diam. atas, tetapi Serial ATA II sudah siap- menjadi standar untuk motherboard
Intel juga punya senjata pamungkas siap diluncurkan. Serial ATA II mem- di masa mendatang, mengingat ke-
yang dikenal dengan codename punyai kecepatan transfer data 300 giatan komputasi semakin melibat-
Prescott, yang diperkirakan suatu MB/sec. dibandingkan Serial ATA kan kegiatan wireless.
M O B I LE M E D IA
Series 60 SDK 1.0 Symbian Ed.
Ingin mengembangkan sendiri aplikasi untuk handphone Nokia 7650 dan 3650 anda?
Handphone ini sudah seperti komputer tapi menggunakan sistem operasi khusus Symbian OS 6.
Fitrianto Halim (fitriantoh@hotmail.com) membahasnya untuk anda.
Kemudian, jalankan file Setup.exe. kecuali jika Anda telah meng-install-
U
NTUK PENGEMBANGAN APLIKASI
berbasis Symbian OS, vendor nya (lihat di bagian Description se-
ponsel, baik Nokia maupun suai dengan software yang dipilih).
Sony Ericsson menyediakan SDK (Soft- Pilihan Java Install akan menginstal-
ware Development Kit) yang dapat di- asi J2RE (Java2 Runtime Environment)
download secara gratis dari situsnya. versi 1.3.1 yang digunakan untuk men-
Pada artikel ini, penulis membahas SDK jalankan beberapa tool yang dibuat
untuk pengembangan aplikasi berbasis dengan Java (biasanya memiliki tam-
Symbian OS dengan target Nokia Se- pilan GUI, seperti AIFBuilder dan Sisar).
ries 60 (Nokia 7650 dan Nokia 3650).
Pilihan Perl Install akan menginstal-
Jika anda mengunjungi situs Forum asi Perl 5 yang akan digunakan untuk
Nokia, Anda akan mendapatkan bahwa menjalankan perl script (umumnya
Nokia telah mengeluarkan tiga buah dipanggil dari batch file, seperti abld.bat).
versi SDK untuk Series 60 pada Sym- Hasil dari instalasi Series 60 SDK 1.0
bian OS, yaitu: versi 0.9, versi 1.0, dan Gambar 2. Ekstrak ke direktori
C:\WINDOWS.TEMP
for Symbian OS, Nokia edition ada-
terakhir versi 1.2 (di-release tanggal 14 lah akan ditambahkannya menu pada
Agustus 2003). Ketiga SDK tersebut Start > Programs.
diperuntukkan bagi programmer C++.
Karena penulis belum sempat men-
download dan mencoba versi 1.2, maka Gambar 5. Menu akan ditambahkan
tidak ada salahnya kalau kita mencoba pada Start > Program.
versi 1.0 yang di-release pada tanggal
20 Desember 2002. Mudah-mudahan, Selain itu, akan ditambahkan envi-
ronment variable EPOCROOT yang
pada kesempatan yang akan datang pe- berisi
nulis dapat mengulasnya.
\Symbian\6.1\Series60\
Instalasi Series 60 SDK 1.0 for Symbian
OS, Nokia edition cukup mudah. Hanya serta penambahan isi dari environ-
ment variable PATH, yaitu:
yang perlu diperhatikan adalah Series
60 SDK 1.0 for Symbian OS, Nokia edi- Gambar 3. Jalankan setup.exe drive:\Symbian\6.1\Shared\epoc32\gcc\bin
tion ini dikhususkan untuk pemakai MS dan
Visual C++ dan sebelumnya penulis su- Pada bagian Select Components ada drive:\Symbian\6.1\Shared\epoc32\tools
dah menginstalasi MS Visual C++ versi 6. baiknya Anda memilih untuk meng-
instalasi semua komponen, termasuk termasuk pula drive:\PERL\BIN jika
Download dan Instalasi software dari pihak ketiga (3rd party) anda memilih untuk meng-install
Pertama-tama download Series 60 SDK software Perl pada bagian Select Com-
1.0 for Symbian OS, Nokia edition di: ponents saat proses instalasi Series 60
SDK 1.0 for Symbian OS, Nokia edition.
http://www.forum.nokia.com/files/nds
_disclaimer/1,6673,2712,00.html Agar perubahan environment variable
tersebut berlaku efektif, ada baiknya
(setelah login terlebih dulu) atau ambil kalau Anda me-restart MS Windows.
dari CD NeoTek kali ini.
Struktur directory hasil instalasi bisa
dilihat pada Gambar 7. Tampak bah-
wa ada dua buah directory yang ber-
Gambar 1. Download Series 60 SDK 1.0 isi contoh-contoh untuk Symbian OS
for Symbian OS, Nokia. yang dapat dicoba, yaitu Epoc32Ex dan
Buka file hasil download tersebut Gambar 4. Select Components. Gambar 6. Environment variable dan path.
nS60_sdk_v1_0.zip) misalkan dengan
(n
WinZip. Lalu ekstrak pada folder yang
Anda inginkan (misalkan pada folder
temporary dari Windows).
M O B I LE M E D IA
RealOne Player for Mobile Device
Pada Nokia 3650 sudah terpasang RealOne Player for Symbian OS, tetapi belum terdapat pada
Nokia 7650 maupun 9210. Jadikan semua itu multimedia player!
PAKAH ANDA INGIN MEM-PLAY- lain terdapat untuk PC, RealOne Player Selain menyediakan aplikasi RealOne
A back format multimedia atau
mem-playback streaming audio
kini juga terdapat sebagai aplikasi un-
tuk mobile device (RealOne Player for
Player, di situs RealNetworks Andapun
dapat mencoba content stream. Misal-
atau video (misalkan untuk menonton mobile device), yang informasinya bisa kan untuk ponsel Nokia 7650, Anda
TV) pada ponsel Nokia Series 80 dan didapatkan pada URL berikut: dapat mencoba content stream pada
Nokia Series 60 ? Jika YA jawabannya, http://www.realnetworks.com/mobile/ URL berikut:
ada baiknya Anda meluangkan waktu index.html http://www.real.com/7650
untuk membaca artikel ini.
Untuk men-download aplikasi RealOne Sebagai tambahan, jika Anda pernah
Para pemakai PC mungkin sudah me- Player pada device yang anda inginkan, membaca dokumentasi
ngenal aplikasi RealPlayer. Dapat dika- Anda bisa mengetikkan URL berikut:
takan, RealPlayer fungsinya sama de- Video and Streaming in Nokia Phones
ngan Windows Media Player. Selain http://www.real.com/realonemobile/ Version 1.0
dapat mem-playback format multimedia download.html yang terdapat pa-
standar, RealPlayer juga dapat mem- Berdasarkan informasi yang terdapat da situs Forum
playback format multimedia yang di- pada situs RealNetworks, RealOne Pla- Nokia, ponsel No-
namakan RealMedia (format multi- yer untuk Pocket PC dan Palm OS 5 kia 6600 yang ba-
media dari RealNetworks selaku pem- hanya mampu mem-playback format ru saja diluncur-
buat RealPlayer), terdiri dari RealAudio audio saja. Oleh karena itu, penulis kan di Indonesia
dan RealVideo. akan mengulas tentang RealOne Pla- bulan Oktober,
Entah mengapa, beberapa tahun kemu- yer untuk ponsel Nokia Series 80 dan juga telah me-
dian RealPlayer berganti nama men- Nokia Series 60. nyertakan aplikasi
jadi RealOne Player. RealOne Player baik untuk ponsel RealOne Player di
Nokia Series 80 dan Nokia Series 60 dalamnya.
Jika anda berkunjung ke RealNetworks
http://www.realnetworks.com), anda
(h merupakan aplikasi Symbian OS, se- Catatan:
akan mendapatkan informasi menarik hingga hasil download-nya (berupa file NeoTek III/11
tentang RealOne Player ini, yaitu se- ZIP) nantinya harus diekstrak untuk telah membahas
menghasilkan file SIS (Symbian Instal- Nokia Multime-
lation). dia Converter 2.0
Untuk Nokia Series 80, yang dapat di- yang dapat mem-
download hanyalah file realone_9210.zip bentuk format
(untuk Nokia 9210). Untuk Nokia Se- file video .3gp
ries 80 lainnya, yaitu 9210i dan 9290 yang dimainkan
(hanya dijual di Amerika, karena meng- dengan RealOne
gunakan frekuensi 1900MHz), RealOne Player pada
Player telah di-pre-install pada drive C: Nokia 3650.
(RAM).
Untuk Nokia Series 60, yang dapat di-
download hanyalah file realone_7650.zip
(ponsel Nokia 7650). Pada Nokia 3650,
Gambar 2. RealOne Player yang tersedia
RealOne Player telah dimasukkan ke
adalah untuk untuk Nokia 9210 dan 7650.
dalam ROM (drive Z:).
Gambar 1. Download dari situs RealNetwork Gambar 2. RealOne Player yang tersedia adalah untuk untuk Nokia 9210 dan 7650.
M O B I LE M E D IA
Player Format 3GPP di PC
Belum punya handphone dengan Symbian OS 6 untuk mem-playback video dengan format 3GPP?
Gunakan saja Platform4 PC Player atau QuickTime Player + 3GPP Component pada PC anda.
M O B I LE M E D IA
CodeWarrior for Symbian v. 2.0
Pengembangan aplikasi handphone sistem operasi Symbian 7 seperti Sony Ericsson P800 atau
Nokia 6600 dapat dilakukan menggunakan bahasa pemrograman C++ dan tool yang perlu dikenali adalah
CodeWarrior dari Metrowerks. Fitrianto Halim (fitriantoh@hotmail.com) mengupasnya untuk anda.
ETELAH PADA ARTIKEL SEBELUM- kan MS Windows 98 lancar-lancar saja.
S nya kita berkenalan dengan Instalasinya cukup mudah, yaitu anda
Series 60 SDK 1.0 for Symbian tinggal mengikuti petunjuk yang ada.
OS, Nokia edition, pada artikel ini pe- Perhatikan pula bahwa aplikasi ini ha-
nulis akan mengajak Anda untuk me- nya memiki jangka waktu 15 hari se-
ngenal CodeWarrior for Symbian Per- jak di-install.
sonal v2.0. Gambar 3. Membentuk proyek baru.
Setelah proses instalasi selesai, ada baik-
Download dan Instalasi nya Anda me-restart ulang Windows.
CodeWarrior for Symbian Personal Hal ini agar perubahan pada environ-
v2.0 dapat Anda peroleh di URL: ment variable berlaku efektif.
ftp://ftp.metrowerks.com/pub/embedd Menjalankan CodeWarrior
ed/symbian/CW_SymbianOS_Person Cara penggunaannya cukup mudah.
al_V2.0.exe
Pada menu
atau dapat pula Anda peroleh pada CD
yang disertakan di majalah NeoTek. Start > Programs
Berdasarkan dokumentasinya, salah satu pilihlah
persyaratannya (requirement) adalah Metrowerks CodeWarrior >
Anda harus meng-install minimal CodeWarrior for Symbian Personal v2.0 Gambar 4. Symbian stationery wizard.
Symbian OS SDK versi 7.0 dan untuk > CodeWarrior IDE .
itu penulis telah meng-install Symbian
Untuk membentuk sebuah project baru,
OS 7 UIQ SDK (ada di CD NeoTek IV/1),
pilihlah menu
sedangkan untuk sistem operasi yang
digunakan, menurut penulis bersifat File > New...
relatif, karena yang diminta adalah MS atau bisa pula dengan shortcut
Windows 2000 atau XP atau NT 4.0
minimal Service Pack 4, tetapi ternyata Ctrl+Shift+N .
saat penulis mencobanya mengguna- Pilihlah Symbian Stationery Wizard
Gambar 2. Metrowerks CodeWarrior pada Start menu. Gambar 6. SDK yang digunakan.
M O B I LE M E D IA
Helix Mobile Producer 2.0
Helix Mobile Producer 2.0 mempunyai fasilitas jauh lebih lengkap dibandingkan Nokia Multimedia
Converter 2.0. Ikuti kupasan Fitrianto Halim (fitriantoh@hotmail.com) ini.
ETELAH KITA BERKENALAN DE- dengan benar, karena informasi ten- Sebagai catatan, selain license key un-
S ngan Nokia Multimedia Con- tang License Key akan dikirim lewat tuk HMP_Eval_Licenses.zip dan
verter 2.0 (NeoTek III/11), e-mail (catatan: informasi tentang Helix_Mobile_Producer_2.0.zip anda
kini penulis akan mengajak anda me- License Key tidak dapat langsung di- akan mendapatkan pula License Key
ngenal Helix Mobile Producer 2.0. terima, tetapi harus menunggu sek- dan installer untuk Helix Mobile Pro-
Selain dapat mengkonversi format itar saru har). Setelah Anda mengisi ducer Live 2.0 (untuk mem-broadcast
multimedia ke format AMR dan form yang tersedia, Anda dapat me- format audio dan video melalui pro-
3GPP, Helix Mobile Producer 2.0 milih lokasi server terdekat (misalkan tokol RTP). Namun, karena keterba-
juga dapat mengkonversi ke format pilih Tokyo, Japan). tasan prasarana dari penulis, maka
multimedia milik RealNetworks, penulis tidak membahasnya.
Download dan Instalasi
yaitu RealMedia. Pertama-tama buka file
Cara instalasinya cukup mudah, ha-
Helix Mobile Producer 2.0 versi trial nya sebaiknya Anda memperhatikan HMP_Eval_Licenses.zip
30 hari (jangka waktunya antara 30- System Requirements yang dibutuh- yang disisipkan pada e-mail dan ek-
60 hari) bisa di-download di: kan, seperti Operating System MS strak file -HMPROD.lic ke lokasi
http://forms.real.com/rnforms/ Windows 2000 atau MS Windows XP, yang Anda inginkan.
products/tools/mobileproducer/eval/ serta DirectX 8.1 atau di atasnya
index.html Penulis mempergunakan DirectX 9.0
(Gambar 1). yang disertakan pada CD NeoTek
Vol. III - No. 07, Apr/Mei 2003. Be-
Di sana Anda diminta untuk mengisi
berapa software dan hardware lain-
form. Yang perlu diperhatikan adalah
nya bersifat relatif.
sebaiknya anda mengisi e-mail address
M O B I LE M E D IA
Cracking Helix Mobile Producer
Helix Mobile Producer 2.0 dapat di-crack agar trial version-nya tidak lagi menampilkan
watermark. Fitrianto Halim (fitriantoh@hotmail.com) membahasnya untuk anda.
B
ILA DIBANDINGKAN DENGAN
.text:00401101 lea ecx, [esp+18h+arg_104]
Converter 2.0, Helix Mobile Producer 2.0 mem- .text:00401108 push 0
punyai beberapa kelebihan. Sayangnya, Helix .text:0040110A push ecx
.text:0040110B push offset aProductmode ; "productMode"
Mobile Producer 2.0 tidaklah free. Akibatnya, saat kita .text:00401110 push offset aHmprod ; "HMPROD"
.text:00401115 call sub_401610
meminta License Key yang kedua dan seterusnya, maka .text:0040111A lea edx, [esp+28h+Filename]
akan ditambahkan watermark pada hasil encoding untuk .text:0040111E lea eax, [esp+28h+Filename]
.text:00401122 push edx
format video (3GPP, MP4, dan RealMedia). .text:00401123 lea ecx, [esp+2Ch+Filename]
.text:00401127 push eax
Pada tulisan ini, penulis akan memberikan cara meng- .text:00401128 lea edx, [esp+30h+Filename]
crack Helix Mobile Producer 2.0, sehingga watrermark .text:0040112C mov esi, ds:sprintf
.text:00401132 push ecx
tidak lagi akan ditambahkan pada hasil encoding. .text:00401133 lea eax, [esp+34h+Filename]
.text:00401137 push edx
Terus-terang, meng-crack Helix Mobile Producer 2.0 me- .text:00401138 lea ecx, [esp+38h+Filename]
miliki seni tersendiri. Hal ini disebabkan Helix Mobile .text:0040113C push eax
.text:0040113D lea edx, [esp+3Ch+Filename]
Producer 2.0 menggunakan bahasa pemrograman gado- .text:00401141 push ecx
gado, yaitu C dan Java. Oleh karena itu, penulis memper- .text:00401142 lea eax, [esp+40h+Filename]
.text:00401146 push edx
senjatai diri dengan .text:00401147 push eax
.text:00401148 lea ecx, [esp+48h+arg_8A0]
IDA (IInteractive DisAssembler) .text:0040114F push offset aSLibEes_jarSLi
"%s\\lib\\ees.jar;%s\\lib\\xercesImpl.jar;%s"...
yang bisa diperoleh pada CD NeoTek Vol. III No. 11, serta .text:00401154 push ecx
.text:00401155 call esi ; sprintf
DJ Java Decompiler. .text:00401157 add esp, 48h
.text:0040115A lea edx, [esp+8+Filename]
Karena perbedaan antara tanpa watermark dan dengan .text:0040115E lea eax, [esp+8+arg_38C]
watermark ada pada License Key, maka penulis mencoba .text:00401165
.text:00401166
push edx
push offset aS ; "%s"
mengutak-atik file -HMPROD.lic terlebih dahulu. .text:0040116B push eax
.text:0040116C call esi ; sprintf
Jika Anda perhatikan, yang memiliki watermark pada ha- .text:0040116E lea ecx, [esp+14h+Filename]
.text:00401172 lea edx, [esp+14h+Filename]
sil encoding memiliki baris berikut pada License Key: .text:00401176 push ecx
.text:00401177 lea eax, [esp+18h+Filename]
productWatermarking=true .text:0040117B push edx
.text:0040117C push eax
Untuk itu, percobaan pertama yang penulis lakukan ada- .text:0040117D lea ecx, [esp+20h+arg_184]
lah menghilangkan baris tersebut atau mengisi nilai true .text:00401184 push offset aPathSSJreBinSJ ;
"PATH=%s\\;%s\\jre\\bin\\;%s\\jre\\bin\\hotspot"...
dengan false. Sayangnya, percobaan pertama ini gagal, .text:00401189 push ecx
karena muncul pesan kesalahan seperti pada Gambar 1. .text:0040118A call esi ; sprintf
.text:0040118C lea edx, [esp+28h+arg_184]
Percobaan selanjutnya .text:00401193 push edx ; char *
.text:00401194 call ds:_putenv
Gambar 1. .text:0040119A lea eax, [esp+2Ch+Filename]
.text:0040119E lea ecx, [esp+2Ch+arg_184]
Menghilangkan atau .text:004011A5 push eax
mengubah baris license .text:004011A6 push offset aDapplication_p ; "-Dapplication.path=%s"
.text:004011AB push ecx
key tidak berhasil .text:004011AC call esi ; sprintf
mengatasi masalah .text:004011AE mov eax, [esp+38h]
.text:004011B2 lea edx, [esp+38h+arg_184]
watermark. .text:004011B9 push edx
.text:004011BA push eax
.text:004011BB push edi
.text:004011BC lea ecx, [esp+44h+arg_38C]
adalah men-ddisassemble file Helix Mobile Producer.exe .text:004011C3 push 0
.text:004011C5 lea edx, [esp+48h+arg_8A0]
selaku aplikasi Helix Mobile Producer 2.0 yang berbasis .text:004011CC push ecx
GUI dengan IDA. .text:004011CD push edx
.text:004011CE push offset aCom_envivio_zo ;
.text:004010D1 push 0 "com.envivio.zola.ZolaMain"
.text:004010D3 push offset aHmprod ; "HMPROD" .text:004011D3 call sub_403AA0
.text:004010D8 call sub_401470 .text:004011D8 add esp, 4Ch
.text:004010DD add esp, 8 .text:004011DB xor eax, eax
.text:004010E0 test eax, eax .text:004011DD pop esi
.text:004010E2 jnz loc_4011E8 .text:004011DE pop edi
.text:004010E8 push esi .text:004011DF add esp, 10C4h
.text:004010E9 push eax .text:004011E5 retn 10h
.text:004010EA lea eax, [esp+0Ch+arg_144] .text:00401250 sub_401250proc near ; CODE XREF: sub_401470+34hp
.text:004010F1 push eax .text:00401250 ; sub_401610+34hp
.text:004010F2 push offset aProducttype ; "productType" .text:00401250
.text:004010F7 push offset aHmprod ; "HMPROD"
BA S I C V I D E O E D I T I N G
Mengenal Pinnacle Studio 8
Andi Ismayadi (Fuzk3_kendi@yahoo.com) melanjutkan bahasan tentang basic video editing
yaitu combining yang diteruskan dengan editing menggunakan Pinnacle Studio 8.
ETELAH KITA MENYELEKSI SCENE YANG AKAN KITA EDIT juga terlalu memakan banyak
S lalu memotongnya yang kita lakukan sekarang
adalah menggabungkan kembali dan memberi efek
memori dalam prosesnya,
sehingga dapat menghambat
Video editing pada dasar-
nya adalah proses-proses
sebagai berikut:
khusus dan mengedit adegan-adegan itu sehingga meng- pekerjaan kita dalam mengedit • Encoding
hasilkan karya yang dapat kita banggakan karena proses video. Rata-rata Premiere dipa- • Cutting
ini kita lakukan sendiri tanpa bantuan orang lain terutama kai oleh editor kawakan sekelas • Combining
editor film yang sudah terbiasa dalam hal mengedit video. Hollywood. Tetapi Pinnacle juga • Editing
Kita perlu mengenal software-software video editing. Untuk tidak kalah dan sudah me- • Encoding (lagi)
pemula tidak terlalu perlu untuk memakai Adobe Premiere ngantongi 8 Emmy Awards. He- • Burning
karena sudah ada software lain yang lebih user friendly dan batnya software ini juga men-
tak kalah bagus dengan Premiere, yaitu Pinnacle Studio 8. dukung real time video capture dari camcorder ketika
Walaupun terkesan untuk pemula software ini sangat hebat camcorder terhubung ke komputer.
dengan banyaknya efek-efek transisi dan pengeditan gambar. Trial version software ini dapat anda peroleh di situs di
Selain itu masih banyak software video editing lain seperti htttp://www.pinnaclesys.com dan registrasi online di http://
Ulead Video Studio, Roxio, dan lain-lain. www.pinnaclesys.com/autoregister.asp
Kenapa kita tidak memakai Premiere? Karena tools-toolsnya Sekarang mari kita berkenalan dengan Pinaccle Studio 8.
terlalu kompleks dan menyulitkan para pemula. Premiere
BA S I C V I D E O E D I T I N G
Efek Transisi Hollywood FX
Selain Pinnacle Studio 8, efek-efek lain dapat dihasilkan menggunakan Pinnacle Hollywood FX.
Andi Ismayadi (fukz3_kendi@yahoo.com) memperkenalkannya pada anda.
ETELAH BERKENALAN DENGAN PINNACLE STUDIO 8, DAN ngan Pinnacle Hollywood FX yang dapat anda peroleh di
S telah melihat-lihat efek-efek transisinya. Kini sa-
atnya anda membuat sendiri efek transisi sesuai
http://hollywoodfx.pinnaclesys.com, anda dapat membuat
efek-efek transisi yang sesuai apabila tidak terdapat dalam
dengan selera. Ketika anda menonton film, anda mungkin Pinnacle Studio 8. Sekarang kita lihat apa yang dapat
penasaran bagaimana caranya pada film itu diselipkan ade- dilakukan dengan software ini.
gan yang menawan ketika adanya pergantian adegan. Setelah pengenalan dasar software video editing ini, selan-
Dalam artikel ini anda dapat mencoba membuat efek-efek jutnya akan dijelaskan tuntas teknik-teknik editing sehing-
transisi untuk nantinya digunakan dalam video anda. De- ga menghasilkan karya seni yang dapat anda banggakan.
VI S UAL BAS I C WO R KS H O P
Mengenal Visual Basic
Banyak security tool maupun aplikasi jaringan lainnya yang dibuat dengan Visual Basic.
MA Rody Candera (odyxb@melva.org) memperkenalkan Visual basic 6 sebagai pengantar untuk
menjadi pengembang security tool, bukan sekedar pemakai.
ISUAL BASIC MERUPAKAN BAHASA Toolbar Menu
V pemograman termudah dan
tercepat untuk menghasilkan
Command (perintah) yang
Toolbar Menu
Visual Basic untuk mengembangkan aplikasi. Project, dll. Selain itu, ada Form Layout Window
2. Profesional Edition yang berupa atau berben- Gambar. Tampilan
Versi ini terdapat sarana ekstra untuk tuk icon-icon yang juga Microsoft Visual Basic
Contoh:
Aritmatika Relasi/Perbandingan Logika
View Code Dim Jumpa As Date Operator Keterangan Operator Keterangan Operator Keterangan
Jumpa = "20/05/2003"
View Object atau ^ pangkat < lebih kecil dari And menghubungkan dua
Jumpa = #20/05/2003# ekspresi
Gambar 4. Form Layout Window. Jumpa = "20:00:20"
atau * perkalian > lebih besar dari Eqv menyepadankan dua
View Code Jumpa = #20:00:20# ekspresi
Form Object. an, maka VB akan + pertambahan = sama dengan Not penyanggahan suatu
menyelesaikannya ekspresi
View Object dengan menentu- - pengurangan Like membandingkan
Untuk menampilkan kembali Form kan variabel yang & penggabungan
Window dan Form Object. menyebabkan ke- dua ekspresi
kacauan tersebut
Bahasa Pemrograman sebagai variant. Conditional Statement
Sekarang masuk pada tahap bahasa pe- Conditional Statement adalah pernya-
mograman yang diperlukan nantinya Type Data Object
taan yang menganalisa suatu keadaan
untuk menuliskan kode-kode program Type data object adalah type data yang dan mengambil decision (keputusan)
agar aplikasi yang dibuat dapat ber- dapat menggantikan objek-objek VB. berdasarkan hasil analisa. Jika kondisi
jalan sebagaimana yang dikehendaki. Contoh: benar maka akan dijalankan perintah
Bahasa pemograman pada Visual Basic Dim InputForm As Form, InputCommand As
tertentu dan jika kondisi salah maka
tidak terlalu jauh berbeda dengan ba- CommandButton akan dijalankan perintah yang lain.
Set InputForm = Form1
hasa pemrograman yang ada seperti Set InputCommand = Command1 IF
C, Fotran, Pascal, dan lain sebagainya. InputForm.Caption = "Type Data Object"
Ada unsur penting yang diperlukan InputForm.Width = 3000 Digunakan untuk membandingkan
seperti: Variabel, Konstanta, Tipe Data, suatu kondisi tertentu.
Deklarasi Variabel
Operator, dan lain-lain. Table AND Table OR Table NOT
Untuk membuat
Variabel dan Type Data program perlu Nilai 1 Nilai 2 Hasil Nilai 1 Nilai 2 Hasil Nilai Hasil
Variabel adalah simbol atau nama yang membuat variabel True True True True True True True False
digunakan untuk mewakili suatu nilai terlebih dahulu. True False False True False True False True
yang mempunyai nama dan menyim- Syntaks penulis- False False False False False False
pan type data. annya:
Aturan penamaan variabel sbb: Dim [namavariabel] As [namadata] Syntaks:
1. Dimulai dengan sebuah huruf. If condition Then
2. Tidak lebih dari 255 karakter.
Contoh: [statements]
Dim asan As byte End If
3. Tidak boleh sama dengan nama statement, Dim input As Integer
fungsi, metode, objek, dan lain sebagainya. Contoh:
4. Tidak ada spasi, tanda titik (.), tanda seru (!), Setelah mengisi datanya, contoh: If asan Then
karakter (@ - & - $ - #). asan = 255 MsgBox “Hello Boss”
Input = "Nama Anda" End If
Type data adalah jenis data yang di-
simpan dalam variabel. Jenis type da- Konstanta Select Case
ta ada tujuh macam yaitu: Integer,
Long, Date, Object, Byte, dan Variant. Konstanta adalah variabel yang nilai- Digunakan untuk melakukan pemilih-
nya konstan. Konstan berarti tidak an kondisi yang jumlahnya lebih dari
Tipe Data Boolean berubah atau tetap. satu atau bertingkat.
Type data ini menyimpan nilai True Aturan penamaan konstanta sbb: Syntaks:
atau False. Select Case expression
1. Diawali dengan kata Conts.
Contoh: 2. Dimulai dengan sebuah huruf.
[Case expressionlist-n]
[statements-n]
Dim asan As Boolean 3. Tidak lebih dari 255 karakter. End Select
If asan True Then
asan = False 4. Tidak boleh sama dengan nama staement, Contoh:
Else fungsi, metode, objek, dan lain sebagainya.
asan = True Select Case pilih
End If
5. Untuk nilai bertipe String dan Date Case 0
menggunakan tanda petik ("), atau Form1.Caption = “Nol”
pasangan tanda pagar (#) untuk mengapit Case 1
Type Data Date nilainya. Form1.Caption = “Satu”
End Select
Type data ini terdiri dari bagian bilang-
an bulat dan bilangan pecahan dimana
Operator
bilangan bulat merupakan pernyataan Operator adalah penghubung antara dua/ Looping
tanggal dan dan bilangan pecahan me- lebih variabel. Ada tiga jenis operator Looping adalah instruksi program untuk
rupakan pernyataan waktu. Untuk peng- yaitu operator aritmetika, operator re- melakukan perulangan berdasar kon-
isian variabel Date digunakan tanda lasi/ perbandingan, dan operator logika. disi tertentu. Jumlah pengulangan
petik (") atau memakai tanda pagar (#). dapat dikendalikan.
For Next
Gambar 7. Menjalankan Visual Basic 6.
Perulangan yang digunakan untuk
mengulang sebanyak yang ditentukan. Setelah itu akan muncul kotak dialog
Syntaks: dimana nantinya anda diminta untuk
For [namavariabel] = start To end (step-step) memilih jenis aplikasi yang akan
[statements] dibutuhkan. Untuk aplikasi standar,
Next pilih Standard EXE dan kemudian klik
Gambar 5. General Procedure.
Contoh: tombol Open.
For asan = 1 To 10
Berfungsi untuk memberitahu aplikasi cara Setelah itu anda akan menuju kepada
Print "asan For to"; asan
Next asan penyusunan instruksi-instruksi tertentu tampilan Microsoft Visual Basic (lihat
sehingga menghasilkan proses atau per- gambar tampilan Microsoft Visual
nyataan umum yang dapat digunakan oleh Basic pada Gambar 8). Sampai disini
While When event-event prosedur pada tubuh program.
anda sudah dapat memulai membuat
Perulangan selama kondisi bernilai
2. Event procedure aplikasi yang diinginkan.
true.
Syntaks:
While [namavariabel]
[statements]
When
Contoh:
While asan < 10
asan = asan + 2
Print "asan whiwe to"; asan
When Gambar 6. Event Procedure
VI S UAL BAS I C WO R KS H O P
Password Cracker Buatan Sendiri
Banyak security tool maupun aplikasi jaringan lainnya yang dibuat dengan Visual Basic.
MA Rody Candera (odyxb@melva.org) memulai salah satu bahasan ini
dengan membuat sendiri Password Cracker.
ISUALBASIC (VB), BAHASA PE- Berdasarkan interface tersebut kita akan Feature Image1 dan Image2, atur pro-
V mograman yang dikembang-
kan oleh Microsoft ini makin
tahu apa-apa feature yang nantinya
kita butuhkan. Feature-feature yang
perties pada opsi Picture untuk mema-
sukkan file ico yang sudah dipersiap-
asyik untuk dibahas. VB mudah untuk kita butuhkan ada sebagai berikut: kan, Image3 tidak perlu dimasukan
dipelajari dan asyik membuat sendiri 1. 2 Buah tombol (command button)
picture-nya. Sesuaikan besar form.
program-program yang sekiranya kita
perlukan. Orang banyak mengatakan 2. 1 buah Label Kode Program
Visual Basic masih memiliki kelemah- 3. 1 buah TextBox
an, penulis juga berpikir begitu untuk 4. 3 buah Image
beberapa hal dan feature-nya.
5. 1 buah PictureBox
Tapi walau bagaimanapun, Visual Basic
masih sangat bermanfaat. Terbukti de- Hal lain yang kita butuhkan dan
ngan cukup ramainya beredar virus- perlu persiapkan adalah sebuah
virus yang dibuat menggunakan VB. gambar dalam bentuk file ico (file
Program-program perkantoran yang icon) yang nantinya kita posisikan
Pada code editor command1 ketikkan kode program
juga dibuat menggunakan VB, bahkan pada feature Image. Selanjutnya mari yang berupa pesan cara pemakaian program.
untuk keperluan ber-internet maupun kita memulai proses pembuatannya.
hacking juga sudah lumayan ramai. Aktifkan Microsoft Studio VB anda,
dan mulai ikuti langkah-langkah [Command1]
Berdasarkan hal tersebut penulis pada
beberapa kesempatan menyajikan ar-
berikut. 1 Double click pada Feature,
tikel pembuatan aplikasi-aplikasi pada code editor command1
Feature Posisi ketikkan kode programnya,
menggunakan VB dalam edisi NeoTek
yang lalu, sekarang, maupun yang Di atas telah diterangkan feature yang yaitu di antara baris:
akan datang. kita butuhkan dalam aplikasi yang akan
Private Sub command1_Click()
kita kita buat sekarang ini. Posisikan
Penulis sejujurnya akui bahwa idenya feature-feature tersebut sesuai dengan dan
berdasarkan artikel karya Happy Chan- Interface yang sudah dibuat. End Sub
draleka yaitu password cracking Sandi
Yudha. Kita akan mencoba membuat Kode program seperti berikut di
program yang miliki kemampuan sa- bawah:
ma seperti itu menggunakan VB. MsgBox "Gunakan mouse: Klik dan tahan gambar
dan lalu seret mendekati password yang terlihat
Kebayang nggak sih... kalau ternyata seperti bintang²", vbCritical, "How"
anda nanti mampu membuatnya?
Object: Klik
Jangan hanya dibayangkan, langsung untuk
dicoba saja. Ternyata gampang kok... memasukkan
Ayooo anda pasti bisa... kode proram
untuk tiap
Seperti yang sudah-sudah, pembahas- feature.
an yang pernah saya sajikan mengenai
pembuatan aplikasi VB, pertama yang Gambar 2. Layout interface program yang akan dibuat.
perlu kita siapkan sebelum memulai Properties
perjalanan membuat program adalah
mempersiapkan Interface Program.
Interface program yang sudah penulis
siapkan seperti terlihat pada Gambar 1.
Kode program untuk Command2 hanyalah End.
[Command2]
2 Selanjutnya memasukkan
kode program untuk Featu-
Gambar 3. Interface program yang akan dibuat
re Command2. Kode program
Selanjutnya adalah mengatur proper- yang dimasukkan untuk Fea-
ties dari tiap-tiap feature. Properties ture Command 2 sangat
opsi Caption dan BackColor. Untuk pendek, yaitu End.
Gambar 1. Interface program yang akan dibuat.
PASSWO R D R EVEALE R
EBENARNYA YANG DIBAHAS PADA
S artikel di atas, bukanlah pass-
word cracker dalam arti kata
sesungguhnya, melainkan suatu pass-
word revealer (pengungkap password).
Artinya password yang ingin ketahui
sudah terdapat pada komputer dan
tidak dienkripsi, melainkan hanya di-
sembunyikan di balik deretan
karakter asteriks *****
Penyembunyian password ini terdapat
pada Windows 9x/ME. Suatu teknik
yang sama sekali tidak aman, meng-
ingat mudahnya mengungkap (reveal)
password yang tersembunyi tadi. Pada
Windows XP teknik password revealer
ini sudah tidak dapat digunakan.
Password cracking (termasuk password
revealing) pernah dibahas di NeoTek
II/12 beserta bermacam-macam pro-
gram password revealer yang dimuat • 007 Password Recovery
lagi dalam CD NeoTek kali ini. • DialUp Ripper
• Dripper 2.0
Jadi selain dengan program yang di- • DUNRipper
buat dengan Visual Basic di atas, ser- • Rev
ta program Sandi Yudha buatan • Revelation NT Password Crack
Happy Chandraleka, anda dapat juga • Sandi Yudha 1.0
mengintip password menggunakan • Showin 2.0
bermacam-macam program yang • Snadboy Revelation
serupa pada CD NeoTek kali ini. • Unhide
VI S UAL BAS I C WO R KS H O P
Membuat Program Usil
Untuk menambah gairah belajar pemrograman, ada baiknya membuat program yang sedikit
‘nakal’ seperti halnya suatu joke program yang pura-pura men-delete file atau memformat hard
disk korban. MA Rody Candera (odyxb@melva.org) membahasnya untuk anda.
Design Form
4 Form 3. Design Form 3 ber-
beda dengan 2 Form sebe-
lumnya. Feature yang di-
butuhkan yaitu 5 buah Label, 5 buah
Timer, 1 buah ProgressBar, 1 buah
Command, 1 buah ListBox, dan 1
buah FileListBox.
Atur properties-nya seperti terlihat
Design Form pada Gambar 4. Jika anda masih
2 Form 1. Kita akan medesign
bingung mengatur properties ini,
dapatkan source-nya yang disediakan
Form1 dengan memasukkan
feature yang dibutuhkan, yaitu: dalam CD NeoTek.
S M T P U N T U K K E Y LO G G E R
Menggunakan Subscribed SMTP
Dewanata (m_strdewanata@yahoo.com) kali ini membahas cara memanfaatkan
authenticated SMTP untuk keylogger, mengingat langkanya open relay SMTP sekarang ini.
SMTP dapat anda baca di RFC 2554. Perintah dasar yang
A
RTIKEL INI ADALAH ARTIKEL KEEMPAT DARI SERANGKAIAN
artikel yang membahas pembuatan program key- digunakan untuk request otentikasi adalah
logger. Pada artikel terakhir, telah dijelaskan satu AUTH <mekanisme>
trik untuk mengirimkan hasil tangkapan keylogger kita meng-
gunakan email. Pada artikel tersebut, dijabarkan pembuatan untuk <mekanisme> adalah tipe mekanisme otentikasi
satu class SMTP, yang nantinya akan 'ditempelkan' di pro- SASL (Simple Authentication and Security Layer) yang
gram keylogger kita sebagai mesin SMTP. Ini akan mem- didukung oleh server.
buat keylogger mampu mengirimkan email secara lebih Tipe mekanisme ada bermacam-macam, antara lain PLAIN,
fleksibel dan stealthy. LOGIN, dan DIGEST-MD5. Untuk artikel ini penulis meng-
Pada artikel ini, akan dijelaskan lanjutan dari trik tersebut gunakan LOGIN. Untuk mengetahui mekanisme otentikasi
dengan menambahkan kemampuan otentikasi SMTP. apa saja yang didukung oleh server SMTP anda, ketikan
perintah EHLO. Pastikan bahwa server tersebut mendu-
Apa Itu Otentikasi SMTP? kung mekanisme yang dimaksud.
Pada artikel sebelumnya, kita menggunakan server SMTP Bagaimana Prosesnya?
yang mengijinkan anonymous user untuk mengirimkan
email. Masalahnya, server jenis ini (yang juga disebut open Berikut adalah langkah-langkah pengiriman email dengan
relay SMTP server) semakin langka keberadaannya karena otentikasi:
alasan-alasan keamanan dan finansial. Sebagai alternatif, 1. Kirimkan perintah EHLO, bukan HELO seperti pada
kita dapat memanfaatkan layanan mail server yang berlang- artikel sebelumnya
ganan. Yang dimaksud dengan 'berlangganan' (subscribed)
adalah setiap pengguna pertama-tama harus mendaftarkan 2. Kirimkan perintah AUTH LOGIN
dirinya di server. Selanjutnya setelah terdaftar, ada proses 3. Kirimkan teks username yang telah dikodekan
otentikasi (pengisian username dan password) yang harus menggunakan Base64 encoding.
dilewati oleh pengguna sebelum mulai mengirim email. 4. Kirimkan password yang telah dikodekan.
Pada umumnya ada dua tipe berlangganan: yang bayar dan Jika proses otentikasi berhasil, maka proses selanjutnya sama
yang gratisan. Tentunya untuk yang layanan-bayar kita dengan proses pengiriman pada artikel sebelumnya, yaitu:
coret dari daftar karena identitas kita dengan mudah dapat
dilacak (no carding please!). Untuk yang gratisan, perlu kita 5. Kirimkan perintah MAIL FROM:
filter lagi apakah kita diijinkan untuk melakukan akses ke 6. Kirimkan perintah RCPT TO:
port SMTP secara langsung (misalnya melalui telnet). Pro-
vider besar seperti Yahoo dan Hotmail sudah tidak lagi me- 7. Kirimkan perintah DATA
nyediakan layanan ini. Pada saat artikel ini ditulis, hotPOP 8. Selanjutnya kirimkan content email yang terdiri atas:
(www.hotPOP.com) dan beberapa provider lainnya masih
menyediakan layanan tersebut. - Bagian header email
Date:
Subject:
Metode Otentikasi SMTP To:
Ada dua metode yang umum digunakan untuk otentikasi From:
SMTP, yaitu: - Badan email
1. POP-first Catatan:
Bagian header dan badan email harus dipisahkan oleh satu baris kosong.
SMTP sebenarnya tidak dibekali dengan mekanisme
otentikasi, beda dengan POP. Ketika menjalankan layan- 9. Kirimkan tanda akhir segmen DATA, yaitu '.'
an POP, kita harus mengisi username dan password se- 10. Kirimkan perintah QUIT
belum dapat membaca email. Pada metoda POP-first,
pengguna harus melakukan otentikasi POP terlebih da- Penjelasan tambahan:
hulu, kemudian menjalankan layanan SMTP. Seperti biasa, di setiap langkah ada proses negosiasi antara client dan ser-
ver. Maksudnya, client mengirimkan perintah dan server merespon perin-
2. AUTH method tah tersebut. Jika ternyata respon yang dikirimkan server mengindikasikan
Metode ini diperkenalkan dalam ESMTP yaitu model kegagalan, maka proses harus dihentikan.
lanjutan SMTP. Pada metode ini, otentikasi cukup dila- Pada langkah 5, informasi yang diisikan di field MAIL FROM: harus sama
kukan satu lapis, yaitu lapisan SMTP saja. dengan username (langkah 3). Namun hal ini tergantung pada kebijakan
penyedia server.
Pada artikel ini, penulis akan menggunakan metode kedua. Pada langkah 8, kita mengisi informasi header email. Informasi inilah yang
akan ditampilkan ke penerima email, bukan yang diisi di langkah 5 dan 6.
Perintah Dasar Anda sebenarnya dapat saja mengirimkan email (palsu?) ke satu milis, wa-
laupun anda bukan anggota milis tersebut (!!!), dengan memanipulasi in-
Penjelasan lengkap mengenai notasi dan perintah otentikasi formasi ini. Bayangkan! Anda dapat mengirimkan pesan, iklan, atau pro-
GHOST KEYLOGGER
UDAH LAMA TIDAK MUNCUL KEYLOGGER
S baru dan ampuh, kini muncul key-
logger ampuh dan dengan segudang
fasilitas, antara lain logfile disimpan secara
LI N U X WO R KS H O P
Tip Membuat Partisi Linux
Membuat partisi pada Linux merupakan batu sandungan utama bagi para pemula, apalagi
yang sudah terbiasa dengan kemudahan yang diberikan oleh Windows. Eryanto Sitorus
(ery@postmaster.co.uk) membahas sisi yang penting namun sering diabaikan ini.
AGI SEORANG PEMULA (NEWBIE), Yah di mana lagi kalau tidak di Maja- Masing-masing sistem harus memiliki
B khususnya yang tertarik ingin
menginstal Linux, ada satu hal
lah NeoTek? :) filesystem, tapi dalam prakteknya ka-
dangkala tidak sedikit pula user yang
Itulah substansi yang menjadi bahasan
yang sifatnya sangat krusial, dan acap utama dalam artikel saya kali ini, dan senang bekerja dengan banyak file-
kali menjadi kendala, yaitu pada saat tentunya informasi itu pula lah yang system.
mereka akan membuat partisi sebagai nantinya akan anda peroleh setelah Sebagai contoh misalnya anda mungkin
tempat untuk menampung sistem ope- membacanya. ingin memisahkan sebagian filesystem
rasi tersebut. anda ke dalam direktori /usr, maka anda
Namun, sebelum saya mulai memba-
Hal inilah yang justru sering diabaikan hasnya lebih detail, alangkah bijaksa- harus membuat partisi /usr. Dalam hal
oleh para pakar dalam referensi atau nanya jika yang kita bahas terlebih ini, maka anda telah mempunyai dua
sumber bacaan yang mereka tulis ten- dahulu adalah dasar-dasar partisi. buah filesystem, yakni filesystem yang
tang teknik menginstal SCO UNIX, ada di partisi root (/) dan di partisi /usr.
Linux, atau FreeBSD. Mereka menem- Dasar-dasar Partisi Selain itu, anda juga harus membuat
patkan partisi dalam porsi yang sangat partisi /swap, untuk digunakan sebagai
kecil, bahkan ada kecenderungan meng- Partisi adalah merupakan bagian dari
hard disk yang dipakai sebagai tempat virtual RAM. Ukuran partisi /swap
anggap itu bukan suatu hal yang perlu biasanya dibuat berdasarkan kebutuhan,
dijelaskan secara detail. untuk menampung beberapa sistem
operasi tertentu, misalnya MS-DOS, namun kadang kala dipakai anggapan
Kemudian muncul satu pertanyaan: NT, Novell NetWare, SCO UNIX, bahwa paling tidak anda harus memili-
Jika anggapan mereka itu benar, lalu Linux, FreeBSD, dan lain sebagainya. ki virtual RAM (/swap) sebesar 16MB.
bagaimana mungkin seseorang yang Jika komputer anda hanya memiliki Satu hal yang perlu anda ketahui, mes-
tidak mengerti sedikit pun partisi bisa dua buah sistem operasi, katakanlah kipun kapasitas hard disk anda sangat
menginstal SCO UNIX, Linux, atau misalnya DOS dan Novell NetWare, besar, anda tidak diizinkan untuk mem-
FreeBSD? maka dapat dipastikan bahwa hard disk buat ukuran satu buah partisi /swap
atau anda memiliki dua buah partisi, satu lebih dari 128MB. Bila anda membutuh-
partisi untuk MS-DOS, dan partisi kan swap lebih dari 128MB, maka anda
Apa yang terjadi jika anda memaksa- satu lagi dipakai oleh Novell NetWare. harus membuat partisi swap lain. Anda
kan diri untuk menginstal salah satu bisa membuat partisi /swap sebanyak
sistem operasi tersebut, sementara Secara umum, partisi terdiri dari tiga 16 buah partisi.
anda sendiri tidak begitu mengerti jenis, yaitu Primary, Extended, dan
bagaimana membuat atau membagi Logical. Meskipun demikian, kita juga Wah banyak sekali!?
partisi hard disk? dimungkinkan untuk membuat partisi Dalam beberapa jurnal Linux yang per-
sebanyak-banyaknya dalam sebuah nah penulis baca, ada sebagian pakar
Jelas, tentu masalahnya bisa jadi tam- hard disk, tidak terbatas hanya 1, 2, 4,
bah runyam! apalagi (mungkin) sete- yang menyarankan untuk membuat
6, 8, atau seterusnya. partisi khusus ber-label /tmp, alasan-
lah partisi yang sudah ada sebelumnya
lenyap begitu saja setelah ditindih Hal itu dimungkinkan karena adanya nya untuk mengalokasikan file-file
(overwrite) oleh partisi Linux yang partisi extended, yang dapat memuat temporary dari beberapa aplikasi yang
secara kebetulan berhasil anda instal. sejumlah partisi logical. Meskipun tadi ukurannya bisa mencapai ratusan MB.
dikatakan bahwa partisi ada tiga jenis, Singkat kata, ketika anda akan meng-
Nah, agar masalah ini tidak terjadi pa- namun partisi yang dipakai hanya dua,
da anda, maka saya sarankan sebelum instal SCO UNIX, Linux, atau FreeBSD,
yaitu partisi primary dan partisi logical, maka disarankan sebaiknya anda harus
anda mulai melakukan instalasi, yang partisi extended hanya digunakan un-
pertama kali seharusnya anda pahami membuat 6 buah partisi sekaligus, yang
tuk menampung partisi logical. masing-masing partisi tersebut diberi
adalah bagaimana cara membuat par-
tisi yang benar, carilah informasi yang SCO UNIX, Linux, atau FreeBSD seti- nama (label) sebagai berikut:
membahas masalah tersebut, karena daknya memerlukan satu buah partisi / (root)
itu adalah awal dari segalanya. root (//), yang digunakan untuk me- /usr
nampung filesystem, termasuk kernel
Jika anda sudah benar-benar mengerti /home
dan software-software lain yang ber-
dan memahaminya dengan baik, maka hubungan dengan filesystem itu. /var
saya jamin anda tidak akan pernah /swap
merasa kesulitan lagi pada saat anda Filesystem sebagai partisi yang difor-
/tmp
mencoba menginstal salah satu sistem mat khusus untuk SCO UNIX, Linux,
operasi tersebut di atas. Lalu di mana atau FreeBSD. Filesystem yang nan- Nah, setelah memahami dasar-dasar
mendapatkan informasi tersebut? tinya digunakan untuk menampung file. partisi, maka sekarang kita dapat me-
akhir, anda harus menghitung jumlah nya sudah sesuai seperti yang direnca-
keseluruhan hard disk dikurangi jumlah nakan, ketik [p] untuk menampilkan
kapasitas partisi yang sudah terpakai informasi tabel partisi saat ini. Hasil-
oleh MS-DOS (partisi primary perta- nya akan tampak pada Gambar 17.
ma), lalu dari hasil penjumlahan terse-
but kurangkan dengan jumlah kapasitas
partisi yang sudah anda berikan pada
partisi primary ke dua (filesystem root), Gambar 12. Membuat partisi /usr (logical)
kemudian sisanya ketikkan sebagai Setelah selesai, lanjutkan dengan mem-
angka untuk cylinder yang terakhir. buat partisi /var. Caranya, tekan [n],
Untuk menuliskannya, ketik +3231M lalu pilih [l]. Ketikkan +300M pada saat
(lihat contoh pada Gambar 9). Perhitung- anda diminta mengisi angka cylinder
annya dapat anda lihat pada Gambar 10. yang terakhir (lihat contoh Gambar 13).
PARTITI O N TOO L
Paragon Partition Manager 2002
Dengan diluncurkannya versi 2003, maka Paragon Partition Manager 2002
full version sudah disediakan gratis oleh pengembangnya.
ADA KOMPUTER NEOTEK YANG
P terdiri dari disk 0 (4 Gbyte)
dan disk 1 (10 Gbyte) terdapat
partisi Primary FAT32 pertama (C:)
pada disk 0. Pada disk 1 terdapat partisi
Primary FAT32 kedua (D:), extended
partitions FAT32 sebagai Logical E:,
serta 4 Logical partitions milik Linux
yang dapat diakses melalui Windows.
Silakan coba, tetapi hati-hati...
Paragon Partition Manager masih memiliki kelemahan. Partisi FAT32 dikenali sebagai Unformatted.
Gambar 3. Contoh 3. Kirim Email Bahwa Anda Lupa Akan Password Anda
salah satu BNC yang
ident-nya tidak bisa Setelah semuanya OK, tugas selanjutnya adalah mengirim
diganti email kepada tim pendukung teknis (technical support team)
yang sudah anda temukan tadi. Dalam hal ini, anda harus
benar-benar bisa meyakinkan mereka bahwa anda adalah
2. Mendapatkan Situs dari Shell Target pemilik yang sah.
Setelah selesai menentukan target, dan sukses 'mengantongi' Agar email yang anda kirim nanti terlihat meyakinkan, tu-
username beserta alamat shell (rremote host) yang akan anda liskanlah username (User ID) shell tersebut, termasuk kata
ambil alih, maka tugas selanjutnya adalah menemukan ala- sandi (password) hasil rekaan anda sendiri, serta jangan lupa
mat situs dari shell tersebut. untuk mengatakan bahwa itulah password yang terakhir kali
anda set. Anda tidak perlu khawatir salah, karena yang paling
Hal ini penting dilakukan agar anda tahu, kepada siapa harus penting buat mereka hanyalah username-nya.
'mengadukan persoalan' bahwa anda 'telah kehilangan' kata
sandi (password) shell tersebut. Ketika anda menulis (mengarang) email, mungkin anda akan
merasa sedikit kesulitan, karena harus menuliskannya dalam
Untuk masalah yang satu ini, anda tidak perlu repot-repot, versi English. Jika anda tidak terlalu mahir berbahasa Inggris,
karena ada cara yang lebih praktis untuk menemukannya, dan anda merasa malu kalau harus bertanya kepada guru/
yaitu dengan memanfaatkan fasilitas NSLOOKUP (S Smart dosen bahasa Inggris anda, lakukanlah langkah-langkah
Whois). berikut ini:
Cobalah anda klik alamat situs • Masuklah ke dalam situs EWGate yang beralamat di
http://www.dns411.com atau http://ww.all- http://www.ewgate.com/template/register.html, kemu-
nettools.com/tools1.htm, dian isi (lengkapi) semua field yang terdapat pada para-
form Registration, seperti yang terlihat pada Gambar 6.
ketikkan alamat shell tadi. Maka tak lama kemudian, anda
pasti akan menemukan beberapa link yang mengarah ke
alamat situs shell tersebut.
Gambar 5. Mencari alamat email tim pendukung teknis shell account Gambar 7. Log on ke dalam situs EWGate.
• Selanjutnya, paste-lah surat (email) yang sudah selesai an- ngan memanfaatkan program Anonymous Emailer. Karena
da konsep tadi ke dalam field Message, lalu klik tombol melalui program inilah anda dimungkinkan untuk menulis-
Translate. Namun, sebelum anda mengklik tombol Trans- kan alamat email sesuka hati anda. Di antara sekian banyak
late, pastikan bahwa Language Pair yang anda pilih adalah program Anonymous Emailer yang tersedia saat ini, salah
Indonesian->English, seperti yang tampak pada Gambar 8. satunya yang bisa dipakai adalah AEnima v2.0, yang dibuat
oleh Phobos. Untuk mengambilnya, silahkan anda masuk ke
dalam situs yang beralamat di
http://home.gzinc.com/rfosnot/terror/index.html
Jika anda memilih program tersebut sebagai tool anda, maka
cara pengoperasiannya adalah sebagai berikut:
• Sebagai langkah pertama, jalankan program AEnima.
• Klik tab Mail Delivery, ketikkan sembarang nama anda ke
dalam field Sender's name. Anda tidak perlu pusing me-
mikirkan nama siapa yang harus anda ketik sebagai pengi-
rim, karena yang menjadi 'inti' dan sekaligus yang men-
jadi 'kunci sukses' trik ini hanya terletak pada alamat
email yang tertera atau tercantum sebagai pengirimnya.
Setelah selesai mengisi nama anda, ketikkan alamat email
pemilik shell yang menjadi target anda ke dalam field
Sender's Email. Sedangkan untuk field Reply To, anda
boleh menuliskan alamat email anda yang asli (yang
sebenarnya). Kemudian, pada bagian yang kedua, masih
dari dalam tab Mail Delivery, isilah nama beserta alamat
Gambar 8. Memulai proses translate. email administrator (tim pendukung teknis) ke dalam field
Receiver's name dan Receiver's Email. Khusus untuk field
Carbon Copy dan Blind Carbon Copy, bila dirasa tidak
perlu, anda boleh mengabaikannya.
Gambar 11. Mengisi Originating Server dan memilih SMTP Server. Gambar 13. Menulis email yang akan dikirim
• Jika surat (email) yang akan anda kirim sudah OK, ber-
alihlah ke tab Send, kemudian klik tombol Start untuk me-
mulai proses pengiriman
• Kemudian, beralihlah ke dalam tab Header, lalu isi field- Demikianlah akhir dari artikel ini.
field yang terdapat dalam tab tersebut, seperti yang ter- Selamat mencoba, mudah-mudahan berhasil!!
lihat pada Gambar 12. Peringatan:
• Setelah selesai mengisi beberapa field yang terdapat pada Kegiatan yang diterangkan dalam artikel ini, yaitu mem-
tab Header, masuklah ke dalam tab Message, lalu tulislah buat email palsu, sudah dikategorikan pelanggaran, dan
(paste) email balasan yang akan anda kirim, seperti yang dapat mengarah menjadi tindakan kriminal, tergantung
terlihat pada Gambar 13. sejauh mana kerugian dari pihak korban.
POSTCAST SE RVE R
ENGAPA TIDAK PASANG SENDIRI SAJA
M SMTP server pada laptop anda?
Dengan Postcast server hal ini men-
jadi sangat mudah.
Menggunakan Outlook Express untuk mengirim email tanpa menggunakan SMTP server dari ISP anda.