HTML merupakan sebuah kerangka web yang berjalan bersamaan dengan CSS dan bahasa pemrograman PHP. Pada HTML terdapat elemen-elemen yang mendukung berjalannya sebuah program web agar lebih menarik dan memudahkan pengunjung.
Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web.
Pengguna web dapat memasukkan input melalui halaman-halaman HTML.
Elemen/ TAG ini digunakan membatasi input. Dalam satu form dapat terdiri atas
beberapa form, akan tetapi hanya satu form yang dapat dikirim ke server dalam
satu saat.
Jenis masukan dalam satu formulir dibedakan menjadi:
- Value pada atribut size digunakan untuk menampilkan pilihan pada list lebih dari satu.
- Default adalah satu pilihan, secara otomatis maka list berupa list box.
admin
February 09, 2018
New Google SEO
Bandung, IndonesiaElemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web.
Pengguna web dapat memasukkan input melalui halaman-halaman HTML.
Elemen/ TAG ini digunakan membatasi input. Dalam satu form dapat terdiri atas
beberapa form, akan tetapi hanya satu form yang dapat dikirim ke server dalam
satu saat.
Jenis masukan dalam satu formulir dibedakan menjadi:
- - Text, digunakan untuk memasukkan suatu nilai untuk dikirimkan kepadaserver. Nilai yang dimasukkan dapat berupa angka ataupun teks.
- - Radio, menyediakan beberapa pilihan, hanya satu pilihan yang bisa dipilih.
- - Check box, menyediakan beberapa pilihan, bisa lebih dari satu pilihan yang dipilih.
- - List, menyediakan pilihan dalam bentuk list pilihan, pilihan yang dipilih dapat lebih dari satu
- - Image, digunakan sebagai pengganti button, berupa button yang berbentuk gambar
- - Text area, digunakan untuk memasukkan data dalam bentuk teks berupa memo.
- - Button, digunakan untuk mendefinisikan tombol untuk melakukan pemrosesan form. Ada bermacam-macam button.
Ada bermacam-macam button.
o Submit: digunakan untuk memanggil url, setelah input selesai
dimasukkan.
o Reset: digunakan untuk menginisialisasi setiap elemen form.
o Button: digunakan untuk membuat form lebih interaktif, untuk
memanggil script yang ada di dalam dokumen htmls.
Setiap jenis Input dalam form mempunyai tag-tag sendiri dengan masng- masing atributnya.
1. Tag Text
<input type=”text” name=”var1” size=# maxlength=#>
Ket :
- Value pada atribut size menunjukkan besar text box.
- Value pada atribut maxlenght menunjukkan jumlah karakter maksimum yang ditampung
- Value pada atribut size menunjukkan besar text box.
- Value pada atribut maxlenght menunjukkan jumlah karakter maksimum yang ditampung
2. Tag Radio
<input type=”radio”> Pilihan 1
<input type=”radio”> Pilihan 2
<input type=”radio”> Pilihan 3
<input type=”radio”> Pilihan 1
<input type=”radio”> Pilihan 2
<input type=”radio”> Pilihan 3
3. Tag Checkbox
<input type=”checkbox”> Pilihan 1
<input type=”checkbox”> Pilihan 2
<input type=”checkbox”> Pilihan 3
<input type=”checkbox”> Pilihan 1
<input type=”checkbox”> Pilihan 2
<input type=”checkbox”> Pilihan 3
4. Tag Select
<select size=2>
<option> Pilihan 1
<option> Pilihan 2
<option> Pilihan 3
</select>
Ket :<select size=2>
<option> Pilihan 1
<option> Pilihan 2
<option> Pilihan 3
</select>
- Value pada atribut size digunakan untuk menampilkan pilihan pada list lebih dari satu.
- Default adalah satu pilihan, secara otomatis maka list berupa list box.
5. Tag Button
<input type=”submit”>
<input type=”reset”>
<input type=”submit”>
<input type=”reset”>
6. Tag image
<input type=”image” src=url_image”>
<input type=”image” src=url_image”>
7. Text Area
<textarea cols=”55” rows=”5”></textarea>
<textarea cols=”55” rows=”5”></textarea>
Tag Html memang sangat berguna untuk keperluan coding web maupun blog, Selain memudahkan visitor dalam membedakan tag-tag yang ada, tag html juga memudahkan administrator dalam membuat sebuah form, seperti form kontak, berlangganan artikel dan masih banyak form lain nya.
Demikian tadi beberapa Macam-macam Tag pada HTML. Jika menurut anda artikel ini berguna, silahkan bagikan dan jangan lupa tinggalkan komentar di bawah. Terima kasih, selamat belajar coding.
Demikian tadi beberapa Macam-macam Tag pada HTML. Jika menurut anda artikel ini berguna, silahkan bagikan dan jangan lupa tinggalkan komentar di bawah. Terima kasih, selamat belajar coding.
Perkembangan internet dan berjuta-juta halaman web yang dilayani nya setiap hari, mungkin tak akan pernah disadari bila tidak ada konsep Host Virtual. Vitur sederhana ini memungkinkan sebuah komputer untuk berhubungan dengan sejumlah besar Web server pada saat yang bersamaan, sehingga satu buah komputer yang menjalankan satu Web server dapat melayani banyak halaman dari beragam situs web. Semua itu dilakukan lewat dua buah mekanisme, yaitu basis-nama dan basis-IP.
( Baca juga : Psikologi Web Hacker )
- Mekanisme Basis-Nama
Hosting virtual berbasis nama mengharuskan user untuk menyediakan sebuah nama unik bagi tiap request HTTP. Nama itu secara khusus merupakan nama DNS yang disediakan oleh URL pada browser client. DNS milik perusahaan hosting menciptakan record-record CNAME pada server DNS-nya. Semua record mengacu pada alamat IP yang sama. Misalnya jika kita mencari suatu nama pada tiga situs web yang memiliki virtual host pada sistem yang sama, maka ketiganya akan kembali ke alamat IP yang sama pula. Mari kita simak situs jepang (situs 1) berikut ini.:
C:\> nslookup www.jp.example.com
Server: UnKnown
Address: 192.168.0.1
Non-authoritative answer:
Address: 172.16.30.222
Sekarang mari kita simak situs dari Brazil (situs 2):
C:\> nslookup www.bz.example.com
Server: UnKnown
Address: 192.168.0.1
Non-authoritative answer:
Address: 172.16.30.222
Dan terahir, kita simak situs dari Amerika (situs 3):
C:\> nslookup www.us.example.com
Server: UnKnown
Address: 192.168.0.1
Non-authoritative answer:
Address: 172.16.30.222
Perhatikan,ketiga situs tersebut memiliki IP yang sama. Mendeteksi virtual host yang berbasis-nama merupakan hal yang mudah, tetapi tidak demikian halnya dengan virtual host berbasis-IP. Jadi, bila anda membuka sebuah situs web yang hostnya juga di pakai oleh situs lain pada sistem yang sama, maka perintah yang harus di ketikkan adalah:
http://www.us.example.com
Browser akan mengirimkan request HTTP GET, menunjuk ketujuan yang sebenanya dengan Host: Header:
Get / HTTP/1.1
Accept: */*
Accept-Language: en-us
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible;MSIE 6.0; Windows NT 5.0)
Host: www.us.example.com
Connection: Keep-Alive
Ketika Web server menerima request HTTP GET, ia akan membuka
Host: www.us.example.com
dan meneruskan halaman yang diminta ke host virtual dari www.us.example.com sehingga Web server menampilkan hanya halaman web tertentu dari www.us.example.com, dan tidak menampilkan lusinan situs web lain yang ada pada sistem ini.
Ok, untuk lebih lanjutnya kita akan bahas pada artikel berikutnya. Jangan lupa Subscribe agar tidak ketinggalan informasi dari blog ini.
Web server dan database server bisa di ibaratkan jantung dan otak dari organisme internet. Tiap detakkan nya berasal dari web server dan tiap penyimpanan dan pemanggilan memorinya menuju ke dan datang dari sebuah database. Demikianlah dua komponen ini menjadi komponen utama dari sebuah aplikasi web yang tangguh, dan tepatlah jika keduanya menjadi sasaran favorit para Hacker. Untuk mengamankan aset-aset anda harus memahami teknologi yang ada di balik aplikasi Web, dan dalam beberapa kasus, anda dituntut untuk bisa menentukan titik lemah dalam dalam aplikasi tersebut yang bisa menjadi sasaran Hacking.
Dalam hal ini, kami menyajikan ulasan mendalam terhadap dua server yang dewasa ini paling banyak digunakan, yaitu Internet Information Service (IIS) dari Microsoft dan Apache dari Apache Software Foundation.
admin
February 08, 2017
New Google SEO
Bandung, IndonesiaDalam hal ini, kami menyajikan ulasan mendalam terhadap dua server yang dewasa ini paling banyak digunakan, yaitu Internet Information Service (IIS) dari Microsoft dan Apache dari Apache Software Foundation.
- Web Server
Setiap kali sebuah browser berhubungan ke suatu situs web di internet (atau intranet), ia pasti terhubung ke web server. Server tersebut mendengarkan request pada jaringan dan menjawabnya kepada si pengirim permintaan dengan membawa data tertentu.
- Apache
Sebagaimana dikemukakan oleh pendirinya, "Apache telah menjadi web server terpopuler di internet sejak bulan april 1996". Popularitas apache disebabkan oleh oleh tiga faktor dukungan platform, fitur-fitur, dan harga. Server Apache bekerja pada hampir semua platform yang terkenal termasuk NetBSD, Digtal UNIX, AIX, OS/2, Windows 3.x, SCO, HPUX, Macintoch, Linux dan berbagai macam platform lainnya. Selain itu web server Apache selalu menawarkan fitur-fitur bervariasi sehingga memberi sarana bagi para developer untu menciptakan dan memperluas desain situs web secara cepat. Ahirnya, tetapi bukan yang terahir, Web server Apache menawarkan harga jual terbaik, yaitu dapat diperoleh secara gratis.
Oleh karena dewasa ini ada lebih dari 56% Web server yang mengguanakan Apache (Netcraft 2001) dan yang terbaru, maka tidaklah mengherankan jika ia menjadi incaran para hacker. Setiap platform dan fitur yang ditambahkan juga menghadirkan kesempatan bagi penyerang untuk mengambil keuntungan dari kelemahan pemrograman.
Versi Apache yang akan kita bahas pada artikel ini adalah 2.0.32, sebuah versi yang berisi fitur berikut ini dengan implikasi keamanan nya :
- Host Virtual
- Server Side Includes
- Halaman Web Dinamis dari CGI
- Handler
- Variabel-variabel Lingkungan
- Pemetaan URL ke sistem file
Dengan kemajuan seperti itu Apache sangat menarik (atau sangat tidak menarik) baynyak orang. Banyak yang menjadikan Apache sebagai sasaran untuk menemukan kecacatan dan kemudian mengekploitasnya.
Untuk pembahasan versi Apache nya, akan kami bahas pada artikel selanjutnya. Terima kasih dan jangan lupa Subscribe.
Mari kita masuk ke sudut pandang Hacker. Apa yang diperbuat seorang hacker..?
Singkatnya, seorang hacker memiliki kemampuan untuk memperhitungkan kemungkinan informasi dan berfikir di luar kerangka. Yang diperbuat hacker adalah memahami apa yang sedang terjadi dihadapan nya, menduga-duga apa yang tak terdeklarasikan, dan menyatukan mekanisme-mekanisme terdalam dari suatu entitas yang tak dikenal.
Marilah kita perhatikan URL yang ada pada gambar dibawah iniyang kemungkinan menjadi perhatian seoarng hacker.
" https://www.blueballon.com/order/buy.asp?item=A003&pmt=visa "
URL ini berasal dari sebuah aplikasi yang secara dinamis beberapa parameternya membangkitkan output. Apalagi yang bisa kita duga dari itu.? jawaban nya adalah BANYAK.
Dugaan pertama bisa ditarik dari nama sumbernya, " buy.asp ". Ekstensi .asp menandakan bahwa file ini adalah bahwa file Microsoft Active Server Page (ASP). File-file ASP berjalan secara khusus pada banyak Web Server Microsoft IIS. Dengan demikian , www.blueballon.com kemungkinan besar sebuah server yang menggunakan Windows NT/2000/XP pada IIS.
Dari parameter-parameter nya, kita temukan lagi beberapa petunjuk. Parameter nya pertama, item=A003, menandakan bahwa item yang sedang dibeli itu menetapkan suatu kode item dan rincian itemnya pasti disimpan pada databse. Pilihan terpopuler dari platform database untuk Windows NT biasanya dalam bentuk Microsoft SQL Server (SQL Server versi lengkap, SQL Dekstop Engine) atau database Microsoft Access. Demikian buy.asp membuat sebuah query SQL kepada server database back-end agar mencari rincian item yang di perintah kan oleh kode itemnya.
Parameter kedua, pmt=visa , menandakan bahwa pembayaran untuk pembelian dilaksanakan memakai kartu kredit jenis visa. Jadi file buy.asp kemungkinan memiliki kode yang merupakan antarmuka sistem gateway pembayaran kartu kredit. Mungkin karena itulah di gunakan SSL.
Saya akan menampilkan rician pemetaan mengenai teknologi back-end dari struktur situs Web dan URL pada postingan berikutnya.
admin
February 04, 2017
New Google SEO
Bandung, IndonesiaSingkatnya, seorang hacker memiliki kemampuan untuk memperhitungkan kemungkinan informasi dan berfikir di luar kerangka. Yang diperbuat hacker adalah memahami apa yang sedang terjadi dihadapan nya, menduga-duga apa yang tak terdeklarasikan, dan menyatukan mekanisme-mekanisme terdalam dari suatu entitas yang tak dikenal.
Marilah kita perhatikan URL yang ada pada gambar dibawah iniyang kemungkinan menjadi perhatian seoarng hacker.
" https://www.blueballon.com/order/buy.asp?item=A003&pmt=visa "
URL ini berasal dari sebuah aplikasi yang secara dinamis beberapa parameternya membangkitkan output. Apalagi yang bisa kita duga dari itu.? jawaban nya adalah BANYAK.
Dugaan pertama bisa ditarik dari nama sumbernya, " buy.asp ". Ekstensi .asp menandakan bahwa file ini adalah bahwa file Microsoft Active Server Page (ASP). File-file ASP berjalan secara khusus pada banyak Web Server Microsoft IIS. Dengan demikian , www.blueballon.com kemungkinan besar sebuah server yang menggunakan Windows NT/2000/XP pada IIS.
Dari parameter-parameter nya, kita temukan lagi beberapa petunjuk. Parameter nya pertama, item=A003, menandakan bahwa item yang sedang dibeli itu menetapkan suatu kode item dan rincian itemnya pasti disimpan pada databse. Pilihan terpopuler dari platform database untuk Windows NT biasanya dalam bentuk Microsoft SQL Server (SQL Server versi lengkap, SQL Dekstop Engine) atau database Microsoft Access. Demikian buy.asp membuat sebuah query SQL kepada server database back-end agar mencari rincian item yang di perintah kan oleh kode itemnya.
Parameter kedua, pmt=visa , menandakan bahwa pembayaran untuk pembelian dilaksanakan memakai kartu kredit jenis visa. Jadi file buy.asp kemungkinan memiliki kode yang merupakan antarmuka sistem gateway pembayaran kartu kredit. Mungkin karena itulah di gunakan SSL.
Saya akan menampilkan rician pemetaan mengenai teknologi back-end dari struktur situs Web dan URL pada postingan berikutnya.