診断結果は報告書で把握SiteLockワンショット診断Webサイト・データベースを遠隔バックアップtorocca!添付ファイル送信時の手間を軽減し、メールのセキュリティ問題を解決シンプルメールメールサーバー受信前にウイルス・スパムをチェック。byGMO情報漏えい、Web改ざん等サイバー攻撃を防御。「システムエンジニアにとってセキュリティの知識は必要でしょうか?」。この質問に対して皆さんはどう答えますか。多くの方が「必要」と思うのではないでしょうか。先日、世界を震撼させたランサムウェア(身代金要求型ウィルス)のニュースは記憶に新しいところだと思います。いったインターネット上の脅威に対して、システムエンジニアもしっかりとした知識を持って防御策を施す必要があります。システムエンジニアはいったいどういった知識を持って、どのような対策を施せば良いのでしょうか。システムエンジニアのセキュリティ知識ってどの程度?「IT関連の仕事をしているのでセキュリティについても詳しそう」とか「仕事柄、一般の人よりも意識が高そう」といったイメージを持たれている方も多いと思います。実は意外とそうでもありません。システムエンジニアにもさまざまな人がいて、セキュリティ関連の豊富な知識を持っている人もたくさんいます。実は一般の人とあまり変わらないという人も結構いるのです。一般的に言われるセキュリティ知識とは以下のようなものではないでしょうか。ウィルス対策ソフトを導入する不審なメールやWebサイトは開かないパスワードは複雑なものにして、定期的に変更するこういった内容、システムエンジニアではなくても多くの方がご存知だと思います。これに加えてシステムエンジニアが知っている内容としては筆者の経験上、以下のようなものが挙げられると思います。ウィルス対策ソフトは導入するだけでなく、ウィルス定義ファイルを定期的に更新するファイヤーウォールを設置するシステムエンジニアが現状で持っている知識といえば多くの場合はこれくらいだと思います。セキュリティの知識が必要?しかし、今なぜセキュリティの知識が必要になるのでしょうか。それは「セキュリティ上の脅威が増している」からに他なりません。先日世界中で流れたランサムウェアの脅威もこういった脅威の一つです。コンピュータがランサムウェアに感染すると、データがすべて暗号化され、それを再び利用できるようにするためには、ランサムウェアの作者にお金を払う必要があるのです。以前のコンピュータウィルスといえば、不特定多数をターゲットとしていましたが、現在は標的型攻撃と言って、特定の企業や組織・個人をターゲットとして不正アクセスなどを含めた攻撃を行うのが主になってきています。このようにセキュリティ上の脅威は年々悪質なものとなり方法も巧妙になってきています。一昨年の秋からは被害件数も以前の数倍のレベルで急激に増えています。情報処理推進機構(IPA)も注意喚起を促しているところです。いった現状を踏まえてITエンジニアも以下のことをしっかりと行う必要があると思います。セキュリティの脅威に強いシステムを構築し、運用すること悪意を持った攻撃に強いネットワークの構築と運用PCにウィルス対策ソフトウェアの導入や、不審なメールを開かないといった対策も非常に重要なことであり、また大きな効果が得られます。効果のあるセキュリティ対策を行うためには、PCが利用するネットワークやサービスを受けるためにアクセスするサーバーなどのインフラ全体のセキュリティをより強固なものにする必要があります。そこで、ITの専門知識をもつシステムエンジニアがしっかりとしたセキュリティに関する知識を持って、強固なシステムを作る必要があるのです。システムエンジニアが理解すべきセキュリティの知識インフラ全体をセキュリティ的に強固で安全なものとするためには、基本的なところとして掲げたPCなどの端末側のウィルス対策などのような「端末」の対策に加えて、「サーバー」「ネットワーク」のセキュリティ対策を行うことが必要です。これによって、端末という1方向からのアプローチであったのが「サーバー」「ネットワーク」を加えた3方向からのアプローチとなり、より強固な対策となるのです。そこで「サーバー」と「ネットワーク」に対するセキュリティ対策で大きな役割を果たすのがシステムエンジニアです。いった重要な役割を果たすためには、システムエンジニアはどのような知識を習得しておく必要があるのでしょうか。Security+では、以下のような出題内容でテストが実施されます。技術的に高度な内容はセキュリティエンジニアに託すとしても、こういった内容の基礎的な部分や考え方についてはシステムエンジニアも理解しておく必要があります。最後に現在、注意すべき脆弱性にはどんなものがあり、それぞれどういった対策をすれば良いのかということをいくつか例にあげて見てみましょう。サーバーの脆弱性により、悪意を持った攻撃者が不正なコードを実行することで、リモートでシステムを操作されてしまう。これを悪用したのが先日のランサムウェアWannaCryptである。<対策>Microsoftから修正プログラムがリリースされているので、適用する。悪意を持ったWebサイトを閲覧することで、DoS攻撃が行われたり、任意のコードが実行されたりするというもの。これによって、アプリケーションが異常終了したり、PCがリモートで乗っ取られたりする可能性がある。<対策>対策は以下の2つです。APIに存在する脆弱性のため、リモートでデータの書き換えが行えるようになる。4.7.2」で対応がなされているので、バージョンアップを適切に行う。主な脆弱性と対策を掲げましたが、これを見てもリモートで端末が操作されてしまうなど、危険性が高いことがお分かりただけると思います。そこで有効なのが「SiteLock」です。「SiteLock」はオールインワンのクラウドベースのセキュリティ対策サービスで、以下のような特徴があります。WebサイトやWordPressの脆弱性のチェックができるマルウェアや不正なコードの検知と駆除ができるWebサイトの改ざんチェックができるこの「SiteLock」を利用することで、「Webサイトの脆弱性を可視化」して分かりやすくチェックすることが出来たり、マルウェアなどの脅威を簡単に駆除したり、というさまざまなメリットがあります。「SiteLock」を知識を持ったシステムエンジニアが有効に使うことで、脅威に対して迅速で余裕を持った対応が出来るようになり、問題の発生を防止することが出来ます。まとめ近年、マルウェア感染や情報漏えいなど急激にセキュリティ関連の事故事例が増えています。先月もチケット関連業務を行なっている「ぴあ」が不正アクセスによりクレジットカード情報約3万2000件を含む個人情報約15万5000件を流出させてしまったと発表しています。ランサムウェアWannaCryptによる事件では今の所、少なくとも世界150カ国で計20万件の被害が出ていることが明らかとなっています。いった中、「端末にウィルス対策ソフトウェアを導入する」「不審なメールは開かない」などの対が策に加えて、システムエンジニアが行うべき「セキュリティ的に強固なシステム・ネットワークを作る」などといった役割の重要性が増しています。いった課題に対応するためには「SiteLock」のようなセキュリティ対策サービスを使うことも大きな効果があります。今後、こういった記事を参考にしてシステムエンジニアがセキュリティ対策の分野でどういう役割を果たすべきで、何を学ぶ必要があるのかということをしっかりと認識すべきはないでしょうか。サーバーエンジニアとして15年程度業務に従事してきた。現在は、社内システム部門の取りまとめ役として様々なIT関連の事柄の解決やIT戦略の立案などに日々取り組んでいる。事例から考えられるStruts2の脆弱性を狙ったサイバー攻撃のシナリオイチから理解するマルウェア対策。「セキュリティ対策は誰かがやっているだろう。サポートISMS(情報セキュリティマネジメントシステム)の国際規格を2006年11月に取得しました。