セキュリティ&プログラミングキャンプ2008 [day 2]

#include <stdio.h>

int main(void)
{
    int *c;

    *c = 6;
    printf("%d\n", *c);

    return 0;
}

 

今日、一番面白かったのはこれです。

まあ、普通に Segmentation fault になるわけですが。(あくまで普通は

やってる環境は、Debian ですが、個人的に VM で OpenSolaris 動かしてやってみたら、なんと "6" と普通に表示されたw

なんで?といろいろ試してみたけど、gcc のバージョンの問題っぽい。

gcc が古い (version 3.4 とか) だと、セグらない模様。

さあ眠いぞ~w

 

追記: コードに重大なミス発見。書き直しました。

トラックバック(0)

このブログ記事を参照しているブログ一覧: セキュリティ&プログラミングキャンプ2008 [day 2]

このブログ記事に対するトラックバックURL: http://techno-st.net/mt/mt-tb.cgi/649

コメントする

2008年11月

      1
2345678
9101112131415
16171819202122
23242526272829
30      

Random Entries

日替わりらしい。
仕様上ページ別に変わるらしい。
Random な感じらしい。

アーカイブ

  • 月別アーカイブ:
  • カテゴリーアーカイブ:

Ads

このブログ記事について

このページは、technoが2008年8月14日 23:02に書いたブログ記事です。

ひとつ前のブログ記事は「セキュリティ&プログラミングキャンプ2008 [day 1]」です。

次のブログ記事は「セキュリティ&プログラミングキャンプ2008 [day 3]」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

 

- 実験中 -

mgfxjey49@techno-st.net

xq58grpua@techno-st.net

m0ss9eatc(at)techno-st.net

y75vdonfa@techno-st.net

edvvb6cx9@techno-st.net

Mail Address