ひさびさにIT基礎技術勉強会をやります.

http://atnd.org/events/29090

今回のお題はAKBです.とはいっても某アイドルグループではなく,まあこの世界でAKBといったら「Assembler, Kernel, Binary」のことだよね!ということで,アセンブラ見てバイナリ見てカーネルのソースコードを追って,というようなことをやってみたいなーと思っています.

具体的にはprintf("Hello World\n");の実行形式を逆アセンブルしてシステムコール呼出を追い,関数の呼出かたとかシステムコールの呼出かたとかをアセンブラで見て,FreeBSDカーネルのシステムコール処理部分のソースを見て,実行形式のバイナリやメモリダンプとかを見てとかそんなことをやります.プログラミングでなく解析系の勉強会です.

手を動かす系の勉強会なので,PC無しの聞くだけの参加もできますが,可能ならばPC持参して実際にいろいろやってみることをおすすめします.

objdump,readelf,hexeditなどを利用します.hexeditは以下のパッチを当てたものを使うと便利です.

http://kozos.jp/patch/hexedit/

サーバに接続する人は,無線LANによるインターネット接続環境が必要になります.こちらでも用意しますが細いのと接続上限数が10人程度なので,無線LANのAPを立ててくれる人を募集します.

AD

イベント探訪記 番外編

テーマ:
SoftwareDesign誌で1年間連載してきた「全国津々浦々 勉強会&イベント探訪記」ですが,取材をしていながら紹介できなかったOSC大分やその他のイベントについて「番外編」としてweb公開しました.

kozos.jpからリンクしています

お楽しみください.

AD