Pages

Subscribe:

Labels

Rabu, 28 Desember 2011

BELAJAR PHP (dengan APLIKASI)

BERIKUT ADALAH SYNTAX - SYNTAX DARI PHP

1. Contoh Aplikasi Perhitungan LUAS PERSEGI PANJANG.
    Penggunaan =
    Script masukkan.php = HALAMAN 1
    <body>
    <form action="luas.php" method="POST">
    Masukkan Nilai Panjang = <br>
    <input type="number" name="a" maxlength="3"> <br>
    Masukkan Nilai Lebar = <br>
    <input type="number" name="b" maxlength="3"> <br>
    <input type="submit" name="submit" value="HITUNG">
    </form>
    </body>

    Script luas.php = HALAMAN 2
    <?php
    $a = $_POST['a'];
    $b = $_POST['b'];
    echo "panjang =$a <br>";
    echo "lebar =$b <br>";
    $C=$a*$b;
    echo "luas =$C <br>";
    ?>
    </body>
Hasilnya =
Halaman 1 
Halaman 2
2. Contoh Aplikasi Perhitungan NILAI
    Penggunaan =
    Script satu.php = HALAMAN 1 
    <HTML>
    <HEAD> <Title> PROSENTASE NILAI </Title> </HEAD>

    <BODY>
    <div align="center"> <H1> FORM PENILAIAN MATA KULIAH </h1> </div>

    <form action="dua.php" method=POST>
    <table name="table1" border="1" align="center" width="80%">
    <TR bgcolor="green" border="1">
<TD align="center"> MACAM NILAI </TD>
<TD align="center"> PROSENTASE </TD>
<TD align="center"> NILAI MAHASISWA </TD>
<TD align="center"> KETERANGAN </TD>
    </TR>
    <TR>
<TD align="center"> Nilai Tugas </TD>
<TD align="center"> 10 % </TD>
<TD> : <input type="number" max="2" name="number1" size="5"> </TD>
<TD> <pre> A >=  : 80 SANGAT BAIK </pre></TD>
    </TR>
    <TR>
<TD align="center"> Nilai QUIZ </TD>
<TD align="center"> 10 % </TD>
<TD> : <input type="number" max="2" name="number2" size="5"> </TD>
<TD> <pre> B >   : 70-79 BAIK </pre></TD>
    </TR>
    </TR>
<TD align="center"> Nilai UTS </TD>
<TD align="center"> 30 % </TD>
<TD> : <input type="number" max="2" name="number3" size="5"> </TD>
<TD> <pre> C >   : 60-69 CUKUP </pre></TD>
    </TR>
    <TR>
<TD align="center"> Nilai UAS </td>
<TD align="center"> 30 % </TD>
<TD> : <input type="number" max="2" name="number4" size="5"> + </TD>
<TD> <pre> D >   : 50-59 KURANG </pre></TD>
    </TR>
    <TR>
<TD align="center" bgcolor="purple"> TOTAL </TD>
<TD align="center" bgcolor="purple"> 80 % </TD>
<TD align="left"> : Prosentase Total ada dihalaman 2 </TD>
<TD> <pre> E =<  : 49 MENGULANG </pre> </TD>
    </TR>
    <TR>
<TH colspan="2"> <input type="submit" name="submit" value="HITUNG"> </TH>
<TH colspan="2"> <input type="reset" name="reset" value="RESET"> </TH>
    </TR>
    </table>

    </BODY>
    </HTML>

    Script dua.php = HALAMAN 2 
    <html>
    <head> <TITLE> hasil </TITLE> </head>

    <body>
    <div align="center">
    <h1> FORM PENILAIAN MATA KULIAH </h1>
    <h1> HALAMAN 2 </h1>
    </div>

    <?php
    $a = $_POST['number1'];
    $b = $_POST['number2'];
    $c = $_POST['number3'];
    $d = $_POST['number4'];

    $satu = $a*0.1;
    $dua = $b*0.1;
    $tiga = $c*0.3;
    $empat = $d*0.3;
    $lima = $satu + $dua + $tiga + $empat;
    ?>

    <table name="table2" border="1" align="center" width="80%">
    <TR>
    <TD bgcolor="green" align="center"> MACAM NILAI </TD>
    <TD bgcolor="Green" align="center"> PROSENTASE NILAI </TD>
    <TD bgcolor="Green" align="center"> KETERANGAN GRADE </TD>
    </TR>
    <TR>
    <TD align="center"> Nilai Tugas </TD>
    <TD align="center"> <?php echo $satu; ?> </TD>
    <TD rowspan="5" align="center">
<?php
    if($lima <= 49)
{ echo "ANDA HARUS MENGULANG"; }
else if ($lima <= 59)
{ echo "NILAI ANDA KURANG"; }
else if ($lima <= 69)
{ echo "NILAI ANDA CUKUP"; }
else if ($lima <= 79)
{ echo "NILAI ANDA BAIK"; }
else
{ echo "NILAI ANDA SANGAT MEMUASKAN"; } ?> </TD>
    </TR>
    <TR>
    <TD align="center"> Nilai QUIZ </TD>
    <TD align="center"> <?php echo $dua; ?> </TD>
    </TR>
    <TR>
    <TD align="center"> Nilai UTS </TD>
    <TD align="center"> <?php echo $tiga; ?> </TD>
    </TR>
    <TR>
    <TD align="center"> Nilai UAS </TD>
    <TD align="center"> <?php echo $empat; ?> </TD>
    </TR>
    <TR>
    <TD bgcolor="Purple" align="center"> TOTAL </TD>
    <TD align="center" bgcolor="green"> <?php echo $lima; ?> </TD>
    </TR>
    <TR>
    <TD colspan="3" align="center"> <a href="uul.php"> <input type="submit" name="submit2"  value="KE HALAMAN 1"> </a> </TD>
    </TR>
    </table>

    </body>
    </html>


    Hasilnya =
    Halaman 1 
    Halaman 2

BELAJAR HTML dan PHP

BERIKUT ADALAH SYNTAX - SYNTAX DARI HTML



1. BR = untuk berganti baris baru.
    Penggunaan =
    hari ini akan turun hujan. <br> sepertinya begitu. 
    Hasilnya =
2. HR = untuk membuat garis sepanjang layar monitor (tapi bisa disetting menjadi ukuran tertentu).
    Penggunaan =
    sepertinya begitu. 
    <br> <br> <br> 
    1 2 3 
    <hr> 
    4 5 6 
    Hasilnya =
3. H1 hingga H7 = untuk mencetak ukuran besar dan kecil suatu tulisan.
    Penggunaan =
    <h1> ini adalah bentuk H1 </h1>
    <h2> ini adalah bentuk H2 </h2>
    <h3> ini adalah bentuk H3 </h3>
    <h4> ini adalah bentuk H4 </h4>
    <h5> ini adalah bentuk H5 </h5>
    <h6> ini adalah bentuk H6 </h6>
    <h7> ini adalah bentuk H7 </h7>
    Hasilnya =
4. PRE = untuk mencetak tulisan sesuai dengan posisi aslinya pada syntax.
    Penggunaan =
    <PRE>
    Aplikasi dari bentuk PRE adalah seperti ini.
          perhatikan dengan teliti. hal ini akan sama persis dengan syntax aslinya.

    selesai.
    </PRE>
    Hasilnya =
5. Q = untuk memberi tanda petik ditengah-tengah tulisan.
    Penggunaan =
    <Q> satu dua tiga empat lima enam tujuh </Q>
    Hasilnya =
 6. OL = untuk mencetak tampilan yang memiliki angka sebagai nomor urutnya.
UL = untuk mencetak tampilan yang memiliki symbol sebagai nomor urutnya.
LI = hasil nomor urut yang berupa angka maupun symbolnya.
Penggunaan =
<OL>
<LI> satu </LI>
<LI> dua  </LI>
<LI> tiga </LI>
</OL>

<UL>
<LI> satu </LI>
<LI> dua  </LI>
<LI> tiga </LI>
</UL>
Hasilnya =
7. B = untuk mempertebal suatu huruf , kata atau kalimat.
    U = untuk memberi garis bawah pada kata atau kalimat.
    I = untuk membuat kata atau kalimat menjadi miring.
    Penggunaan =
    <B> ini adalah contoh tulisan TEBAL </B>
    <U> ini adalah contoh tulisan bergaris bawah </U>
    <I> ini adalah contoh tulisan bercetak miring </I>
    Hasilnya =
8. DL = (belum bisa mendefinisikan. Maaf)
    DT = sebagai judul
    DD = agar sisi kiri dari isi menjorok kedalam (seperti diberi Tab).
    Penggunaan =
    <DL>
    <DT> INDONESIA </DT>
    <DD> adalah suatu bangsa yang terdiri dari kepulauan-kepulauan dimana terdapat
    banyak suku, adat, budaya dan kemajemukan agama. Pulau-Pulau yang terkenal diantaranya Pulau Jawa, Sumatera, Kalimantan, Sulawesi, Irian Jaya dan Bali. Negara ini merdeka pada tahun 1945, tepatnya pada tanggal 17 Agustus. Presiden yang pertama adalah Insinyur Soekarno dan Wakil Presidennya adalah Muhammad Hatta. </DD>
    </DL>
    Hasilnya =
9. Table = untuk membuat suatu tabel
    TR = untuk membuat baris dalam tabel
    TD = untuk membuat kolom dalam tabel
    Align = untuk memposisikan kata, bisa rata kiri, rata tengah, rata kanan maupun rata FULL
    Border = untuk mempertebal tabel.
    Colspan = untuk menghilangkan beberapa kolom tabel menjadi 1 kolom.
    Penggunaan =
    <TABLE name="tabel1" border="1" align="center">
    <TR>
    <TD> satu </TD>
    <TD> dua  </TD>
    <TD> tiga </TD>
    </TR>

    <TR>
    <TD> empat </TD>
    <TD> lima  </TD>
    <TD> enam  </TD>
    </TR>

    <TR>
    <TD colspan="3"> TUJUH </TD>
    </TR>
    </TABLE>
    Hasilnya =
10. MARQUEE = untuk membuat tulisan berjalan
      Penggunaan =
      <marquee> selamat datang ======================================
      </marquee>
      Hasilnya =
11. Radio Button = untuk men-cek list suatu pilihan berupa RADIO BUTTON
      Penggunaan =
      Jakarta adalah : <br>
      <input type="radio" name="ibukota" checked="false"> KABUPATEN <br>
      <input type="radio" name="ibukota"> IBUKOTA NEGARA <br>
      <input type="radio" name="ibukota"> KECAMATAN <br>
      Hasilnya =

12. CHECK LIST = untuk men-cek list suatu pilihan berupa CENTANG
      Penggunaan =
      Berikut adalah IBUKOTA PROVINSI : <br>
      <input type="checkbox" name="kota" checked="true"> DESA <br>
      <input type="checkbox" name="kota"> SURABAYA <br>
      <input type="checkbox" name="kota"> KECAMATAN <br>
      <input type="checkbox" name="kota"> BANDUNG <br>
      <input type="checkbox" name="kota"> SEMARANG <br>
      Hasilnya =

NB = RADIO BUTTON dan CHECKBOX harus memiliki nama yang sama untuk tiap-tiap pilihannya.

13. LINK = digunakan untuk menyambungkan dengan halaman lain.
      Penggunaan =
      Berupa kata =
      halaman 2 dapat anda jumpai di : <a href="dua.php"> DUA </a>
      Hasilnya =
14. Berupa Tombol =
      halaman 2 dapat anda jumpai di :
      <a href="dua.php"> <input type="button" name="button1" value="DUA"> </a>
      Hasilnya =
15. FONT dan settingannya
      Penggunaannya =
      <div align="center">
      <font color="Red" face="Arial" size="+4"> font dengan warna MERAH, font ARIAL dengan ukuran 4.</font>
      </div>
      Hasilnya =
size="Ukuran dari font (1-7)", contoh: size="4"
size="Memperbesar ukuran font", contoh: size="+4"
size="Memperkecil ukuran font", contoh: size="-4"
align = untuk memposisikan huruf / kata / kalimat, contoh = left, center, right

16. OPTION
      Penggunaannya =
      FILM-FILM KESUKAAN ANDA ADALAH :
      <select name="select1">
      <OPTION> DRAMA </OPTION>
      <OPTION> ACTION </OPTION>
      <OPTION> COMEDY </OPTION>
      <OPTION> HORROR </OPTION>
      </select>
      Hasilnya =

17.<p> = untuk membuat paragraf baru.
     Penggunaannya = Ini adalah contoh kalimat awal <br>
     <p> dan ini adalah kalimat paragraf baru </p>
     Hasilnya =




Jumat, 16 Desember 2011

Software - software setelah install UBUNTU NATTY

Berikut adalah software-software yang wajib kita install pertama kali setelah kita selesai meng-INSTALL Operating System UBUNTU NATTY =

A. Segi MULTIMEDIA
    1. Update MOVIE PLAYER
    2. install VLC kalau perlu 
    => http://www.videolan.org/vlc/download-ubuntu.html

B. Segi Design / Tampilan Desktop
    1. Compiz
    => https://seogadget.co.uk/how-to-install-compiz/
    2. Avant Window Navigator
    => http://www.ubuntugeek.com/how-to-install-avant-window-navigator-awn-in-ubuntu-9-10-karmic.html
    3. atau bisa juga install Cairo Dock
    => http://linuxhub.net/2010/03/how-to-install-cairo-dock-in-ubuntu-10-04-lucid-lynx/
    4. Screenlets 
    => http://www.techdrivein.com/2010/11/10-cool-screenlets-for-ubuntu-gnome.html
    5. update VGA = bisa ATI / NVIDIA

C. Segi Office
    1. PDF Splitter
    2. Gnome Paint
    3. Kamus Offline = bisa gKamus

D. Segi Internet
    1. Install Opera Browser
    => http://blog.fastncheap.com/cara-install-opera-web-browser-di-ubuntu-linux/
    2. Install Chromium Browser
    => http://giriayoga.com/2011/11/13/install-chromium-browser-di-ubuntu/
    3. Install PIDGIN = media chat 
    => http://pidgin.im/download/ubuntu/
    4. Install PROZGUI (IDM for LINUX) dan DownloadHelper (addons Firefox)
    => http://h4nk.blogspot.com/2011/11/install-prozgui-download-accelerator-on.html
    => https://addons.mozilla.org/id/firefox/addon/video-downloadhelper/

E. Segi Lain-lain
    1. Install Virtual Box
    => http://www.revthatup.com/ubuntu-11-04-on-virtualbox-easy-install/
    2. Install Bluetooth
    3. Install WINE = agar bisa install file .exe 
    => http://hendytux.blogspot.com/2011/07/how-to-install-wine-1325-di-ubuntu-1104.html

F. Segi HACKING
    1. JONDO = Software Change our Identity (mac address)
    2. NIKTO = bisa nikto perl atau nikto biasa = software scanning Vulnerability
    3. NMAP = software scanning port / Vulnerability
    4. Dir Buster OWASP = software scanning Vulnerability
    5. SubGraph VEGA = software scanning Vulnerability 
    6. MANTRA OWASP = software scanning Vulnerability
    7. W3AF = software scanning Vulnerability
    8. THC HYDRA = software BRUTE FORCE PASSWORD
    9. SQLMAP = software for SQL Injection
   10. PENTBOX = software for (unknown)

Software-software scanning Vulnerability yang berjalan pada OS Windows =
    1. FOCA = software scanning Vulnerability
    => http://download.techworld.com/3249362/foca-free-30/
    2. ACUNETIX = software scanning Vulnerabilty
    => http://www.softpedia.com/get/Internet/WEB-Design/Source-Site-Protectors/Acunetix-Web-Vulnerability-Scanner.shtml

Kamis, 15 Desember 2011

Tempat Penyimpanan " file .deb " pada UBUNTU NATTY

PENGALAMAN berkali-kali install suatu program via TERMINAL pada UBUNTU NATTY (11.04) membuat saya bertanya-tanya,
" Bagaimanakah jika suatu hari nanti, disaat saya ingin mem-FORMAT ULANG OS UBUNTU ini, apakah saya harus men-download ulang lagi software-software tersebut via TERMINAL ? "

Bagi sebagian orang, yang memiliki koneksi internet yang cepat, tentu tidak keberatan sama sekali untuk melakukan proses instalasi ulang tersebut (via terminal). Lalu bagaimanakah jika kita dihadapkan pada kondisi yang TIDAK TERDAPAT adanya koneksi internet (OFFLINE) ?

inilah jawaban atas pertanyaan tersebut.
kita dapat menemukan semua software-software ber-format .deb tersebut pada FOLDER = root/var/cache/apt/archives .

Berikut adalah tampilan gambarnya :

Sabtu, 14 Mei 2011

IP Versi 4

Macam-macam pembagian IP address Versi 4 =
1. Classfull Addressing
    adalah metode pembagian IP Address berdasarkan kelas ( ada kelas A,B,C,D, dan E ).
    Kelas A = 1 bit pertama IP Address-nya 0
    Kelas B = 2 bit pertama IP Address-nya 10
    Kelas C = 3 bit pertama IP Address-nya 110
    Kelas D = 4 bit pertama IP Address-nya 1110
    Kelas E = 4 bit pertama IP Address-nya 1111
2. Classless Addressing
    adalah metode pembagian IP Address tanpa berdasarkan kelas (pengalamatan tanpa kelas).
    macam-macamnya : CIDR ( Classless Inter Domain Routing ) dan VLSM (Variable Length Subnet Masking ).

** Catatan = 1 byte = 8 bit. IP Versi 4 punya 4 byte ( 32 bit )

Sabtu, 07 Mei 2011

Get Account Speedy

Sabtu, 07 May 2011.
Tools yang dibutuhkan :
1. IP SCANNER, terserah software apa aja (bisa angry ip scanner, advance ip scanner, dll).
2. website : www.whatismyipaddress.com = fungsinya adalah untuk melihat IP kita di dunia internet.
3. software ASTERISK KEY versi 10.0 atau versi atasnya = bisa didapat via om google. adapun tampilannya adalah seperti ini :  http://pman2203.files.wordpress.com/2011/04/asteryx1.jpg
4. Browser Internet Explorer bawaan windows (WAJIB, recomended)
Aktivitas =
A. buka browser kamu dan masuk ke www.whatismyipaddress.com dan temukan ip kamu di website itu. Ingat IP yang kita maksud adalah IP public yang berasal dari ISP, bukan IP yang terdapat pada kompie kita. Misal kita telah dapat IP  110.139.79.10
B. buka software Angry IP Scanner,  masukkan range IP dari 110.139.79.1 – 110.139.79.100 lalu lakukan SCAN IP, selanjutnya temukan IP – IP yang aktif dengan kondisi lampu berwarna biru.
misal kita telah menemukan IP berwarna biru dengan IP 110.139.79.20,
C. langkah selanjutnya adalah meng-copy IP tersebut dan masukkan ke browser IE kamu. (Ingat harus browser IE, penulis pernah menggunakan browser selain IE, yaitu safari dan Opera, hasilnya GAGAL)
jika diminta username dan password, COBALAH untuk memasukkan username dan password default. USERNAME dan PASSWORD DEFAULT bisa berisi U : admin P : admin , atau U : admin P : password , atau U : admin P : <blank> dan lain sebagainya.
***Disinilah letak kelemahan (ku), yang masih trial and error untuk mendapatkan username dan password IP orang lain selain default password. :p ***
D. setelah kamu berhasil masuk ke modem orang lain tersebut, cari dan temukan text box yang berisi username (biasanya berupa angka@telkom.net – misal 152306209189@telkom.net) dan password (yang berisi asterix key / tanda bulat-bulat).
E. buka software Asterisk key 10.0 – Reveal hidden Password dan tekan tombol Recover.  Dari Software tersebut, kamu akan menemukan PASSWORD yang tersembunyi dari text box password account speedy.
F. SELAMAT MENDAPATKAN ACCOUNT USERNAME DAN PASSWORD SPEEDY ORANG LAIN. :)

SNIFFING

Macam-macam sniffing berdasarkan sifatnya =
1.      Passif snifffing = Saat kita menggunakan HUB sebagai central media recordnya.
        2.   Aktif sniffing = Saat kita menggunakan SWITCH sebagai central media recordnya.
Metode-metode yang sering digunakan untuk aktif sniffing = MAC Flooding dan ARP Spoofing (address resolution protocol).
ARP adalah suatu protokol yang berjalan di layer network yang berfungsi untuk menconvert sebuah IP menjadi Physical address (MAC Address). 
Berikut adalah software-software MAC Flooding =
1. MACOF (Linux tools)
2. Etherflood (Linux and Windows)

Berikut adalah software-software ARP Spoofing  =
1. ARPSPOOF (linux tools)
2. Ettercap (linux and windows )
3. Cain and ABle (LINUX and Windows)
4. ARPSPYX (MAc OS)
5. Nemesis (unknown OS)
6. IRS - ARP attack tool (unknown OS)

Berikut adalah software-software Sniffing =
A.    Yang berjalan di OS LINUX =
1. ARPSPOOF           : menangkap lalu lalang paket yang berjalan di SWITCH LAN
2. DNSSPOOF           : untuk memalsukan jawaban terhadap alamat DNS dan pointer query
3. DSNIFF                  : password sniffer
4. FILESNARF          : sniffer files dari trafic NFS
5. MAILSNARF        : sniffer email dalam bentuk Berkeley mbox
6. MSGSNARF          : sniffer chat message
7. SSHMITM             : SSH Man In the Middle Attack
8. TCPKILL               : pemotong traffic 2 TCP yang berjalan di LAN
9. TCPNICE               : memperlambat traffic2 TCP yang berjalan di LAN
10. URLSNARF         : Sniifing HTTP request dalam bentuk Common Log
11. WEbspy                : Menunjukkan Sniifing URLs di netscape secara real time
12. WEBMITM          : HTTP / HTTPS Man In the Middle Attack

B.     Yang berjalan di OS WINDOWS =
1. The Dude Sniffer
2. Cain and Able
3. Look@LAN
4. Wireshark
5. Pilot
6. TCP Dump
7. Wiretap 

Berikut adalah software-software Anti Sniffing =
1. L0pht AntiSniff
2.  

DNS POISONING TECHNIQUE
DNS Poisoning adalah suatu teknik yang memanipulasi DNS Server agar DNS Server percaya bahwa dia menerima autentikasi informasi yang benar.
Type-type DNS poisoning : 
1. Internet DNS Spoofing (Local Network) 
2. Internet DNS Spoofing ( Remote network ) 
3. Proxy Server DNS Poisoning 
4. DNS Cache Poisoning

1.      Internet DNS Spoofing ( Local Network )
Syarat yang harus terpenuhi menggunakan metode ini adalah kita harus terkoneksi dengan LAN, setelah itu kita baru bisa sniffing. Ini berkerja dengan baik di Switch dengan ARP Poisoning Router.
2.      Internet DNS Spoofing ( Remote Network )
Konsepnya menggunakan Trojan dan spyware.
3.      Proxy Server DNS Poisoning
4.      DNS cache poisoning