The Daily WTF 日本語
フォロー
CodeSOD: 入力を安全にしてください
正直に言えば、オースティンから送られてきたこのコードについて何を言えばいいのかわからない。『誰かが非常に混乱していた』ということ以外にはない。
string text;
text = "";
// snip
box.Text = text;
text = "";
text = XMLUtil.SanitizeXmlString(text);これは、コードが考慮されることなく進化してきた通常のクルフトや混乱を超えて、意味の外側にあるどこかに存在しているようだ。すべて空の文字列で、何も意味していないが、サニタイズしている。[広告]
プロダクション環境には一般の人々を入れないでください。ProGetでNuGetフィードの権限を制限することで学ぶ。