セキュリティ

Webやパソコンを使ううえで、セキュリティはいつも気になるものです。
その不安や心理的ストレスを少しでも減らしたくて、日々学んだことをまとめています。
ここでは、その学びの成果や気づきを発信しています。

セキュリティ

【PHP2Shell】PHPのコア脆弱性(CVE-2026-109618 / 109619)の仕組みと対策についてAIと調べた記録

2026年10月に公開されたPHPの重大な脆弱性(通称「PHP2Shell」:CVE-2026-109618、CVE-2026-109619)について、技術的な仕組みや対策の実効性に関して疑問に思った点を、AI(Gemini 3.8 Fla...
セキュリティ

サイトにログインしたあと、なぜログイン状態が続くのか? 仕組みを徹底解説

ウェブサービスにログインすると、次のページに移動してもログイン状態が維持されています。しかし、少し立ち止まって考えると、不思議に思いませんか? 「ログイン」という操作は一回しかしていないのに、なぜその後もずっと「ログイン済み」として扱われる...
AI

【実録】AdSenseでブロック済みなのに「次へ」詐欺広告が表示される怪!HAR解析で判明したすり抜けの真相と「認定バイヤー」の誤解

AdSenseの「URLブロック」に登録済みのはずの悪質な「次へ」詐欺広告がなぜか再表示!ブラウザの通信ログ(HARファイル)を徹底解析して判明したGoogle広告のすり抜け原因と、AdSenseの「認定バイヤー」の仕組み・ブロック機能の役...
Python

【実録】なぜAdSenseに「サポート詐欺広告」が出るのか?悪質広告がGoogleの審査をすり抜ける仕組みとブロック対策

Webサイトを運営していると、ある日突然、読者から「お前のサイトに変なウイルス警告が出たぞ!」と言われたり、自分自身でサイトを閲覧しているときに突然「ピーッ!」と警告音が鳴って「パソコンがウイルスに感染しました」という画面(いわゆるサポート...
Docker

バージョンアップ(ubuntu、Dockerイメージなど)-お名前ドットコムVPSへ移行への道13

この記事でわかることUbuntu のパッケージを安全にアップデートする手順(本記事執筆当初は22.04を使用していましたが、2026/8 から26.04を使用しています。なので変わったところは追記していきます。)Docker Compose...
セキュリティ

HTTPの仕組みをくわしく解説|Webはどうやって通信しているのか?

Webサイトを開くとき、ブラウザとサーバーの間では必ず HTTP(HyperText Transfer Protocol) という通信ルールが使われています。しかし、実際にどんな情報が送られ、どのようにページが表示されているのかは意外と知ら...
セキュリティ

TLS 1.3 (HTTPS)の仕組みをやさしく解説:証明書検証からハンドシェイクまで

「HTTPS なら安全」とよく言われますが、なぜ安全なのでしょうか。 証明書はどうやって本物だと確認され、ブラウザはどうやって“目の前のサーバーが本当に正当な相手か”を判断しているのでしょうか。この記事では、Let’s Encrypt の証...
セキュリティ

【徹底解説】マイナンバーカードの仕組み!RSAとは?

病院の窓口にある「顔認証付きカードリーダー」で、マイナンバーカードがどのように使われているのか。 この記事では、その裏側で動いている 暗号技術(特に RSA) に焦点を当てて、できるだけ分かりやすく解説します。私は専門家ではありませんが、A...
セキュリティ

【徹底解説】パスキーの仕組み!次期マイナカードでも採用予定のECDSAとは?

近年、パスワードに依存しない新しい認証方式として「パスキー」が注目されています。 パスキーはしばしば「パスワードを使わず、指紋や顔認証でログインできる最新技術」と説明されますが、この説明だけでは“生体認証だから安全”という誤解を生みがちです...
セキュリティ

【図解】パスワード認証、二要素認証、認証アプリの仕組みとは?セキュリティの課題と対策を徹底解説

Webサービスを利用する上で欠かせない「ログイン」。今回は、一般的な「ID・パスワードによる認証」と、セキュリティを強化するための「メール/SMSによる二要素認証」さらに「認証アプリ」の仕組みについて、図解を交えて解説します。なぜこれらが必...