分かりにくいSlowloris攻撃への対策をする
「SAVACAN」担当のMKです。 今回はSlowlorisというWEBサイトへの攻撃を取り上げたいと思います。Slowloris攻撃はあまり耳にする機会が多い攻撃手法ではありませんが、弊社の管理するシステムでも実際にSlowloris攻撃を確認しています。 始めにSlowloris攻...テレワークは終了するのか
「SAVACAN」担当のMKです。 今回は、テレワークについて取り上げたいと思います。コロナ禍の間、スペース・アイでも緊急事態宣言に合わせてテレワークを実施しておりました。テレワーク中は通勤時間もなく、一人で業務に集中したい人にとっては理想的な勤...Sisimaiでバウンスメールを解析する
「SAVACAN」担当のMKです。 今回はSisimaiというバウンスメールを解析するツールの動作を個人的に確認してみましたので、インストール方法と解析手順を紹介します。 バウンスメールとは、メール送信に失敗して送信者の元に戻ってくるメールのことです。今...pgBadgerでPostgreSQLのクエリ・DBの使用状況を確認する
「SAVACAN」担当のMKです。 今回はpgBadgerという、PostgreSQLのログ解析ツールを使ってみます。pgBadgerは、PostgreSQLのログを解析し、スロークエリやクエリの統計情報を解析して見やすいhtmlファイルとして出力してくれるツールです。 【pgBadgerの基本...Memcachedでキャッシュのヒット率を確認する
「SAVACAN」担当のMKです。 今回はMemcached利用時のキャッシュヒット率について取り上げたいと思います。Memcachedはセッションデータ管理やクエリキャッシュ、htmlや画像のキャッシュなどによく使われていますのでご存じの方も多いと思います。 Memcache...AI開発でGPUが活用される理由
「SAVACAN」担当のMKです。 今回は身近になってきたAI利用の裏側でGPUが活用されている理由について取り上げてみます。 AIのトレーニングプロセスでは大量の同時計算が必要なため、演算装置としてCPUではなくGPUが利用されています。本来GPUはグラフィック...ランサムウェア攻撃の対策と復旧方法
「SAVACAN」担当のMKです。 今回のブログではKADOKAWA、ニコニコ動画への攻撃でも大きなニュースになったランサムウェアへの対策と復旧方法についてご紹介したいと思います。ランサムウェアは1989年に初めて確認された古くからあるマルウェアによるサイバ...仮想化とコンテナを比較してみる
「SAVACAN」担当のMKです。 今回のブログでは各所で導入が進んでいるコンテナ技術と、それ以前に普及しているOS仮想化技術(以下、仮想化)について比較したいと思います。コンテナも出てきた当初(今も)は習得に時間がかかると言われたり、テスト用の開...HTTP/1.1とHTTP/2で複数画像のダウンロード速度を比較してみる
「SAVACAN」担当のMKです。 今回のブログではHTTP/1.1とHTTP/2で複数画像のダウンロード速度を比較してみましたので紹介したいと思います。 WEBサーバーのApacheとNginxで速度を検証しましたので、簡単ですがそれぞれのWEBサーバーの特徴を紹介します。Ngi...困ったときのサービス自動再起動
「SAVACAN」担当のMKです。 今回はインフラを運用する上で、どうしてもサービスやサーバーを自動で強制再起動させてしまいたいときの方法をご紹介したいと思います。 本ブログでは以下のパターンでの自動再起動方法をご紹介します。 kernel panicが発生し...