ConstantCoder's picture
Update index.html
768f946 verified
raw
history blame
5.11 kB
<!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>