« 太田選手がホームラン | トップページ | 保育所というか、待機児童の問題って待ったなしでしょう »

2014/02/25

iOSの究極危険なバグって???

バグって原因がわかればなんということはないってのがほとんどですよねぇ (´・ω・`)
iOS 7.0.6は前代未聞の深刻なバグ対策!iPhoneユーザーは至急アップデートを! - ライブドアニュース

iOS 7.0.6は前代未聞の深刻なバグ対策!iPhoneユーザーは至急アップデートを! - ライブドアニュース

-- 前略 --

Googleの暗号の専門家、Adam Langley氏もAppleが公開しているソースコードを分析し、バグの正体はプログラミングを学んだ者なら誰でもすぐに気付くであろう内容と発表しています。

バグの内容は、「goto fail;」が不要に繰り返されているという単純なものですが、この影響は甚大で、セキュリティを確保するためのSSL接続自体が役に立たなくなる、極めて深刻なものです。

このバグを悪用することで、電子メールや各種ログイン情報といった暗号化(されているはずの)通信を盗聴することができてしまいます。

-- 後略 --


うーーーん。

「 goto fail;」

の行がひとつ余計だなぁ…。消し忘れ、なんでしょうねぇ…。

こういうことがあるので、私の癖というか自分ルールは、どんなif文でも { }でくくる、ってやってました。

上記問題のコードなら、
if ( )
{
goto fail;
goto fail;
}

ってなるので、例え不要なgoto文が残っていても問題なし。確かに冗長になって見難くなる面もあるのですが、そこはそこ、割り切っていましたね。if文の条件書いたら、まずは { } を書いてしまうっていう感じで。

( ´ー`)y―┛~~

注意一秒、怪我一生。
プログラミング以外も同じですがね。
 


↓しかし、評価で見つからんのかな? と思う人は、ポチっとお願いします m(_ _)m

|

« 太田選手がホームラン | トップページ | 保育所というか、待機児童の問題って待ったなしでしょう »

パソコン・インターネット」カテゴリの記事

携帯・デジカメ」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: iOSの究極危険なバグって???:

« 太田選手がホームラン | トップページ | 保育所というか、待機児童の問題って待ったなしでしょう »