printf系関数に書式文字列の脆弱性がある場合に、メモリ情報の読み出しや書き込み、保護機構の値の漏えいを調べる手順を扱います。
- printf系関数の脆弱性を調べたいとき
- スタック位置やアドレス情報を読みたいとき
- 書式指定子によるメモリ書き込みを検討するとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ChromeやChromiumのV8エンジンにあるJIT型混同や境界検査の不備を調べ、レンダラー内のコード実行からサンドボックス脱出までの攻撃構成を学ぶスキルです。
- V8のJIT型混同の仕組みを学びたいとき
- 範囲外アクセスからメモリ操作へ進む流れを知りたいとき
- V8サンドボックスの制約を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ハッシュの長さ拡張や衝突、HMACのタイミング漏えい、誕生日攻撃、Proof of Workなどを、CTFや許可された評価で調べる手法を案内するスキルです。
- ハッシュMACの長さ拡張を検討したいとき
- MD5やSHA-1の衝突を調べたいとき
- HMAC照合のタイミング漏えいを検証したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
LinuxやWindowsの保護バイナリを解析する際、デバッガー検知の仕組みを見分け、解析を続けるための回避方法を整理するスキルです。
- デバッガー起動時に終了する原因を調べたいとき
- 保護バイナリの検知方法を分類したいとき
- Linux・Windows別の回避策を検討したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ELFバイナリのASLRやNX、スタックカナリアなどの保護機構を識別し、各機構が攻撃に与える影響と回避手法を調べるための手順を示します。
- ELFバイナリの保護機構を確認したいとき
- ASLRやNXが攻撃経路に与える影響を調べたいとき
- 回避手法に必要な条件を整理したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ログイン、パスワード再設定、多要素認証、セッション管理を検証し、認証回避やアカウント乗っ取りにつながる不備を探します。
- ログインと再設定フローを監査したいとき
- 多要素認証の回避可能性を調べたいとき
- アカウント推測につながる応答を確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
Java・PHP・Pythonなどで外部データを復元する処理を調べ、危険なデシリアライズによるコード実行や情報アクセスにつながる弱点を評価します。
- 外部入力のデシリアライズを点検したいとき
- シリアライズ形式の通信データを調べたいとき
- pickleやYAMLの読み込み処理を確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
Active Directory Certificate Servicesの設定不備や証明書テンプレートを調べ、権限昇格や証明書を使った長期アクセスにつながる攻撃経路を検証するスキルです。
- AD CSのテンプレート設定を監査したいとき
- 証明書登録へのNTLMリレーを確認したいとき
- CA権限による昇格経路を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
認証済みAPIへのブラウザー経由のアクセスを調べ、Originの反射や許可リスト、プリフライト設定などCORSの誤設定を検査するスキルです。
- 任意のOriginが許可されるか調べたいとき
- 認証済みAPIの応答漏えいを確認したいとき
- プリフライトや許可リストを点検したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
DockerやKubernetesなどのコンテナ設定や権限を調べ、ホスト環境へ影響が及ぶ可能性のある抜け道を検証する、許可済みのセキュリティテスト向けスキルです。
- コンテナの権限設定を点検したいとき
- Dockerソケットの露出を調べたいとき
- Kubernetes Podのホスト接続設定を確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
入力がHTML、データベース、テンプレート、URL取得、XML、コマンドなどに渡る流れを見て、該当するインジェクション脆弱性の調査先を振り分けます。
- 入力値の処理先から調査テーマを選びたいとき
- SQLやテンプレートへの入力経路を確認したいとき
- SSRFやコマンド注入の調査先を判断したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
DeFiプロトコルの監査で、フラッシュローンや価格操作、MEV、ガバナンス、ブリッジ、トークン仕様の落とし穴を攻撃パターン別に確認するスキルです。
- DeFiの価格操作リスクを調べたいとき
- 金庫の丸め誤差を確認したいとき
- ガバナンス投票の攻撃経路を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
JavaScriptの実行が制限されたHTML注入で、後続ページ内容が漏れる仕組みや成立条件、ブラウザーごとの制約を整理するスキルです。
- JavaScript禁止下のHTML注入を評価したいとき
- 注入箇所より後の情報漏えいを調べたいとき
- CSPによる制約を確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ログイン中の利用者に意図しない操作をさせるCSRFを調べ、トークン検証やSameSite設定、JSON処理、OAuthのstate管理などを確認します。
- アカウント変更機能のCSRF対策を点検したいとき
- トークン検証やSameSite設定を確認したいとき
- JSON APIやOAuthのstate管理を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
HTTPヘッダーやリダイレクトに入力値が混ざる箇所を調べ、改行によるヘッダー追加、応答本文への注入、ログ偽造などの問題を検証するスキルです。
- リダイレクト機能を点検したいとき
- Cookie設定経路を検証したいとき
- キャッシュ応答への影響を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
許可されたWebアプリの画面や通信、JavaScriptからホスト・API・鍵・データのつながりを洗い出し、次に検証すべき範囲を整理するスキルです。
- ログイン画面だけのアプリを把握したいとき
- 画面や通信からAPIを洗い出したいとき
- JavaScriptに露出した鍵やルートを記録したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
REST・モバイル・GraphQL APIのエンドポイントや仕様書、バージョンを調べ、APIテストで確認する範囲を整理するスキルです。
- APIテスト前に入口を洗い出したいとき
- 旧版やモバイル向けパスを調べたいとき
- 仕様書から任意項目を確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
メール送信機能の入力欄を調べ、ヘッダーへの改行注入や送信ドメイン認証の設定不備など、メールの偽装や内容改変につながる問題を確認します。
- 問い合わせフォームのメール送信を点検したいとき
- パスワード再設定メールを確認したいとき
- メールAPIの入力処理をレビューしたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
同じ名前のHTTPパラメーターが複数あるとき、WAFやプロキシ、アプリがどの値を採用するかを調べ、検証と処理のずれによる脆弱性を評価するスキルです。
- WAFとアプリの値の解釈差を調べたいとき
- 重複パラメーターの脆弱性を診断
- URL検証と接続先のずれを確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
任意のメモリ書き込みをコード実行につなげるため、glibcの版や保護設定に応じた上書き先と成立条件を整理するスキルです。
- 任意書き込み脆弱性の影響を調べたいとき
- glibcの版ごとの候補を比べたいとき
- RELRO設定による違いを確認したいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
難読化された実行ファイルの制御フローや暗号化文字列を解析し、実行時の復号や静的解析を通じて元の処理を読み解く手順を整理するスキルです。
- 難読化されたバイナリを解析したいとき
- 制御フローを復元したいとき
- 実行時復号やVM保護を調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
決済や会員登録などの業務フローを追い、価格改変、クーポン悪用、競合処理、認可漏れといった仕様上の脆弱性を探るスキルです。
- 決済フローの価格改変を調べたいとき
- クーポンの重複利用を確認したいとき
- 同時処理で上限を超えないか調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
APIのBearerトークンやAPIキー、JWTのクレーム、ヘッダー、レート制限を点検し、認証境界の弱さやトークンの信頼設定を評価します。
- APIトークン認証を点検したいとき
- JWTの権限クレームを確認したいとき
- ヘッダーによる制限の強さを調べたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新
ログインやセッション、権限設定、トークン、OAuth、SSOなどの認証・認可を調べ、問題の種類に応じた詳しい検証項目へ案内します。
- 認証テストの着手順を決めたいとき
- ログインと権限の問題を切り分けたいとき
- OAuthやSSOの検証先を選びたいとき
yaklang/hack-skills☆ 2,5452026年9月13日 更新