Bir kanıt paketi, ikinci bir analistin, toplama çalışmasını tekrarlamadan veya hangi dosyanın güvenilir olduğunu tahmin etmeden olayı anlamasına olanak sağlamalıdır. Bunu okuyucunun sorusu ve gerçek dağıtım rotası etrafında düzenleyin. Büyük bir ZIP ekran görüntüsü, net kaynağı ve çözülmemiş soruları olan küçük, izlenebilir bir dizi yapıdan daha az kullanışlıdır.
Olayı ve kapsamını belirtin
Kısa bir vaka özetiyle başlayın: beklenen davranış, gözlemlenen belirti, etkilenen zaman aralığı, ilgili gönderen ve alıcı kapsamı, iş etkisi ve hala yanıtlanmamış soru. Bireysel başarısızlıkları daha geniş eğilimlerden ayırın. Kanıtların sağlayıcı kiracıdan mı, yerel bir testten mi, yoksa yapılandırılmış bir öğretim örneğinden mi geldiğini kaydedin.
Mevcut hipotezi yerleşik gerçeklerden ayırın. Örneğin, "bir ağ geçidi gövdeyi değiştirmiş olabilir", önceki ve sonraki baytlar veya eşdeğer güvenilir kanıtlar onu destekleyene kadar bir hipotezdir. A DKIM başarısızlık tek başına değişen sistemi tanımlamaz. RFC 6376 , sorumluluğun otomatik olarak atfedilmesini değil, imza kontrollerini açıklar. RFC 6376 bölüm 6.
Orijinalleri koruyun ve bir bildirim oluşturun
Değiştirilmemiş alınan mesajları, ilgili gönderen günlüklerini, alıcı teşhislerini ve yetkili DNS gözlemlerini kısıtlı bir orijinal alanında saklayın. Her yapı için toplama yöntemini, toplayıcıyı, saati, saat dilimini ve SHA-256 karmasını kaydedin. Sterilize edilmiş türevleri, kendi karmaları ve dönüşüm günlüğüyle birlikte ayrı bir alana koyun. Karma, bildirime göre bayt tutarlılığını doğrular; temel iddiayı doğrulamaz.
DNS kanıtı için tam sorguyu, kayıt türünü, çözümleyiciyi, yanıt süresini ve döndürülen verileri kaydedin. Bugünkü kaydın ekran görüntüsü, dünün konfigürasyonunun tarihsel kanıtı değildir. İletiler için, imza doğrulaması gerektiğinde ham baytları saklayın ve insanlar tarafından okunabilen alıntıları, yedek görünümler yerine kolay görünümler olarak saklayın.
Alıcı başına bir zaman çizelgesi oluşturun
Gönderimi, geçiş kabulünü, alıcıya özel retleri, yeniden denemeleri, son yanıtları ve bildirimleri ayrı olaylar olarak izleyin. Her satıra kaynak dosya adlarını veya karmaları ekleyin. RFC 5321 SMTP kabulü ve yeniden deneme bağlamını açıklar; RFC 3464 teslimat durumu alıcı bloklarını tanımlar. RFC 5321, RFC 3464.
Orijinal zaman damgalarını normalleştirilmiş UTC değerlerinin yanında tutun. Belirsiz saat farklarını ve eksik olayları işaretleyin. Aktarıcının son 250 yanıtından posta kutusu yerleşimi sonucunu çıkarmayın veya toplamdan belirli bir ileti sonucunu çıkarmayın DMARC saymak. Her bir ifadenin gözlemlendiğini, türetildiğini veya hala varsayımsal olup olmadığını açıkça etiketleyin.
Tekrarlanabilir kontrolleri ve sınırlamaları dahil edin
Komutları veya komut dosyasını, araç sürümlerini, seçilen imzayı veya kaydı, giriş karmalarını, beklenen gözlemleri ve gerçek çıktıyı sağlayın. Kimlik bilgilerini veya üretim imzalama sırlarını eklemekten kaçının. Enjekte edilen genel anahtarı kullanan yerel bir test, hiçbir DNS aramasının gerçekleşmediğini söylemelidir; sentetik bir ayrıştırıcı örneği, sağlayıcı değerlendirmesi olarak görünmemelidir.
Tamamlanmış bir kontrol için, gerçek çıktısını koruyun ve eksik veya değiştirilmiş yapıları açıkça işaretleyin. Önerilen bir kontrolü yapılmadı olarak etiketleyin ve gereken erişimi veya girişi belirtin. Boş bir kanıt paketini gözlem olarak sunulan beklenen çıktılarla doldurmayın.
Bir sonraki eylemi netleştirin
Doğrulanan bulgu, kalan boşluklar, önerilen dar düzeltme, sahiplik ve başarı koşulu ile sonlandırın. Yapılandırma değişiklikleri ve harici paylaşım yetkilerini kanıt toplamadan ayrı tutun. Onaylanmış bir onarımdan sonra, arızayı başarılı bir ekran görüntüsüyle değiştirmek yerine yeni tanımlanmış bir test ekleyin ve eski kanıtları koruyun.
Başka bir analistin paketteki üç soruyu yanıtlayabilmesi gerekir: Her bir kaynağa göre ne oldu, ne bağımsız olarak kontrol edilebilir ve ne hâlâ erişim veya muhakeme gerektiriyor. Mevcut kayıtların henüz bir neden ortaya koyamadığı yönünde dürüst bir sonuca varıldığında bile tamamlama standardı budur.
Varsayımsal çözülmemiş bir teslimat senaryosu taslağı çizin
Bir uygulama günlüğünün geçiş kabulünü kaydettiğini, ancak alıcının herhangi bir mesaj bildirmediğini varsayalım. Vaka özeti, kimlik doğrulamanın başarısız olduğunu değil, hedef teslimatın çözülmediğini belirtmelidir. Önerilen minimum paket, yetkili orijinal gönderimi veya tutulan baytları, geçişin kuyruk tanımlayıcısını ve zaman damgasını, alıcı başına izlemeyi, daha sonraki herhangi bir DSN'yi ve mümkün olduğunda alıcı tarafı gözlemini içerir.
Kullanılamayan her öğeyi eksik olarak işaretleyin. Bir sonraki sahip, ilgili geçişe veya alıcı izine erişimi olan kişidir; gerçekten kararlaştırılana kadar kişiyi görevlendirmeden bırakın. Uygun bir başarı koşulu, yalnızca başka bir başarılı gönderim değil, orijinal alıcı için ilişkili bir eğilim ve kalan boşluğun açıklanmasıdır.
Bu, varsayımsal bir paket taslağıdır, teslim edilmemiş dosyalardır, yürütülmüş bir olay araştırmasıdır veya gerçek bir kuruluşun toplama, paylaşma veya saklama yetkisi verdiğine dair bir iddiadır.
Paketi bir sonraki analist için faydalı hale getirin
- Belirti, kapsam, zaman aralığı ve çözülmemiş soruyla başlayın.
- Her gözlemi orijinal bir esere ve koleksiyon bağlamına bağlayın.
- Orijinalleri, türevleri ve varsayımsal açıklamaları ayırın.
- Tekrarlanabilir kontrol girişlerini ve gerçek çıkışları yalnızca gerçekleştirildiğinde dahil edin.
- Bir sonraki kanıt talebini ve başarı koşulunu, bir sahibi veya onayı olmadan atayın.