ConstantCoder commited on
Commit
dee5e46
·
verified ·
1 Parent(s): ebd053d

Upload scripts.js

Browse files
Files changed (1) hide show
  1. scripts.js +83 -0
scripts.js ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ document.getElementById('phishingAttack').addEventListener('click', () => {
2
+ document.getElementById('attack-result').innerHTML = `
3
+ <h3>Kimlik Avı Saldırısı!</h3>
4
+ <p>Bir e-posta aldınız ve bu e-postadaki bağlantıya tıklamanız isteniyor. Ne yaparsınız?</p>
5
+ <button onclick="handlePhishingResponse(true)">Bağlantıya Tıkla</button>
6
+ <button onclick="handlePhishingResponse(false)">Bağlantıya Tıklama</button>
7
+ `;
8
+ });
9
+
10
+ document.getElementById('ransomwareAttack').addEventListener('click', () => {
11
+ document.getElementById('attack-result').innerHTML = `
12
+ <h3>Fidye Yazılımı Saldırısı!</h3>
13
+ <p>Bilgisayarınızda şüpheli bir dosya keşfettiniz ve bilgisayarınızda kilitli dosyalar var. Ne yaparsınız?</p>
14
+ <button onclick="handleRansomwareResponse(true)">Fidyeyi Öde</button>
15
+ <button onclick="handleRansomwareResponse(false)">Fidye Ödemeyin</button>
16
+ `;
17
+ });
18
+
19
+ document.getElementById('ddosAttack').addEventListener('click', () => {
20
+ document.getElementById('attack-result').innerHTML = `
21
+ <h3>DDoS Saldırısı!</h3>
22
+ <p>Web siteniz aşırı trafik nedeniyle yavaşlıyor. Nasıl bir tepki verirsiniz?</p>
23
+ <button onclick="handleDdosResponse(true)">Yük Dengeleyici Kullanın</button>
24
+ <button onclick="handleDdosResponse(false)">Sadece Bekleyin</button>
25
+ `;
26
+ });
27
+
28
+ document.getElementById('malwareAttack').addEventListener('click', () => {
29
+ document.getElementById('attack-result').innerHTML = `
30
+ <h3>Kötü Amaçlı Yazılım Saldırısı!</h3>
31
+ <p>Bilgisayarınıza şüpheli bir yazılım yüklendi. Ne yaparsınız?</p>
32
+ <button onclick="handleMalwareResponse(true)">Yazılımı Kaldır</button>
33
+ <button onclick="handleMalwareResponse(false)">Yazılımı Kaldırmayın</button>
34
+ `;
35
+ });
36
+
37
+ function handlePhishingResponse(accepted) {
38
+ if (accepted) {
39
+ document.getElementById('attack-result').innerHTML = `
40
+ <p>Bağlantıya tıkladınız ve kişisel bilgileriniz çalındı. Güvenlik önlemleri almanız gerekiyor!</p>
41
+ `;
42
+ } else {
43
+ document.getElementById('attack-result').innerHTML = `
44
+ <p>İyi bir seçim yaptınız. Bilgilerinizi korudunuz!</p>
45
+ `;
46
+ }
47
+ }
48
+
49
+ function handleRansomwareResponse(paid) {
50
+ if (paid) {
51
+ document.getElementById('attack-result').innerHTML = `
52
+ <p>Fidye ödediniz, ancak dosyalarınız hala kilitli olabilir. Yedekleme stratejilerinizi gözden geçirin.</p>
53
+ `;
54
+ } else {
55
+ document.getElementById('attack-result').innerHTML = `
56
+ <p>Fidye ödemediğiniz için dosyalarınız kilitli kaldı. Gelecekte veri yedeklemeye özen gösterin.</p>
57
+ `;
58
+ }
59
+ }
60
+
61
+ function handleDdosResponse(usedLoadBalancer) {
62
+ if (usedLoadBalancer) {
63
+ document.getElementById('attack-result').innerHTML = `
64
+ <p>Yük dengeleyici kullanarak hizmetinizi korudunuz. İyi iş çıkardınız!</p>
65
+ `;
66
+ } else {
67
+ document.getElementById('attack-result').innerHTML = `
68
+ <p>Bekleyerek sorun çözüldü, ancak bu tür saldırılara karşı önlem almanız önemlidir.</p>
69
+ `;
70
+ }
71
+ }
72
+
73
+ function handleMalwareResponse(removed) {
74
+ if (removed) {
75
+ document.getElementById('attack-result').innerHTML = `
76
+ <p>Yazılımı kaldırdınız ve sisteminizi temiz tuttunuz. Harika!</p>
77
+ `;
78
+ } else {
79
+ document.getElementById('attack-result').innerHTML = `
80
+ <p>Kötü amaçlı yazılım bilgisayarınıza zarar verebilir. Gelecekte daha dikkatli olun.</p>
81
+ `;
82
+ }
83
+ }