記事一覧

VPNの脆弱性からなぜ情報漏えいする?Active Directoryとの関係や侵入の仕組みを整理してみた
VPN突破でActive Directory(AD)も即アウト?デジタル庁GSSの不正アクセス事案をきっかけに、VPN機器の脆弱性がなぜ社内侵入や情報漏洩につながるのか、ADとの関係や侵入ステップを整理しました。
3803 文字
|
19 分
ホワイトリストとブラックリストの違いとは?ブラックリストだとダメな理由をNode.js実装で検証してみた
「禁止リストを作るブラックリスト方式じゃダメなの?」と疑問に思いがちなアクセス制御の落とし穴。Node.jsで簡易APIとテストを実装し、機能追加や権限追加でなぜブラックリストが危険(デフォルト許可の罠)になるのか、コードと検証結果を交えて分かりやすく解説。
3697 文字
|
18 分
RTO・RPO・SLOとは?目標値の決め方を基本設計の視点で整理する
RTO・RPO・SLOの意味と目標値を決める根拠を、基本設計を担当するSEの視点で解説。PostgreSQLのバックアップ・復元実験を通じて、復旧時間とデータ損失の考え方を整理。
2706 文字
|
14 分
【SDXL/kohya_ss】キャラクターLoRAは画像1枚で作れる?50枚学習やEpoch別比較で分かった違い
LoRAってプロンプトの要約? kohya_ssとSDXLでキャラクターLoRAを学習し、画像1枚vs50枚での生成結果やEpochごとのPython自動比較で分かったリアルな違いを解説。
2038 文字
|
10 分
自分のメアド・パスワード漏れてない?個人情報の漏洩確認方法、気づき方と漏洩後にやること(HIBP・Google試してみた)
自分のメアドやパスワードは漏れてない?Have I Been Pwned(HIBP)やGoogleで実際に漏洩チェックを試してみた。氏名・住所・電話番号・クレカ・免許証はどう気づけばいいのか、漏洩後の正しい対応まで解説。
4987 文字
|
25 分
CTAとは?ボタンとの違いをHTMLで比較して分かったこと
CTA(Call to Action)とは何なのか?普通のボタンとの違いや、なぜ必要なのかをHTMLの3パターン比較で解説。WCAGやダークパターンとの関係まで開発者目線で整理してみた。
2571 文字
|
13 分
Seasar2・Teedaとは?EOLの古いWebフレームワークが危険な理由
タイムズカーの公開HTMLで確認できたTeedaをきっかけに, Seasar2やJSFとの関係, EOL後に古いWebフレームワークを使い続けるセキュリティリスクを調べた。
2777 文字
|
14 分
基本設計書に何を書く?テンプレがない状態から「必要な成果物」を逆算してみた
基本設計で何をどこまで書くべきか?テンプレートがない状態から、システム構成・機能・利用シナリオ・シーケンス図を軸に、詳細設計へスムーズに渡せる設計項目と境界線の引き方を解説します。
4091 文字
|
20 分