Kriptografi


Nama         : Muhamad Yunus                PRAKTIKUM KRIPTOGRAFI
Nim        : 11370150148    Kelas             IF – E


  1. Lanjutkan Penghitungan Algoritma Vignere Cipher Menggunakan NAMA dan NIM sebagai KEY ?




Jawab:
Plaintext
M
U
H
A
M
A
D

Y
U
N
U
S
Key
1
1
3
7
0
5
0

1
4
5
1
1
Hasil
13
21
10
7
12
5
3

25
24
18
21
19
Chipertext
N
V
K
H
M
F
D

Z
Y
S
V
T

M = Ci = ( 12 + 1 ) mod 26 = 13        D = Ci = ( 3  + 0 ) mod 26 = 3
   Pi = ( 13 – 1 ) mod 26 = 12           Pi = ( 3  – 0 ) mod 26 = 0
U = Ci = ( 20 + 1 ) mod 26 = 21        Y = Ci = ( 24 + 1 ) mod 26 = 25
   Pi = ( 21 – 1 ) mod 26 = 20           Pi = ( 25 – 1 ) mod 26 = 24
H = Ci = ( 7  + 3 ) mod 26 = 10        U = Ci = ( 20 + 4 ) mod 26 = 24
   Pi = ( 10 – 3 ) mod 26 = 7           Pi = ( 24 – 4 ) mod 26 = 24
A = Ci = ( 0  + 7 ) mod 26 = 7        N = Ci = ( 13 + 5 ) mod 26 = 18
   Pi = ( 7  – 7 ) mod 26 = 0           Pi = ( 18 – 5 ) mod 26 = 13
M = Ci = ( 12 + 0 ) mod 26 = 12        U = Ci = ( 20 + 1 ) mod 26 = 21
   Pi = ( 12 – 0 ) mod 26 = 12               Pi = ( 21 – 1 ) mod 26 = 20
A = Ci = ( 0  + 5 ) mod 26 = 5        S = Ci = ( 18 + 1 ) mod 26 = 19
   Pi = ( 5  – 5 ) mod 26 = 0           Pi = ( 19 – 1 ) mod 26 = 18

  1. Lakukan penghitungan menggunakan tabula recta menggunakan Nama dan Nim sebagai Plaintext dan Keynya ?

Jawab:


A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
S
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
T
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
U
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
W
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
X
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y

Plaintext
M
U
H
A
M
A
D

Y
U
N
U
S
Key
1
1
3
7
0
5
0

1
4
5
1
1
Key
B
B
D
H
A
F
A

B
E
F
B
B
Chipertext
N
V
K
H
M
F
D

Z
Y
S
V
T

  1. Buatlah aplikasi ENKRIPSI dan DEKRIPSI menggunakana beberapa algoritma berikut :

++++++++++ MENU +++++++++++
a. Caesar Cipher
b. Transposisi
c. Rot 13
d. Hill
e. Vignere





Jawab :
       




Gambar : Menu awal
   




Gambar A :  Menu Caesar Cipher
                                Gambar B :  Menu Transposisi
        Gambar C :  Menu Rot13
                                               
                                Gambar D :  Menu Hill  Encrypt







Gambar D1 :  Menu Hill  Decrypt
Gambar D1 :  Menu Vignere

  1. Instalkan aplikasi Havij Sql – Injection dan SQLi – DB, dan buatlah tutorialnya.
Havij Sql – Injection
  1. Cari Web Target Menggunakan Dork Google contoh : “www.lis.co.thCara Deface Website Dengan Havij

  1. Buka Webnya maka akan seperti itu dan lihat linknya
    Cara Deface Website Dengan Havij


  1. Sekarang kita lihat webnya ada bug atau tidak tambahkan string (') tanpa tanda kurung di akhir link web klik gambar untuk perbesar nah jika keluar pesan erro unkown my sql bla bla itu berarti vuln nah bukan berarti bisa di inject tapi kemungkinan bisa , dan web dibawah ini kebetulan bisa diinject

Cara Deface Website Dengan Havij












  1. Kalau sudah menemukan target vuln  silahkan buka havij dan masukan web nya sepert gambar dibawah jangan lupa hapus string (') dan klik analyze tunggu sampai keluar tulisan I'am Idle di status target

Cara Deface Website Dengan Havij

  1. langkah selanjutnya Klik Tables > Klik centang pada lis_db > lalu klik Get Tables seperti dibawah maka akan keluar lagi data datanya

Cara Deface Website Dengan Havij

  1. pilih table yang berhubungan dengan user admin , kali ini saya coba memilih table acc_db centang table dan klik pada menu get columns, langakah selanjutnya centang acc_user dan acc_pwd lalu klik pada menu get data

Cara Deface Website Dengan Havij

  1. nah , di dalam table acc_db ternyata terdapat kolom acc_user dan acc_pwd , user inilah yang kita gunakan untuk masuk ke sebuah web menggunakan akses admin

Cara Deface Website Dengan Havij

  1. Akhirnya lo dapet User Passwot adminnye wkwk nah selanjutnya lo cari admin loginnya pilih > Find Admin seperti gambar dibawah

Cara Deface Website Dengan Havij

  1. Nah Bray sekarang kita dapet admin Login nya yang beralamatkan www.lis.co.th/admin sekarang dibuka dan masukan user password yang telah lu dapat seperti dibawah

Cara Deface Website Dengan Havij

  1. Akhirnya lu berhasil masuk ke dalam website tersebut dan silahkan mau ngapain lo disana mau dikasih tau adminnya mau nangis mau tanem taneman sayur basing lu dosa lu yang nanggung wkwk

Cara Deface Website Dengan Havij

  1. Nah Disini saatnya Uploud Shell menggunakan Temper Data Selesai.


Komentar

Postingan populer dari blog ini

ISTILAH-ISTILAH DALAM INTERNET [IP,TCP,UDP,DNS,PPP,HTTP, dll.]

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK [Analisis dan Perancangan Sistem Penjualan (Kasir) Serta Pengelolaan Barang DebagsPro]

SISTEM BILANGAN