Minggu, 06 November 2011

Buffer Overflow dalam bahasa c

BUFFER OVERFLOW

Buffer Overflow adalah merupakan proses yang aneh dimana komputer mengalami kelebihan kapasitas penyimpanan akibat script yang salah. Contohnya adalah pada bahasa c :


i : integer;

for(i=0, i>100, i++)
{
     i=-1;
}

kondisi diatas adalah
  • Nilai inisialisasi i adalah 0.
  • Dan nilai akhir inisialisasi i adalah 99.
  • Sedangkan nilai awal i adalah -1.
ini akan mengakibatkan perulangan terus menerus. Dalam artian script ini buffer overflow. apabila tidak segera di cancel. Maka dalam waktu sekitar 3 menit maka komputer tersebut akan jebol.

Senin, 31 Oktober 2011

Tugas SKK


Alone Group
Lingkungan yang cocok untuk melakukan Alone Group adalah lingkungan perkantoran dimana antara komputer staf biasa, bendahara, dan pimpinan memiliki hak akses yang berbeda. Pimpinan dapat mengakses seluruh komputer yang ada, sedangkan bendahara dan staf biasa tidak memiliki hak untuk mengakses komputer pimpinan. Begitu pula komputer bendahara dapat mengakses komputer staf biasa, tetapi staf biasa tidak memiliki hak untuk mengakses komputer bendahara.Ini berlangsung karena adanya sistem kepercayaan yang terjadi pada sistem Alone Group.

Group Protection
Lingkungan yang cocok untuk menerapkan sistem Group Protection adalah system komputerisasi pada fakultas. Misalkan fakultas teknik dimana terdapat beberapa jurusan. Tiap staf jurusan ini tidak saling terhubung tetapi semua mahasiswa teknik dapat melihat data yang umum dari tiap jurusan tersebut. Misalkan mata kuliah, jadwal, dan data staf dan dosen yang ada.


Desain proteksi kombinasi user knows + user has + User is
Memasukkan User Name dan Password


Masukkan Id card


Mencocokkan kornea mata yang ada pada database


Jika benar maka akan muncul tampilan berikut


Jika salah maka akan muncul halaman berikut


Proteksi tambahan yang ada pada system ini adalah 

Senin, 10 Oktober 2011


5 Encrypt Product Cyper
1. Encrypt [WHERE.YOU.GOING]
Langkah awal membuat kata acak yang memiliki angka
B
A
R
U
0
2
1
3
Langkah kedua yaitu membuat key. Key yang digunakan adalah INDAH
Langkah ketiga memasukkan angka 11 – 35 ke dalam book cyper yang telah dibuat.
I
N
D
A
H
11
15
21
2
31
B
C
E
F
G
0
16
22
26
32
J
K
L
M
O
12
17
23
27
33
P
Q
R
S
T
13
18
1
28
34
U
V
W
X
Y
3
19
24
29
35
Z
.
[
]

14
20
25
30

Kolom diatas adalah hasil dari Book Cyper.
Contoh :
Encrypt kalimat berikut : [WHERE.YOU.GOING]
Hasil Encryptnya adalah : 252431221222035333203233111532

2. Encrypt DIMANAPOSISI
Langkah awal membuat kata acak yang memiliki angka
S
T
E
L
A
3
0
4
1
2
Langkah kedua yaitu membuat key. Key yang digunakan adalah UNDO
Langkah ketiga memasukkan angka 20 – 41 ke dalam book cyper yang telah dibuat.
U
N
D
O
20
25
32
38
A
B
C
E
2
26
33
4
F
G
H
I
21
27
34
39
J
K
L
M
22
28
1
40
P
Q
R
S
23
29
35
3
T
V
W
X
0
30
36
41
Y
Z
.

24
31
37

Kolom diatas adalah hasil dari Book Cyper.
Contoh :
Encrypt kalimat berikut : DIMANAPOSISI
Hasil Encryptnya adalah : 32394022522338339339

3. Encrypt ADA_RANJAU 
Langkah awal membuat kata acak yang memiliki angka
A
D
Z
E
B
I
4
2
0
3
1
5
Langkah kedua yaitu membuat key. Key yang digunakan adalah KOLARI
Langkah ketiga memasukkan angka 30 – 49 ke dalam book cyper yang telah dibuat.
K
O
L
A
R
I
30
33
38
4
43
5
B
C
D
E
F
G
1
34
2
3
44
47
H
J
N
P
Q
S
31
35
39
41
45
48
T
U
V
W
X
Y
32
36
40
42
46
49
Z
_




0
37




Kolom diatas adalah hasil dari Book Cyper.
Contoh :
Encrypt kalimat berikut : ADA_RANJAU
Hasil Encryptnya adalah : 424374343935436

4. Encrypt POSISI+ANDA_DIMANA
Langkah awal membuat kata acak yang memiliki angka
C
I
T
R
A
4
2
1
0
3
Langkah kedua yaitu membuat key. Key yang digunakan adalah RINALD
Langkah ketiga memasukkan angka 70 – 93 ke dalam book cyper yang telah dibuat.
R
I
N
A
L
D
0
2
76
3
85
90
B
C
E
F
G
H
70
4
77
81
86
91
J
K
M
O
P
Q
71
74
78
82
87
92
S
T
U
V
W
X
72
1
79
83
88
93
Y
Z
,
_
+

73
75
80
84
89

Kolom diatas adalah hasil dari Book Cyper.
Contoh :
Encrypt kalimat berikut : POSISI+ANDA_DIMANA
Hasil Encryptnya adalah : 87827227228937690384902783763

5. Encrypt BOMDARITIMUR
Langkah awal membuat kata acak yang memiliki angka
L
I
N
U
X
9
6
5
8
7
Langkah kedua yaitu membuat key. Key yang digunakan adalah OBYEK
Langkah ketiga memasukkan angka 10 – 31 ke dalam book cyper yang telah dibuat.
O
B
Y
E
K
10
15
19
24
28
A
C
D
F
G
11
16
20
25
29
H
I
J
L
M
12
6
21
9
30
N
P
Q
R
S
5
17
22
26
31
T
U
V
W
X
13
8
23
27
7
Y
Z



14
18



Kolom diatas adalah hasil dari Book Cyper.
Contoh :
Encrypt kalimat berikut : BOMDARITIMUR
Hasil Encryptnya adalah : 151030201126613630826