図表索引

正本figures/*.mmdの35図を、各本文のstable anchorへone-to-oneで接続します。図だけを攻撃手順として使用せず、リンク先のscope、停止条件、証跡要件と併せて確認してください。

Part 0

  1. 全Partの構成と学習順 — part0_intro/00_overview.mdで、本文の前提・安全境界と併せて確認する。
  2. Pentestと脆弱性診断の目的差 — part0_intro/01_pentest_and_vuln_assessment.mdで、本文の前提・安全境界と併せて確認する。
  3. 許可・scope・実施・報告のgovernance flow — part0_intro/02_legal_and_ethics.mdで、本文の前提・安全境界と併せて確認する。
  4. 演習環境とツールの関係 — part0_intro/03_environment_setup.mdで、本文の前提・安全境界と併せて確認する。

Part 1

  1. Web applicationのdata flow — part1_basics/11_attack_models.mdで、本文の前提・安全境界と併せて確認する。
  2. 攻撃モデルの工程別使い分け — part1_basics/11_attack_models.mdで、本文の前提・安全境界と併せて確認する。
  3. 実務のrisk assessment process — part1_basics/12_risk_assessment_dread.mdで、本文の前提・安全境界と併せて確認する。
  4. ASVSとWSTGの役割分担 — part1_basics/13_owasp_asvs_wstg.mdで、本文の前提・安全境界と併せて確認する。
  5. Top 10からASVS・WSTGへの接続 — part1_basics/14_owasp_top10_api_top10.mdで、本文の前提・安全境界と併せて確認する。

Part 2

  1. HTTP request/response — part2_web/21_http_cookie_cors_samesite.mdで、本文の前提・安全境界と併せて確認する。
  2. CORS preflight flow — part2_web/21_http_cookie_cors_samesite.mdで、本文の前提・安全境界と併せて確認する。
  3. sessionとCSRFの成立条件 — part2_web/22_session_and_csrf.mdで、本文の前提・安全境界と併せて確認する。
  4. OAuth 2.0 authorization code flow — part2_web/23_jwt_oauth_oidc.mdで、本文の前提・安全境界と併せて確認する。
  5. Web vulnerability surface map — part2_web/24_common_web_vulnerabilities.mdで、本文の前提・安全境界と併せて確認する。

Part 3

  1. Burp Suite主要component — part3_burp/31_burpsuite_basics.mdで、本文の前提・安全境界と併せて確認する。
  2. Web Pentest workflow — part3_burp/32_web_pentest_workflow.mdで、本文の前提・安全境界と併せて確認する。
  3. PoCからreportへの証跡flow — part3_burp/33_poc_and_reporting.mdで、本文の前提・安全境界と併せて確認する。

Part 4

  1. API architectureとtrust boundary — part4_api/41_api_basics_and_attack_surface.mdで、本文の前提・安全境界と併せて確認する。
  2. BOLAの成立flow — part4_api/42_common_api_vulnerabilities.mdで、本文の前提・安全境界と併せて確認する。
  3. OAuth/OIDC test point — part4_api/43_oauth_oidc_testing.mdで、本文の前提・安全境界と併せて確認する。
  4. 認証・認可のdecision point — part4_api/44_rbac_abac_misconfig.mdで、本文の前提・安全境界と併せて確認する。
  5. 認可差分比較flow — part4_api/44_rbac_abac_misconfig.mdで、本文の前提・安全境界と併せて確認する。

Part 5

  1. mobile application architecture — part5_mobile/51_mobile_pentest_basics_and_env.mdで、本文の前提・安全境界と併せて確認する。
  2. MobSF static analysis flow — part5_mobile/52_mobsf_static_analysis.mdで、本文の前提・安全境界と併せて確認する。
  3. Frida/objection dynamic analysis flow — part5_mobile/53_frida_objection_dynamic_analysis.mdで、本文の前提・安全境界と併せて確認する。
  4. mobile data protection storage map — part5_mobile/54_mobile_data_protection.mdで、本文の前提・安全境界と併せて確認する。

Part 6

  1. VPC構成とnetwork boundary — part6_cloud/61_aws_cloud_basics.mdで、本文の前提・安全境界と併せて確認する。
  2. SSRFからIMDSへの攻撃path — part6_cloud/62_ssrf_imdsv1_attack_paths.mdで、本文の前提・安全境界と併せて確認する。
  3. cloud assessment toolの安全な実行flow — part6_cloud/63_cloud_security_tools.mdで、本文の前提・安全境界と併せて確認する。
  4. container stackと境界 — part6_cloud/64_linux_and_container_pentest.mdで、本文の前提・安全境界と併せて確認する。
  5. 侵入後pathと停止境界 — part6_cloud/64_linux_and_container_pentest.mdで、本文の前提・安全境界と併せて確認する。

Part 7

  1. 総合演習environment例 — part7_final/71_exercise_environment_and_scenario.mdで、本文の前提・安全境界と併せて確認する。
  2. scopingからtest planへのflow — part7_final/72_scoping_and_test_plan.mdで、本文の前提・安全境界と併せて確認する。
  3. 総合演習のattack chain例 — part7_final/73_execution_and_attack_chain.mdで、本文の前提・安全境界と併せて確認する。
  4. reportingとretrospective flow — part7_final/74_reporting_and_retrospective.mdで、本文の前提・安全境界と併せて確認する。