Pengenalan PHP


Sejarah PHP

PHP adalah salah satu bahasa Server-side yang didesain khusus untukaplikasi web. PHP dapat disisipkan diantara HTML dan karena bahasa Selver side, maka bahasa PHP akan dieksekusi di Server, sehingga yang dikirim ke browser adalah “hasil jadi” dalam bentuk HTML, dan kode PHP anda tidak akan terlihat. PHP dibuat pertama kali oleh satu orang yaitu Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. Diawal Januari 2001, PHP telah dipakai lebih dari 5 juta domain diseluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP dibandingkan dengan bahasa Server side yang lain. Anda dapat melihat angka sesungguhnya di http://www.php.net/usage.php.

PHP termasuk dalam Open Source Product. Jadi anda dapat merubah source code dan mendistribusikannya secara bebas. PHP juga diedarkan secara gratis. Anda bisa mendapatkannya secara gratis. PHP juga dapat berjalan diberbagai web server semisal IIS, Apache, PWS, dll.

Instalasi PHP

Pada prinsipnya, menginstal PHP tidaklah sulit, apalagi bagi pengguna Linux, karena PHP, MySQL dan Apache akan langsung terinstal. Namun, karena kita menggunkan Windows, kita harus menginstanya secara manual dan membutuhkan berapa konfigurasi.
Saat ini, cara termudah menginstal PHP adalah menggunakan PHPTriad, hanya dua kali klik, Anda tidak perlu mengkonfigurasi apapun. Caranya :
1. Download PHPTriad dari http://www.PHPGreek.com
2. Klik ganda ikon PHPTriad melalui Windows Explorer.
3. Akan tampil kotak dialog License Agreement, klik tombol I Agree.
4. Tunggulah proses instalasi PHPTriad hingga selesai, lalu klik tombol Close.
Dengan menginstal PHPTriad, sebenarnya Anda tidak hanya menginstal PHP saja, tapi sekaligus menginstal Apache sebagai web server-nya dan MySQL sebagai database-nya. Mudah sekali bukan… J

Menguji Hasil Instalasi PHP

1. Aktifkan server Apache, klik tombol start > All Program > PHPTriad > Apache Console > Start Apache.
2. Buka browser, misalnya Internet Explorer. Kemudian, isikan pada bagian Address: http://localhost/
3. . Jika Anda menjumpai tampilan halaman “Welcome”, berarti Anda sukses menginstal PHP…! !

Memulai PHP
Untuk menuliskan membuat program PHP itu mudah, cukup dengan menggunakan program editor, seperti Notepad, PHPCoder, Dreamweaver atau vi editor (linux).
Untuk penulisan kode PHP diawai dengan tanda . Dan untuk menambahkan komentar diawali dengan tanda /* dan diakhiri */ (lebih satu baris), atau menggunakan tanda // (komentar satu baris).
1. Buka program Notepad, lalu tuliskan skrip PHP dibawah ini
:


// echo adalah perintah untuk menampilkan sesuatu di layar.
echo ("Hello PHP, Aku akan mempelajarimu sampai tuntassss..!");
echo ("
");
/* Tag
merupakan tag HTML yang berfungsi untuk berpindah baris.
Fungsi date untuk menampilkan tanggal 9d = data),
bulan (M=Month) dan tahun (Y=Year) */
echo ("Sekarang tanggal: ");
echo date ("d M Y");
echo ("
");
# PHP_SELF untuk menampilkan nama file echo ("$PHP_SELF()");
?>


sumber; www.chayo.my-php.net

Category: 0 komentar

Dasar - Dasar HTML Bagian 3


Listing apaan bu? listing itu klo di Micr. Wordnya mah Bullet and numbering, jadi membuat urutan paragraf dengan nomer atau simbol tertentu. contonya dibawah ini :

1. Isi item pertama
2. Isi item kedua
3. Isi item keempat eh ketiga

atau

  • Isi item pertama
  • Isi item kedua
  • Isi item ketiga

1. Tag

    Unordered Lists, Untuk membuat daftar item dengan tanda bullet. Dan untuk mendefinisikan list entry-nya memakai tag
  • , contohnya divawah ini :


    • Item nomer 1
    • Item nomer 2
    • Item nomer 3

    Hasil dari kode tadi adalah:

    • Item nomer 1
    • Item nomer 2
    • Item nomer 3

    Tag

      memiliki atrribut "TYPE" untuk menentukan bentuknya isi dari TYPE bisa "circle" atau "square". contoh :


        ....

        2. Tag

          Ordered Lists, digunakan untuk membuat daftar item, dengan tiap item dapat menggunakan angka arab atau romawi, dan mempunyai atribut TYPE. List entries juga didefinisikan dengan
        1. tag. contohnya begini :


          1. Item nomer 1
          2. Item nomer 2
          3. Item nomer 3

          Atribut TYPE dari

            dapat juga menggunakan :
            1- Default numbers, 1, 2, 3, etc.
            A - Huruf besar. A, B, C, etc.
            a - Huruf kecil. a, b, c, etc.
            I - Romawi huruf besar. I, II, III, etc.
            i - Romawi huruf kecil , i, ii, iii, etc.

            3. Tag

            bukan Derita Loe tapi Definition Lists, langsung contoh ja deh :


            Item pertama.
            Penjelasan tentang item pertama.
            Item kedua.
            Penjelasan tentang item kedua

            Tag

            adalah Definition Title dan
            adalah Definition Description kayaknya mah..hehehe, hasil dari kode diatas adalah :

            Item pertama.
            Penjelasan tentang item pertama.
            Item kedua.
            Penjelasan tentang item kedua

            Semoga bermanfaat...


            sumber; www.chayo.my-php.net

Category: 0 komentar

Dasar - Dasar HTML Bagian 2


Text atau tulisan atau huruf-huruf memang bagian penting dari sebuah informasi, untuk membuatnya lebih asyik dibaca kadang tulisan dibuat dengan susunan yang rapi, menggunakan warna sebagai penjelas, menebalkan, memberi garis bawah dan lain sebagainya..

Untuk keperluan itu dibuatlah Tag-tag HTML untuk mengatur Text/tulisan. Mari kita kenalan dengan Tag-tagnya :

Tag Judul

Coba ketikan kode berikut di antara TAG BODY yang kemaren dibuat, caranya klik kanan pada index.html, Open with..Notepad:

....

Judul dengan Tag H1


Judul dengan Tag H2


Judul dengan Tag H3


Judul dengan Tag H4


Judul dengan Tag H5

Judul dengan Tag H6


...

Save dan doubleklik, hasilnya bisa dilihat sendiri ukuran dari masing-masih tulisan yang diapit tag H. Biasanya tag ini digunakan untuk keperluan judul.

Tag - tag dalam paraghrap

- Paragraph Baru:

Digunakan untuk pindah alinea atau paragraf. Tag ini bisa diberi akhiran

tapi juga bisa tidak.

- Line Break:
Digunakan untuk pindah ke baris baru.

- No Line Break: Bila digunakan tag ini maka teks yang panjang tidak secara otomatis pindah baris bawahnya bila baris pertama sudah terlalu panjang.

- Font Untuk mendefinisikan berbagai attribut FONT, yaitu : SIZE, FACE, COLOR.

SIZE: Ukuran font yang digunakan, berkisar antara 1 - 7 dengan 1 merupakan ukuran terkecil dan 7 merupakan ukuran terbesar.

FACE: Jenis atau nama font. Anda bisa memilih maksimal 3 jenis font yang masing-masing dipisahkan oleh koma. Bila terdapat spasi yang terletak pada nama font maka harus digunakan tanda garis bawah ( _ ). Dalam memilih Jenis font ini harus dipertimbangkan apakah font yang kita gunakan pada halaman web kita nantinya akan terdapatpada komputer pengguna yang lain (pengakses web kita). Pendeknya kita tidak usah menggunakan font-font yang bentuknya aneh-aneh, gunakan saja font standar. Tapi bila Anda ingin menggunakan font yang sedikit "aneh" Anda bisa menggunakan graphic nanti akan dijelaskan.

COLOR: Warna font, didefinisikan dengan menggunakan nilai RGB/HEX seperti #ffffff (putih) atau bisa juga langsung menggunakan nama warna (red misalnya).

Contoh :

....

Isi website saya dengan teks yang berwarna merah

.....

Selain tag dan attribut di atas, masih terdapat lagi tag-tag yang berhubungan dengan pengaturan teks, yaitu :

Perhatian : Semua tag di bawah ini membutuhkan tag penutup .

Bold text
Italic text
Underscore
Typewriter

Category: 0 komentar

Dasar - Dasar HTML Bagian 1


Yang namanya web ya mesti HTML, kenapa? dari artinya HTML adalah bahasa yang digunakan dalam pembuatan halaman web, atau dalam bahasa lainnya Hypert Text Markup Language. Apa itu web? nanya terus ini kapan mulai bikin webnya, tapi klo mau tau banyak tentang web bisa akses di wikipedia.org. Tulisan ini khusus cara bikinnya bukan sejarahnya dan ditujukan bagi pemula kek saya, hehe kita sharing bareng.

Dalam penggunaannya sebagian besar kode HTML tersebut harus terletak di antara tag kontainer. Yaitu diawali dengan dan diakhiri dengan (terdapat tanda "/"). Ok kita akan berkenalan dengan 4 Tag dasar pembentuk halaman website.

1. Tag Sebagai tanda awal dokumen HTML.

2. Tag Sebagai informasi page header.

3. Tag Sebagai titel atau judul halaman.</font></span></p> <p><span class="artikel2"><font class="isi">4. Tag <BODY> Sebagai isi website yang ditampilkan.</font></span></p> <p><span class="artikel2"><font class="isi">Contoh sebuah halaman Website sederhana :</font></span></p> <pre><span class="artikel2"><font class="isi"><HTML><br> <HEAD><br> <TITLE> cHayosty site


Isi website saya


*) Tulisan dalam tag tidak harus dengan huruf besar, bisa saja ditulis dengan dan seterusnya

Simpanlah difolder misalkan folder “Mywebsite”, kasih nama “index.html” (ga pake tanda petik).
Bukalah folder tadi dan doubleklik file HTMLnya, dibrowser akan tampil seperti ini :

html

Perhatikan Isi diantara Tag TITLE dengan tulisan "cHayosty site" akan ditampilkan di judul windows juga Tab Browser. Dan Isi dari Tag BODY dengan isi "Isi Website saya" akan ditampilakan di Stage-nya.

Mengenal Attribute

Ketika kita menginginkan sebuah tulisan yang kita ketik di Ms word misal, kita ketik : ini adalah tulisan. Nah kita pengen tulisan tadi dikasih ukuran 14, dikasih warna biru, dan jenisnya Arial. Klo begitu kita membutuhkan settingan lebih pada tulisan tadi, settingan lebih tadi sama dengan attribut dalam HTML. Begini gambarannya :

Ini adalah tulisan

naah itu dalam bahasa manusia, klo HTMLnya seperti ini :

Ini adalah tulisan

COLOR, SIZE, FACE adalah Attribut dari Tag FONT. Kapan Attribut dipakai? tergantung pada kita saat menginginkan settingan lebih pada suatu Tag. Contoh Tag BODY yang disetting dengan warna merah :



cHayosty site


Isi website saya


Nanti dari gambar diatas, backgroundnya menjadi merah..cobalah

Sampai ketemu di Sesi II Pengaturan Text Dalam HTML, semoga bermanfaat...


sumber; www.chayo.my-php.net


Category: 0 komentar

Setting IP di Debian



Setting IP

#nano /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.11.200
netmask 255.255.255.0
network 192.168.11.0
broadcast 192.168.11.255
gateway 192.168.11.254

allow-hotplug eth1
iface eth1 inet static
address 10.10.10.1
netmask 255.255.255.0
network 10.10.10.0
broadcast 10.10.10.255

Setting DNS

#nano /etc/resolv.conf
nameserver 202.134.0.155
nameserver 203.130.196.5

Setting Masquarade

#nano /etc/rc.local
iptables -t nat -A POSTROUTING -j MASQUERADE

Setting Forwarding

#nano /etc/sysctl.conf
net.ipv4.ip_forward = 1


jika sudah di reboot.......

sekian dari saya........... terimakasih............


Category: 0 komentar

Perintah Command prompt di Jaringan


Berikut ini adalah perintah-perintah pada Command Prompt yang berhubungan dengan jaringan komputer dan semoga bermanfaat bagi kalian yang membutuhkan.
Untuk melakukan perintah-perintah tersebut Anda harus masuk ke Command Prompt ( Klik Start ->Run ->Ketik CMD )



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.facebook.com
Melakukan test koneksi ke situs www.finderonly.com.
Semakin sedikit % loss-nya maka semakin baik koneksinya.

15. tracert
Menampilkan informasi IP Address route.


sempetin klik "suka" yach guys..................... thx



www.aziz-rhamadhan.co.cc

Category: 0 komentar

Hacking LAN


Cara hacking via LAN (untuk curi pass orang2 yang lagi browsing)
Pertama-tama sorry kalo repost karena teknik ini bukanlah teknik yang fresh di dunia hacking tapi teknik ini belum basi karena sampai saat ini masih dapat digunakan karena sebagian besar jaringan meggunakan jaringan hub & switch yang tidak terenkripsi.
Mengapa tidak terenkripsi?




* Network Admin sebagian besar adalah orang IT yang specialist dalam membuat program, bukan dalam Network Security
* Bila dienkripsi bandwidth yang dibuthkan akan meningkat dan tentu inet yang sudah lemot ini akan semakin lemot dan akhirnya page error
* Harganya tidak murah untuk memperoleh yang terenkripsi
Perbedaan antara jaringan Hub dan Switch:
* Pada jaringan hub semua data yang mengalir di jaringan dapat dilihat/diambil oleh komputer manapun yang ada di jaringan asalakan komputer tersebut merequest data tersebut, kalo tidak direquest ya tidak akan datang.
* Pada jaringan switch hanya komputer yang melakukan pertukaran data yang dapat melihat data tersebut, komputer2 lain tidak berhak merequest data tersebut.
Masalahnya adalah harga dari router hub dan switch tidak berbeda jauh sehingga kebanyakan tempat sekarang sudah menggunakan metode switch yang menyulitkan untuk network hacking.
Hacking ini menggunakan teknik:
* Sniffing
* ARP Poison Routing
Kedua Teknik di atas tidak akan bisa dicegah oleh firewall apapun di komputer korban, dijamin.
Important Note: ARP Poison Routing dapat meyebabkan denial of service (dos) pada salah satu / semua komputer pada network anda
Kelebihan:
* Tidak akan terdeteksi oleh firewall tipe dan seri apapun karena kelemahannya terletak pada sistem jaringan bukan pada komputernya
* Bisa mencuri semua jenis login password yang melalui server HTTP
* Bisa mencuri semua login password orang yang ada di jaringan Hub selama program diaktifkan
* Untuk ARP Poisoning bisa digunakan untuk mencuri password di HTTPS
* Semua programnya free
Kekurangan:
* Untuk jaringan Switch harus di ARP poisoning 1 persatu dan bandwidth anda akan termakan banyak untuk hal itu (kalo inet super cepat ga masalah)
* Ketahuan / tidak oleh admin jaringan di luar tanggung jawab saya
Mulai dari sini anggap bahwa di network dalam kisah ini ada 3 komputer, yaitu:
* Komputer Korban
* Komputer Hacker
* Server
Perbedaan-perbedaan antara jaringan switch dan jaringan hub:
Langkah-langkah pertama:
1. Cek tipe jaringan anda, anda ada di jaringan switch / hub. Jika anda berada di jaringan hub bersyukurlah karena proses hacking anda akan jauh lebih mudah.
2. Download program-program yang dibutuhkan yaitu Wireshark dan Cain&Abel.
Code:
http://www.wireshark.org/download.html
http://www.oxid.it/cain.html
Cara Menggunakan WireShark:
* Jalankan program wireshark
* Tekan tombol Ctrl+k (klik capture lalu option)
* Pastikan isi pada Interfacenya adalah Ethernet Card anda yang menuju ke jaringan, bila bukan ganti dan pastikan pula bahwa “Capture packets in promiscuous mode” on
* Klik tombol start
* Klik tombol stop setelah anda merasa yakin bahwa ada password yang masuk selama anda menekan tombol start
* Anda bisa melihat semua jenis packet yang masuk dan keluar di jaringan (atau pada komputer anda saja jika network anda menggunakan Swtich
* Untuk menganalisis datanya klik kanan pada data yang ingin di analisis lalu klik “Follow TCP Stream” dan selamat menganalisis paketnya (saya tidak akan menjelaskan caranya karena saya tidak bisa )
* Yang jelas dari data itu pasti di dalamnya terdapat informasi2 yang dimasukkan korban ke website dan sebaliknya
Cara di atas hanya berlaku apabila jaringan anda adalah Hub bukan switch
Dari cara di atas anda dapat mengetahui bahwa jaringan anda adalah hub/switch dengan melihat pada kolom IP Source dan IP Destination. Bila pada setiap baris salah satu dari keduanya merupakan ip anda maka dapat dipastikan jaringan anda adalah jaringan switch, bila tidak ya berarti sebaliknya.
Cara Menggunakan Cain&Abel:
1. * Penggunaan program ini jauh lebih mudah dan simple daripada menggunakan wireshark, tetapi bila anda menginginkan semua packet yang sudah keluar dan masuk disarankan anda menggunakan program wireshark
* Buka program Cain anda
* Klik pada bagian configure
* Pada bagian “Sniffer” pilih ethernet card yang akan anda gunakan
* Pada bagian “HTTP Fields” anda harus menambahkan username fields dan password fields nya apabila yang anda inginkan tidak ada di daftar.
Sebagai contoh saya akan beritahukan bahwa kalo anda mau hack password Friendster anda harus menambahkan di username fields dan passworsd fields kata name, untuk yang lain anda bisa mencarinya dengan menekan klik kanan view source dan anda harus mencari variabel input dari login dan password website tersebut. Yang sudah ada di defaultnya rasanyan sudah cukup lengkap, anda dapat mencuri pass yang ada di klubmentari tanpa menambah apapun.
* Setelah itu apply settingannya dan klik ok
* Di menu utama terdapat 8 tab, dan yang akan dibahas hanya 1 tab yaitu tab “Sniffer” karena itu pilih lah tab tersebut dan jangan pindah2 dari tab tersebut untuk mencegah kebingungan anda sendiri
* Aktifkan Sniffer dengan cara klik tombol sniffer yang ada di atas tab2 tersebut, carilah tombol yang tulisannya “Start/Stop Sniffer”
* Bila anda ada di jaringan hub saat ini anda sudah bisa mengetahui password yang masuk dengan cara klik tab (Kali ini tab yang ada di bawah bukan yang di tengah, yang ditengah sudah tidak usah diklik-klik lagi) “Passwords”
* Anda tinggal memilih password dari koneksi mana yang ingin anda lihat akan sudah terdaftar di sana
* Bila anda ternyata ada di jaringan switch, ini membutuhkan perjuangan lebih, anda harus mengaktifkan APR yang tombolonya ada di sebelah kanan Sniffer (Dan ini tidak dijamin berhasil karena manage dari switch jauh lebih lengkap&secure dari hub)
* Sebelum diaktifkan pada tab sniffer yang bagian bawah pilih APR
* Akan terlihat 2 buah list yang masih kosong, klik list kosong bagian atas kemudian klik tombol “+” (Bentuknya seperti itu) yang ada di jajaran tombol sniffer APR dll
* Akan ada 2 buah field yang berisi semua host yang ada di jaringan anda
* Hubungkan antara alamat ip korban dan alamat ip gateway server (untuk mengetahui alamat gateway server klik start pada komp anda pilih run ketik cmd lalu ketik ipconfig pada command prompt)
* Setelah itu baru aktifkan APR, dan semua data dari komp korban ke server dapat anda lihat dengan cara yang sama.
Anda dapat menjalankan kedua program di atas secara bersamaan (Cain untuk APR dan wireshark untuk packet sniffing) bila ingin hasil yang lebih maksimal.
Password yang bisa anda curi adalah password yang ada di server HTTP (server yang tidak terenkripsi), bila data tersebut ada di server yang terenkripsi maka anda harus mendekripsi data tersebut sebelum memperoleh passwordnya (dan itu akan membutuhkan langkah2 yang jauh lebih panjang dari cara hack ini)
Untuk istilah-istilah yang tidak ngerti bisa dicari di wikipedia (tapi yang inggris ya kalo yang indo jg belum tentu ada).


sempetin klik "suka" yach guys........... thx



sumber: www.aziz-rhamadhan.co.cc

Category: 0 komentar