Upgrade to Pro — share decks privately, control downloads, hide ads and more …

23歳。入社したらセキュリティチームを作ることになった。え、しかも4人??

seki
July 06, 2019

 23歳。入社したらセキュリティチームを作ることになった。え、しかも4人??

『君、セキュリティチームの立ち上げヨロシク('ω')ノ』
入社3ヶ月目に誘われた新チーム立ち上げPRJ。
仲間は非実在上司と元上司。戸惑いつつゼロからチーム立ち上げを完遂!
その中で学んだ【若手主導でチームを立ち上げるノウハウ】と【脆弱性診断を内製化する意義】についてお話します。

seki

July 06, 2019
Tweet

More Decks by seki

Other Decks in Education

Transcript

  1. 自己紹介 2 1995/5(0) 誕生 ~ 元気にすくすくと育つ 2011/4(15) 宇部工業高等専門学校入学 2016/3(20) 宇部工業高等専門学校卒業

    2016/4(20) 某SIer入社 :プラットフォーム脆弱性診断業務を担当 2018/6(23) GMOインターネットに転職 2018/9(23) セキュリティチーム立ち上げ着手 2019/1(23) チーム始動 :Webアプリケーション脆弱性診断を担当 関 芙美恵 Battle Conference Under30 2019
  2. 定めたミッション ログ分析 システムに対する脅威を 「防御」「発見」する 脆弱性診断 (WebAP診断) システム全体に潜在する 脆弱性を正しく認識し 対応するサイクルを作る =

    リスク 脆弱性 脅威 × 情報資産 × 川口洋氏や外部セキュリティベンダのアドバイスを受けつつ 「セキュリティ実働部隊」としてのチームミッションを策定 Battle Conference Under30 2019
  3. 課題:3つの壁 ・・・ ・・・ ・・・ スキル の壁 WebAP診断やったことある人~? し、死んでる・・・ 量の壁 運用中のサイトが300サイトくらいあって~

    新規開発のサイトもリリース前に全部やってね! 期間は10か月で! 経験の壁 ドク〇ベエ「ドクポンターン!業務設計からだべぇ~」 わたし 「ワタシ社会人3歳 業務設計シラナイ」 Battle Conference Under30 2019
  4. 解決策 17 業務設計 まずは5W1Hの明確化 Why: サイトの脅威状態を 正しく認識する サイクルを実現するために What: 既存300サイト及び

    新規リリースのサイトの WebAP脆弱性診断を Who: セキュリティチームが Where: GMOkitaQの When: 毎年11月末までに How: 有償ツールでの 自動診断+手動診断 を進める Battle Conference Under30 2019
  5. 解決策 業務設計 まずは5W1Hの明確化 • 非実在上司は実在していた! ✓ 上司の頭を使う:1に議論、2に議論、とにかく議論 ✓ 上司の人脈を使う:開発チームとの顔繫ぎ、情報発信 ✓

    上司の盾を使う:偉い人との交渉 • とにかく自分の認識を文字に起こす ⇔メンバーと認識合わせ • 身近なチームを観察する ✓ どのようなミッションをもとに動いているのか? Battle Conference Under30 2019
  6. 解決策 WebAP診断 経験者0 10か月で 300サイト+a 未来の自分に期待する 外部ベンダのf2fトレーニング • 事前に着地点を明確にしておく •

    解決の有無にかかわらず発生した疑問は すべてQA表に起こす • まずはやってみる • 数をこなすうちにスピードも技術も向上する(はず) Battle Conference Under30 2019
  7. 診断業務を内製化する意義 開発部門 AP開発 セキュリティチーム AP脆弱性診断 (高度なツール) 開発に 集中! 専門知識と 高度なツール

    + 第三者目線で 診断 開発部門 AP脆弱性診断 (無償ツール) AP開発 開発部門が 脆弱性診断 今まで 今年~ Battle Conference Under30 2019
  8. 若手主導でチームを立ち上げるノウハウ ┃ まずは目的地をきっちり決める(チームミッション、トレーニング成果) ┃ 全てを揃えてから進むのではなく、足りないものを拾いながら進む ┃ 偉い大人相手に、若さを武器にグイグイいく ┃ ベンダトレーニングを有効なものにするには:守破離が大切 ⚫

    守:師匠の一挙一動をまねる(通常の進め方を学ぶ) ⚫ 破:違ったやり方を覚え、幅を広げる(効率の良い方法を考える) ⚫ 離:師匠のやり方を超え、独自のノウハウを生み出す(まだまだこれから!) ← (゚ω゚)? Battle Conference Under30 2019
  9. 本経験を通して得たこと ┃ Webアプリケーションの診断スキル ⚫ 今年に入って100サイトくらい診断したので・・・ ┃ 他パートナーからの信用/信頼 ⚫ 一つのチームを業務設計からのレベルで立ち上げたことにより、 「入社3か月の若い子」から「セキュリティチームの関さん」になった

    ┃ 給料 ⚫ 上がった(わーい) ┃ フォロワーシップ ⚫ メンバーがリーダーを能動的に補助する姿勢 ⚫ ミッション達成に向けた意見・提案、目標達成に向けた自律的な行動 Battle Conference Under30 2019