Tag

セキュリティ

セキュリティ に関する記事一覧です。

フィルタを解除
雑記・経験談

【雑記】WordPress の緊急パッチを横目に、静的サイトへ移しておいてよかったと思った話

WordPress コアの事前認証 RCE、通称 wp2shell が出た週末。速報記事を書きながら、自分のサイトの対応はバージョン確認すら要らずに終わりました。4ヶ月前に Astro へ移していたからです。ただし移行の動機はセキュリティではなかった、という話も含めて書きます。

開発

VPS 契約したら、とりあえず ssh ポートは変えておけ

この記事では、VPS を契約した直後に最低限やっておきたい ssh のポート変更と、ufw を使ったファイアウォール設定について備忘録として記載します。 サーバーをインターネットに公開すると、SSH への不正アクセス試行やブルートフォース攻撃は普通に飛んできます。 22 番のまま運用していると、とにかく雑なアクセス試行

備忘録

Nginx の Server ヘッダからバージョン情報を隠す

Nginx を使っていると、特に意識しなくてもレスポンスヘッダにサーバー情報が含まれます。 このバージョン情報、アプリケーションの動作には一切不要ですし、公開していて嬉しい情報でもありません。 セキュリティ観点では「出さなくていいものは出さない」が基本なので、普通に隠します。 server tokens off Ngi

開発

【セキュリティ】メールって二要素認証じゃないんですよ

「ログイン時にメールで認証コードが届くから、うちのサービスは二要素認証に対応してます」 こんな説明を見たことはありませんか? 実は、これは厳密には正しくありません。 メールを使った認証は「二段階認証」ではありますが、「二要素認証」ではないのです。 今回は、混同されがちなこの2つの用語の違いと、なぜメール認証が二要素認証

全般

【セキュリティ】ログイン画面の エラーメッセージ で情報を漏らさない

この記事では、ログイン画面やユーザー登録画面で無意識に情報を漏らしてしまう、危険な エラーメッセージ の実装について解説します。 セキュリティ対策は難しそうに感じるかもしれませんが、まずは基本中の基本である エラーメッセージ から見直してみましょう。 実装は簡単ですが、意外と見落とされがちなポイントです。 よくある問題

全般

外部リンクにはrel="noopener noreferrer"を忘れずに

Webページで外部サイトへのリンクを別タブで開く際、セキュリティ上の理由からrel属性の指定が推奨されています。外部リンクでtarget=" blank"を使う際は、必ずrel="noopener noreferrer"を付けましょう。 基本的な書き方 なぜ必要なのか target=" blank"だけで別タブを開くと

Sponsored