Hardeningがあるということで申し込みをしたところ、運良く参加することができました。事前準備として会場にインターネット環境は無く、WiFiの輻輳を避けるために、USBテザリングでインターネットに接続してほしいとのことでした。Capitanだと動かないことが判明しました。やむなくYosemiteにダウングレードを始め、当日の9時ぐらいにようやくUSBテザリングできるようになりました。Hardeningの環境にアクセス同じチームだった方が詳細をまとめているので細かい点はこちらに譲ります。writeup(?)システム構成はこんな感じでした。踏み台サーバーにログイン。(publickey).$ありゃ、パーミッションが未設定だ。パーミッションを直して再びトライ。~]$ようやく踏み台にログインできました。ここから、目的のサーバにログイン。172.31.109.30-bash-4.1$ログインできました。システムのログを確認するまずログイン履歴を見たところ、vnyouとかマニュアルに無いアカウントがあります。(5+01:14)また、/var/logをみたところ、secureログがやたら大きいようにみえます。secure-20160227といろいろ気付く点はありましたが、私以外のメンバーがいち早くこれらを見つけて穴を塞いでいったため残念ながらお役に立てませんでした。ポートフォワードでWebページを監視サービス監視としてWordPressのWebサイトが正常に動作しているかを確認したかったので、ポートフォワードでWebページを確認しました。ことなので、ローカルのMacの/etc/hostsに以下のように追加しました。Hardening127.0.0.1team-i.hardmini.local次にMacでターミナルをもう1画面立ち上げて、ポートフォワードの設定を行いました。アクセスすることで、WordPressのページを見ることができました。してもFTPが動作しない残るFTPがどうしても動きません。実は最近はFTPは使ったことがなく、いつもscpを使っています。他のメンバーも同じ状況でした。ここが動けばオールブルーにできたのですが。Hardeningで競技時間も1時間しかなく、とにかく穴を塞ぐ作業に終始しました。運営側がわざとログを残してくれたおかげで、痕跡から追いやすかったですが、サービスの稼働状況に関わらず、怪しいところはどんどん閉じたり、怪しいファイルも即刻削除とワイルドな対応になりました。本来であれば、どのようなインシデントが起こったかの情報の保全が必要でしょう。実際の商用サービスでプロの侵入者が同様なことを行ったとしたら、ログなどの痕跡も綺麗に消すでしょうし、今回のようなワイルドな対応ではサービスに影響がでる可能性もあり、状況把握と分析に膨大な時間がかかると思われます。ログを他のサーバでも保管しておくなどの事前対策の重要性を実感することができました。Airでは狭いかもしれません。次の記事Aboutデジモノが好きなかんぱぱがいろいろ実験しているサイトです。