Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

LTネタが完成しなくてごめんなさい

1,724 views

Published on

#東海道らぐ でのLT資料

Published in: Engineering
  • Be the first to comment

LTネタが完成しなくてごめんなさい

  1. 1. LT ネタが完成しなくてごめんなさい ( でも 5 分は喋る ) 僕達悪くないけどごめんなさい
  2. 2. LT ネタが完成しなかったら 自己紹介で時間を潰すって習った きみとぼく (ry (@emaxser) http://techack.net/ 豊橋技術科学大学 情報知能工学科 B3 好きな物 Emacs,openSUSE 日本 openSUSE ユーザ会 コミケで何か書く感じになってるらしいのでネタを考えなければならない!!!! 最近 Erlang の勉強始めました!!教えて下さい!! ネタが完成しなかったのはテスト期間とかレポートの提出締め切りとかいろい ろあったんです!!!
  3. 3. LT をする? @hashimom さんに LT してみて的な事を言われたので頑張ってネタを 考えて頑張って失敗しました
  4. 4. やろうと思った LT の内容 外部にデータを送信する Chrome 拡張の調査 面白いのが見つからなかったのでボツ iptables を作ってみたい カーネルモジュールのコンパイルとかが調べてもよく分からなかったので完成しな かった
  5. 5. Chrome 拡張の調査 Chrome はプロファイル毎に拡張機能などの有無の設定などが出来る ので簡単に調査環境が作れる 拡張機能って簡単に Blog でおすすめとかされてるけど、実際、どのくらい 外部に情報を送ってたりするの? 会社でアドオン使ったりするのには危険じゃないの? 取り敢えず調べてみよう!!
  6. 6. 調査方法 Burp Suite を使用して Chrome のリクエストをトラッキング
  7. 7. 調査方法 拡張機能を一個一個インストールして、送信リクエストをよみよみ よみよみ よみ、、、、よみ、、、、、、 よ、、、み、、、かゆうま、、、、、、、、、、、、
  8. 8. 60 個くらいアドオンを探してみたけど 面白いのが見つかりませんでした!!
  9. 9. 面白いのが見つからなかった SearchPreview Google 検索の結果にプレビュー画像を付加するためのアドオン Google で検索すると http://adsint.searchpreview.de に検索テキストを送信する。 HTTP で暗号化も何もせずに通信するので、検索してる事がバレバレになる可能性が ある
  10. 10. 面白いのが見つからなかった SEO 系のアドオン アクセスすると常時情報を所得しに行く系のアドオンやら、自分がボタン をクリックすると取りに置くのだとかいろいろあったけど、 SEO 系なので 当たり前なので面白くなかった
  11. 11. ログを読むのは楽しかったのでまぁ良し!!
  12. 12. iptables を作ってみたい iptables って普段使ってますよね? 俺も普段から使ってはいるのですが実際どんな感じに動いてるのかよく 分かって無かったので調べたりしたら楽しいかなーとか思いました。 しかも、 Linux に関係あるし!!これならいける!!
  13. 13. 調べてみた netfilter という Linux のカーネルモジュールを作るのに使うライブラリを 使って作られてるらしい netfilter での条件分岐的なのは普通の inet やらの Linux でパケットを 眺めたりするコードを書くのに使うのと同じ感じに書けるっぽい!!
  14. 14. とりあえずコードを書いてみた IP 以外の通信を拒否するのを書いてみる struct iphdr *iph = ip_hdr(skb); if (!iph) { return NF_DROP; } return NF_ACCEPT; みたいな感じで IP 以外の通信を拒否出来るっぽい!
  15. 15. カーネルモジュールの作り方が分からなかった!!!!
  16. 16. 分からなかった なんか昔作った記憶があるし適当に調べれば出来るやろーとか思ってた Linux のソースを持ってきてコンフィグを boot からコピってきたりして make して行けると思ってた コンパイルが通らないしカーネルモジュール的なのの指定と違うぞと言 われる 分からん 調べる時間がない ( 翌日テストで現実逃避で調べてた )
  17. 17. 結果 東海道らぐに間に合わなかった ごめんなさい 次回参加する時は計画的に LT のネタを作ります 誰か最近のカーネルモジュールの作り方とかまとまってる資料があれば 教えて下さい

×