Puan ders bitince hesaba yazılır. Bu dersi tamamlayınca +50 XP alacaksın. Giriş yapmadan ilerlersen puan yalnız bu tarayıcıda durur.
Kötüye kullanım senaryosu
Kullanım senaryosu bir kullanıcının sistemle normal şekilde nasıl etkileşeceğini anlatır: müşteri iade formunu doldurur, gönderir, onay bekler. Kötüye kullanım senaryosu aynı akışı ters çevirir ve sorar: aynı formu kötü niyetli ya da dikkatsiz biri nasıl kullanır. STRIDE teknik sınırları tarar, kötüye kullanım senaryosu iş mantığını tarar. İkisi birbirini tamamlar; biri buradan içeri girer misin der, öteki bu özelliği amacı dışında nasıl işletirsin der. AltayKargo iade servisinde normal senaryo şudur: müşteri hasarlı paketin takip numarasını girer, açıklama yazar, fotoğraf yükler, sistem iadeyi onaya gönderir. Bu derste aynı akışın kötüye kullanılabilecek yönlerini çıkaracaksın. İkisi aynı özelliğe farklı sorular sorar ve farklı belgeler üretir; biri akış diyagramı gibi çizilir, öteki kısa bir metin olarak yazılır.
Senaryoyu yazarken beş sabit alan doldurulur: aktör, amaç, yöntem, sonuç, önlem. Örneğe bak. Aktör sahte bir müşteridir. Amacı hasarsız bir paket için iade parası almaktır. Yöntemi gerçek bir takip numarasıyla uydurma açıklama ve internetten indirilmiş bir fotoğraf yüklemektir. Sonuç, otomatik onay verilirse parasal kayıptır. Önlem, yüksek tutarlı iadelerin insan onayına düşmesi ve aynı fotoğrafın daha önce başka bir işlemde kullanılıp kullanılmadığının kontrol edilmesidir.
KÖTÜYE KULLANIM ŞABLONU ------------------------ Aktör : sahte müşteri Amaç : hasarsız paket için iade parası almak Yöntem : gerçek takip no + uydurma açıklama + internetten indirilmiş fotoğraf Sonuç : otomatik onay parasal kayıp yaratır Önlem : tutar eşiği üstü insan onayı, fotoğraf tekrar kontrolü
Her kötüye kullanım senaryosu para kaybıyla bitmez. Bazısı gizlilikle, bazısı sistemin sürekli çalışır kalmasıyla ilgilidir. Bir senaryo bazen tek bir kullanıcıyı değil, tüm müşteri tabanını etkileyebilir; bu yüzden şablonu doldururken etkinin kapsamını da düşünmek gerekir. Kapsamı geniş bir senaryoyu önce yazıp sonra daraltmak, hiç yazmamaktan her zaman daha güvenlidir. Şimdi aynı şablonu yeni bir senaryo için dolduracaksın.