Django'da Regex Zafiyeti ve Güvenlik Açıkları
Bu video, bir konuşmacının Django framework'ünde bulunan güvenlik açığı hakkında bilgi verdiği eğitim içeriğidir. Konuşmacı, izleyicilerden gelen sorulara da yanıt vermektedir. Video, Django'da çıkan güvenlik açığının temel nedeninin regular expression (regex) zafiyetleri olduğunu açıklamaktadır. Konuşmacı, deterministik (DF) ve non-deterministik (NFA) otomatalar arasındaki farkları, regex'lerin nasıl çalıştığını ve bu zafiyetlerin nasıl ortaya çıktığını anlatmaktadır. Ayrıca, e-posta doğrulama gibi hızlı çalışan regex'lerin performans sorunlarına yol açabileceği ve bu zafiyetin nasıl tespit edilebileceği de gösterilmektedir. Videoda ayrıca Microsoft .NET Framework ve Python gibi programlama dillerinin hangi regex engine'lerini kullandığı, bu zafiyetlerin CPU performansını nasıl etkilediği ve Django'nun bu zafiyeti nasıl fixlediği de anlatılmaktadır. Video, siber güvenlik için gerekli bilgisayar gereksinimleri sorusuyla sonlanmaktadır.
- youtube.com