File size: 5,110 Bytes
d7f6772
 
 
 
 
 
 
8274844
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
768f946
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7742b81
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
d7f6772
c8488cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Saldırı Simülatörü</title>
    <link rel="stylesheet" href="styles.css">
  <style>
    #attack-simulator {
    margin: 20px;
    padding: 20px;
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

button {
    margin: 10px;
    padding: 10px 20px;
    background-color: #dd3333;
    color: white;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

button:hover {
    background-color: #6b1515;
}

#attack-result {
    margin-top: 20px;
}

  </style>
 
</head>
<body style="background-color: rgb(12, 185, 228);">
    <header>
        <h1 style="font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif">Saldırı Simülatörü</h1>
    </header>
    <main style="color: rgb(89, 0, 233);">
        <section id="attack-simulator">
            <h2>Simülasyon Senaryoları</h2>
            <button id="phishingAttack">Kimlik Avı Saldırısı</button>
            <button id="ransomwareAttack">Fidye Yazılımı Saldırısı</button>
            <button id="ddosAttack">DDoS Saldırısı</button>
            <button id="malwareAttack">Kötü Amaçlı Yazılım Saldırısı</button>
            <div id="attack-result"></div>
        </section>
    </main>
    <script src="scripts.js"></script>
   <script>
    document.getElementById('phishingAttack').addEventListener('click', () => {
    document.getElementById('attack-result').innerHTML = `
        <h3>Kimlik Avı Saldırısı!</h3>
        <p>Bir e-posta aldınız ve bu e-postadaki bağlantıya tıklamanız isteniyor. Ne yaparsınız?</p>
        <button onclick="handlePhishingResponse(true)">Bağlantıya Tıkla</button>
        <button onclick="handlePhishingResponse(false)">Bağlantıya Tıklama</button>
    `;
});

document.getElementById('ransomwareAttack').addEventListener('click', () => {
    document.getElementById('attack-result').innerHTML = `
        <h3>Fidye Yazılımı Saldırısı!</h3>
        <p>Bilgisayarınızda şüpheli bir dosya keşfettiniz ve bilgisayarınızda kilitli dosyalar var. Ne yaparsınız?</p>
        <button onclick="handleRansomwareResponse(true)">Fidyeyi Öde</button>
        <button onclick="handleRansomwareResponse(false)">Fidye Ödemeyin</button>
    `;
});

document.getElementById('ddosAttack').addEventListener('click', () => {
    document.getElementById('attack-result').innerHTML = `
        <h3>DDoS Saldırısı!</h3>
        <p>Web siteniz aşırı trafik nedeniyle yavaşlıyor. Nasıl bir tepki verirsiniz?</p>
        <button onclick="handleDdosResponse(true)">Yük Dengeleyici Kullanın</button>
        <button onclick="handleDdosResponse(false)">Sadece Bekleyin</button>
    `;
});

document.getElementById('malwareAttack').addEventListener('click', () => {
    document.getElementById('attack-result').innerHTML = `
        <h3>Kötü Amaçlı Yazılım Saldırısı!</h3>
        <p>Bilgisayarınıza şüpheli bir yazılım yüklendi. Ne yaparsınız?</p>
        <button onclick="handleMalwareResponse(true)">Yazılımı Kaldır</button>
        <button onclick="handleMalwareResponse(false)">Yazılımı Kaldırmayın</button>
    `;
});

function handlePhishingResponse(accepted) {
    if (accepted) {
        document.getElementById('attack-result').innerHTML = `
            <p>Bağlantıya tıkladınız ve kişisel bilgileriniz çalındı. Güvenlik önlemleri almanız gerekiyor!</p>
        `;
    } else {
        document.getElementById('attack-result').innerHTML = `
            <p>İyi bir seçim yaptınız. Bilgilerinizi korudunuz!</p>
        `;
    }
}

function handleRansomwareResponse(paid) {
    if (paid) {
        document.getElementById('attack-result').innerHTML = `
            <p>Fidye ödediniz, ancak dosyalarınız hala kilitli olabilir. Yedekleme stratejilerinizi gözden geçirin.</p>
        `;
    } else {
        document.getElementById('attack-result').innerHTML = `
            <p>Fidye ödemediğiniz için dosyalarınız kilitli kaldı. Gelecekte veri yedeklemeye özen gösterin.</p>
        `;
    }
}

function handleDdosResponse(usedLoadBalancer) {
    if (usedLoadBalancer) {
        document.getElementById('attack-result').innerHTML = `
            <p>Yük dengeleyici kullanarak hizmetinizi korudunuz. İyi iş çıkardınız!</p>
        `;
    } else {
        document.getElementById('attack-result').innerHTML = `
            <p>Bekleyerek sorun çözüldü, ancak bu tür saldırılara karşı önlem almanız önemlidir.</p>
        `;
    }
}

function handleMalwareResponse(removed) {
    if (removed) {
        document.getElementById('attack-result').innerHTML = `
            <p>Yazılımı kaldırdınız ve sisteminizi temiz tuttunuz. Harika!</p>
        `;
    } else {
        document.getElementById('attack-result').innerHTML = `
            <p>Kötü amaçlı yazılım bilgisayarınıza zarar verebilir. Gelecekte daha dikkatli olun.</p>
        `;
    }
}
  </script>
</body>
</html>