2011

8.20.2011

Statement Input/Output Pada Pascal


# Read/Readln [prosedur].
Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke
dalam suatu variabel.
Sintaks: Read/Readln(x); (ingat, selalu diakhiri dengan titik koma [;])
Keterangan : x = variabel.
Read = pada statemen ini posisi kursor tidak
pindah ke baris selanjutnya.
Readln = pada statemen ini posisi kursor akan
pindah ke baris selanjutnya setelah di
input.
# ReadKey [fungsi].
Untuk pembacaan sebuah karakter dari keyboard. Tipe data
yang dihasilkan adalah char.
Sintaks: ReadKey;
# Write/Writeln [prosedur].
Digunakan untuk menampilkan isi dari suatu nilai variable di
layar.
Sintaks: Write/Writeln(x);
Cepat Mahir

7.17.2011

Statement if Tersarang


Statement if tersarang maksudnya adalah di dalam perintah/statement if terdapat lagi perintah/statement if lainnya.

Soal :
Buatlah program C++ dengan contoh tampilan di bawah ini :
Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [1]
Ketikkan Alas Segitiga = _____
Ketikkan Tinggi Segitiga = _____
Luas Segitiga adalah = _____

Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [2]
Ketikkan Panjang Persegi Panjang = _____
Ketikkan Lebar Persegi Panjang = _____
Luas Persegi Panjang adalah = _____

Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [3]
Ketikkan Koefisien A = 1
Ketikkan Koefisien B = 5
Ketikkan Koefisien C = 6
Nilai X1 adalah -2.00
Nilai X2 adalah -3.00

Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [3]
Ketikkan Koefisien A = 2
Ketikkan Koefisien B = 5
Ketikkan Koefisien C = 6
Nilai X1 dan X2 Tidak dapat dicari ...Solusi : (if_tersarang.cpp)

Statement Switch


Statement "switch" adalah suatu statement yang berfungsi untuk melakukan pengujian terhadap beberapa kemungkinan dari suatu variabel/konstanta/pernyataan matematis.
Syntax :

switch ( {||} )
"{" case :
[;][break;]
case:
[;][break;]
case :
; [break;]
...
default:
;
"}"Contoh Program #include
#include
#include

void main ()
{ char pilihan;
printf("Menu Matematika\n");
printf("---------------\n");
printf("1. Mencari Luas Segi Tiga\n");
printf("2. Mencari Luas Persegi Panjang\n");
printf("3. Mencari Akar Persamaan Kuadrat (Rumus ABC)\n\n");
printf("Pilihan anda [1..3][ ]\b\b");
pilihan=getch();
printf("%c\n",pilihan);

1.12.2011

Istilah-Istilah Dalam Hacking


ISTILAH-ISTILAH HACKING :

RFI (Remote File Inclusion)
-> penyisipan sebuah file dari luar ke dalam sebuah webserver dengan tujuan script didalam akan dieksekusi pada saat file yang disisipi di-load

LFI (Local File Inclusion)
-> suatu bug dimana kita bisa menginclude kan file (file yang berada didalam server yg bersangkutan)
ke page yang vulnerable (vulnerable LFI maksudnya).

SQL Injection
-> salah satu jenis penyerangan yang mengijinkan user tidak sah(penyerang)untuk mengakses database server atau memasukkan (injeksi) command2 sql ke dalm query sql dlm prgram, memanipulasi query sql dlm program.

DDOS
-> Distributed Denial of Service. DoS sndiri adalah serangan dgn melakukan request terus menerus pd victim dg tujuan untk mghabiskan resource pd victim,spt bandwith,memory,dll. Victim yg kehabisan resource, akan down. *"Distributed" DoS adalah DoS yg d lakukan secara terdistribusi atau berjamaah dlm jumlah besar,biasanya menggunakan bot pd irc.

Bug
-> Kesalahan pada pemrograman yang menyebabkan sistem dapat dieksploitasi atau error dengan kondisi tertentu. Dalam web hacking, terdapat beberapa bug seperti RFI, LFI, SQLi, RCE, XSS, dll.