InfoDisclosure エラーメッセージの出し方 情報漏洩の最も一般的な原因の1つは、詳細なエラーメッセージです。一般的なルールとして、監査中に遭遇するすべてのエラーメッセージに細心の注意を払う必要があります。パラメータの型を変える下記エンドポイントではproductIdを指定すると対象の... 2025.10.02 InfoDisclosure
勉強 2年目 セキュリティーの勉強を初めて1年経過最初はpicoCTFから初めてHTBを知り30台程度マシンをやり込んだ。しかし、何となく自分に力がついている感じがしないのとそもそもペネトレーションテストって何をするのかいまいちわからなかったので今年の1... 2025.09.11 勉強
ツール BurpSuiteでHTTPリクエストに固定ヘッダを追加 例えば、BBPをやる際に企業側から見分けをつけるためにHTTPリクエストのヘッダにユーザー名を入れるようにと言われることがあり、掲題の手順について記載します。設定箇所「Proxy」ー「Proxy settings」→ダイアログが開く「Too... 2025.08.16 ツール勉強
XSS eval()を使ったJSONパース処理でのXSS攻撃 概要eval()を使ってJSONをパースする処理において、巧妙なペイロードによりXSS攻撃が可能になる脆弱性について解説します。前提JSONデータを作成する場合エスケープすべき文字があります。今回のケースでは\ バックスラッシュがエスケープ... 2025.07.14 XSS勉強
ツール getJSのインストールと使い方 getJSとはgetJSは003randomが開発したJavaScriptファイルを抽出するためのGoで書かれたツールです。ソースコードはGitHubに公開されています。【主な機能】HTMLページやJavaScriptファイルから、外部Ja... 2025.05.14 ツール勉強
ツール DOM Invaterを使ってDOM XSSを検出する DOM InvaterDOM Invaderはブラウザベースのツールで、さまざまなソースとシンクを使用してDOM XSS脆弱性をテストするのに役立ち、Webメッセージやプロトタイプ汚染もテストできます。Burpブラウザからのみ利用可能で、拡... 2025.05.11 ツール勉強
勉強 XSSパターン XSSのパターンを記します。【DOM】location.searchをdocument.write()location.searchはURLのクエリー文字列です。つまり、'?'の後の URL 引数を含む文字列です。一般的な例として、Goog... 2025.05.08 勉強
ツール Subfinderとは subfinder はドメインのサブドメイン探索(列挙)を行うためのセキュリティツールです。主にセキュリティ研究者やペネトレーションテスター(侵入テスト実施者)が使用します。subfinder の主な特徴パッシブ偵察ツール - ターゲットド... 2025.04.29 ツール勉強
勉強 XDG_CONFIG_HOMEとは? 概要XDG_CONFIG_HOMEは、XDG Base Directory Specification(freedesktop.orgの仕様)の一部として、ユーザー固有の設定ファイルの保存場所を定義しています。この記事ではまず「XDGについ... 2025.04.28 勉強
勉強 OSファイル シェルを取れたとき、LFIが出来たときのお供に使う基本的なOSファイルのパスと説明をします。Path説明/etc/issueログインプロンプトの前に印刷されるメッセージまたはシステム識別子が含まれます。/etc/profileエクスポート変... 2025.04.13 勉強