詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 [単行本]
    • 詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 [単行本]

    • ¥4,180126 ゴールドポイント(3%還元)
    • 在庫あり2025年6月3日火曜日までヨドバシエクストリームサービス便(無料)がお届け
100000009003432044

詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 [単行本]

価格:¥4,180(税込)
ゴールドポイント:126 ゴールドポイント(3%還元)(¥126相当)
フォーマット:
お届け日:在庫あり今すぐのご注文で、2025年6月3日火曜日までヨドバシエクストリームサービス便(無料)がお届けします。届け先変更]詳しくはこちら
出版社:マイナビ出版
販売開始日: 2021/07/24
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可
店舗受け取りが可能です
マルチメディアAkibaマルチメディア梅田マルチメディア博多にて24時間営業時間外でもお受け取りいただけるようになりました

詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 の 商品概要

  • 目次

    Part 1 準備
    1章 CTF入門
    2章 実習環境の準備
    3章 問題環境の構築
    4章 Python入門

    Part 2 Web
    5章 WebセキュリティとCTF
    6章 Webの基礎知識
    7章 ディレクトリトラバーサル
    8章 XSS: Cross Site Scripting
    9章 SQLインジェクション
    10章 SSTI: Server Side Template Injection
    11章 SSRF: Server Side Request Forgery
    12章 XXE: XML External Entity

    Part 3 Crypto
    13章 暗号について
    14章 環境構築
    15章 ハッシュ関数
    16章 共通鍵暗号
    17章 初等整数論
    18章 RSA暗号
    19章 ElGamal暗号
    20章 その他の公開鍵暗号
    21章 乱数
    22章 練習問題

    Part 4 Reversing
    23章 Reversingを始める前に
    24章 アセンブリ言語
    25章 アセンブリを読んでみよう
    26章 静的解析に触れてみよう
    27章 動的解析を組み合わせよう
    28章 より発展的な話題
    29章 実践問題の解答

    Part 5 Pwnable
    30章 導入
    31章 シェルコード
    32章 スタックベースエクスプロイト
    33章 共有ライブラリと関数呼び出し
    34章 ヒープベースエクスプロイト
    35章 仕様に起因する脆弱性
    36章 実践問題の解法

    付録A ASCIIコード
    付録B Linuxシステムコール(x86_64)
    付録C 主要な定数値一覧
  • 出版社からのコメント

    セキュリティ競技CTFを幅広く丁寧に解説
  • 内容紹介

    情報セキュリティ技術を競う競技であるセキュリティコンテスト:CTF(Capture the Flag)。本書ではCTFの基礎を、技術的な背景の解説を通して実践的に学んでいく一冊です。
    現代のCTFにおいて主流である
     ・Web (Webアプリケーションへの攻撃)
     ・Crypto (暗号解読)
     ・Reversing (バイナリ解析)
     ・Pwnable (低級プログラムの掌握)
    の4ジャンルについて取り扱います。
    各パートの冒頭には、必要な基礎知識の説明が用意されています。幅広くかつ丁寧に解説していますので、現代CTFの傾向が理解できるとともに、競技を楽しむための足腰を鍛えることができます。
    「問題をどのような目線で分析するか」「どのような時に、どの解法を検討するか」といった、問題と向き合う際の思考法への言及にも注目してみてください。

    情報セキュリティの技を磨く足掛かりに。
    CTFに臨むための技術を理論と実践で身に付けよう

    Part 1 準備
    1章 CTF入門
    2章 実習環境の準備
    3章 問題環境の構築
    4章 Python入門

    Part 2 Web
    5章 WebセキュリティとCTF
    6章 Webの基礎知識
    7章 ディレクトリトラバーサル
    8章 XSS: Cross Site Scripting
    9章 SQLインジェクション
    10章 SSTI: Server Side Template Injection
    11章 SSRF: Server Side Request Forgery
    12章 XXE: XML External Entity

    Part 3 Crypto
    13章 暗号について
    14章 環境構築
    15章 ハッシュ関数
    16章 共通鍵暗号
    17章 初等整数論
    18章 RSA暗号
    19章 ElGamal暗号
    20章 その他の公開鍵暗号
    21章 乱数
    22章 練習問題

    Part 4 Reversing
    23章 Reversingを始める前に
    24章 アセンブリ言語
    25章 アセンブリを読んでみよう
    26章 静的解析に触れてみよう
    27章 動的解析を組み合わせよう
    28章 より発展的な話題
    29章 実践問題の解答

    Part 5 Pwnable
    30章 導入
    31章 シェルコード
    32章 スタックベースエクスプロイト
    33章 共有ライブラリと関数呼び出し
    34章 ヒープベースエクスプロイト
    35章 仕様に起因する脆弱性
    36章 実践問題の解法

    付録A ASCIIコード
    付録B Linuxシステムコール(x86_64)
    付録C 主要な定数値一覧
  • 著者について

    梅内翼 (ウメウチツバサ)
    北陸先端科学技術大学院大学 先端科学技術研究科 博士前期課程 在学。業務ではWebアプリケーションの脆弱性診断、Webフロントエンド開発、Kubernetesクラスタの運用等に従事。CTFでの専門分野はWebで、複数のコンテストにおいて入賞経験を持つ。また、SECCON Beginnersのリーダーとしても活動している。

    清水祐太郎 (シミズユウタロウ)
    株式会社サイバーディフェンス研究所に於いて脆弱性診断業務に従事。東京農工大学で情報工学を専攻し、修士(工学)を取得。チームTokyoWesternsに所属し、CTFへの参戦や運営に携わる。専らPwnableの問題を嗜む。第45回技能五輪国際大会 サイバーセキュリティ職種に出場経験を持つ。

    藤原裕大 (フジワラユウダイ)
    2020年に東京工業大学情報理工学院情報工学科を卒業。在学中には株式会社アクティブディフェンス研究所でマルウェア解析を担当。卒業後、株式会社リチェルカセキュリティにてExploit開発や脆弱性診断に従事。チームzer0ptsでPwnable担当として活動し、国内外のCTF運営にも携わる。

    前田優人 (マエダユウト)
    筑波大学博士前期課程修了後、株式会社サイバーディフェンス研究所にて脆弱性診断業務に従事。またSECCON実行委員会の一員としてCTF 競技の運営にも携わっている。CTFでは幅広いジャンルに興味を持ち、今までにWeb、Pwnable、Reversing、Cryptoの順でマイブームが移り変わっている。

    米内貴志 (ヨネウチタカシ)
    2020年に東京大学理学部情報科学科を卒業。在学中より株式会社Flatt Securityにてセキュリティプロダクトの開発に従事しており、2021年に同社CTOに就任。一般社団法人セキュリティ・キャンプ協議会やSECCON実行委員会の一員として教育活動やCTF競技の運営に取り組んでいる。著書に『Webブラウザセキュリティ』(ラムダノート)がある。

    渡部裕 (ワタナベユタカ)
    筑波大学にて学士(情報工学)及び修士(工学)を取得後、株式会社イエラエセキュリティにて外部ペネトレーションテストや脆弱性診断業務に従事。計算機科学全般に興味を持つ。

詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 の商品スペック

商品仕様
出版社名:(株)マイナビ出版
著者名:梅内 翼(著)
発行年月日:2021/07
ISBN-10:4839973490
ISBN-13:9784839973490
判型:B5
発売社名:マイナビ出版
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:681ページ
縦:24cm
他のマイナビ出版の書籍を探す

    マイナビ出版 詳解セキュリティコンテスト-CTFで学ぶ脆弱性攻略の技術 [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!