2009-06-29 6 views
1

バッファオーバーフロー攻撃を防ぐために、各プロセス用に作成されたセキュリティクッキーです。 デバッガでその作成を追跡すると、スレッドID、プロセスID、PerformanceCount、TickCountなどをxoringすることによって作成されます。そして、場合によっては、ほとんどの単語がゼロであれば、最小の単語がコピーされます。 ..あなたが見つけた、または読んだことの最も難解な内部機能とは何ですか?

+1

この質問は戦争の話をするための招待状であるため、話題にはならないようです。解決できる問題はありません。 – zwol

答えて

2

うるう年。

ハハ、私は知っている、それは秘密の問題ではありません。しかし、それはまた、驚くほど一般的な "つかの間"であり、日付コードに対する例外の苦しいセットです。ほとんどの日付ライブラリは、本質的ではあるが稀であり、当初よりもはるかに複雑であるうるう年のサポートを除いて、12行のコードは些​​細なものになります。

閏年は「4年ごと」ではないことにも注意してください。複雑なルールがあります。あなたは歴史的な例外を持たなければならないので、さらに悪いことに、グレゴリオ暦とユリウス暦を決める必要があります。

+0

彼らはとても稀で、短すぎるので、深刻ではありませんが、うるう秒は楽しいです。 http://en.wikipedia.org/wiki/Leap_second –

関連する問題