Naknet blog

Nothing to believe, nothing else to believe.

<< 『生きてる人、いますか?』 | main | 体育祭乙 >>

Buffer overflow problem

Winnyのバッファオーバーフローの脆弱性

早速有志による対策パッチが出されていましたが、どうやらこれはstrcpy()に関係するバグだったようです。

Visual C++ 2005を使って2003以前のソースをコンパイルすると、Warningが大量に出た経験のある人は多いと思いますが、それだけstrcpy()を始めとするCRT関数に起因する脆弱性が多いということなのでしょうか。

「とりあえず問題はないから」と#pragma warning( disable, )するのではなく、エディタの置換機能などを使ってでも直しておいた方が、後々得をすることになるのかもしれません。

# warning番号は忘れました;



comments (1) | trackbacks (0)

Comments

Sigh. A decade ago, ADR was a must have and easy to get. Then Free Dining came along and anyone that could hold a fork would get 7 reservations a might and only go to 1. That made it impossible to eat here for dinner unless you were lucky. Then they raised it to 2 credits which didnt put a dent in the occupancy rate.
Alice In a Big World: Monthly Favourites | 2014/11/15 08:17 AM

Comment Form

  • "http"等はNGワードになっています。
  • どうしても投稿できない場合・返信が必要な場合は、メールでお願いします(nospam.を削除してください)。

Trackbacks