2011年度 情報工学実験第二

テーマ: システムコールトレーサとデバッガ

担当:大山 恵弘 (西9号館 515号室, oyama@inf.uec.ac.jp)
TA:佐久間 充 (西9号館 509号室, mitsuru@ol.inf.uec.ac.jp)


内容:
昼間コース:簡単なシステムコールトレーサ(straceコマンドの簡易版)をUNIX上にptraceシステムコールを用いて実装する。さらに、余裕があれば、それを拡張して簡単なデバッガやセキュリティシステムを実装する。
夜間主コース:プロセス、シグナル、システムコール、デバッガに対する理解を深める。

受講者への連絡事項:

スケジュールと資料

第2ラウンド

JED area 1

資料 課題〆切
11/2 (水) 第1回: プロセス、システムコール、シグナル PDF 11/16
11/7 (月) 第2回: ptrace PDF 11/21
11/9 (水) 第3回: システムコール PDF / 補足PDF 11/23
11/14 (月) 第4回: プロセスのメモリ内容の参照 PDF / 補足PDF 11/28
11/16 (水) 第5回: セキュリティシステム PDF / 補足PDF 11/30
11/28 (月) 第6回: デバッガ PDF / 補足PDF 12/12
11/30 (水) 第7回: 演習

第4ラウンド

JED area 1

資料 課題〆切
1/16 (月) 第1回: プロセス、システムコール、シグナル PDF 1/30
1/18 (水) 第2回: ptrace PDF 2/1
1/23 (月) 第3回: システムコール PDF / 補足PDF 2/6
1/25 (水) 第4回: プロセスのメモリ内容の参照 PDF / 補足PDF 2/8
1/30 (月) 第5回: セキュリティシステム PDF / 補足PDF 2/13
2/1 (水) 第6回: デバッガ PDF / 補足PDF 2/15
2/6 (月) 第7回: 演習

夜間主

西9-115

課題〆切
12/2 (金) 第1回: プロセス、システムコール、シグナル PDF 12/16
12/3 (土) 第2回: straceとGDB PDF 12/17