TCP implementations will follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.
RFC 793, "Transmission Control Protocol", Postel 1981
現在のインターネットの基盤を築く技術であるTCP/IPを標準化した文章である、 RFC 793からの引用です。 ここに書いているのはシステムが頑強であるためには、どうあればいいのか? プログラム(特にCGIをメインの議題としますが)を設計するにあたって どのような工夫をこらせば良いかという考えのメモです。 これからホームページ・CGIプログラムを作成されようとしている方の 参考になれば幸です。
- Weakness of CGI - Identifier
CGIの弱さを探る。 - ユーザ識別
- Denial of Service attack
サービス妨害攻撃
You are visitor.