[Sample] 入門picoCTF
- Digital0 JPY
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/46e8ee03-9e1d-4956-ac32-44951eec8de8_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/047cf385-63eb-46e4-908a-116bb2b5dbbc_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/ded77679-0540-4c39-a165-c39b499312bd_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/af77728c-0c1b-4a50-ab98-faab6d418f1f_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/d5c6adb1-ca3f-4c4a-a788-3e65af117fd8_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/3917ed0f-7cd4-43a5-98c7-57851eb4930c_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/2cc86eba-306a-49fb-afdc-95d68c741690_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/d1829049-7cc8-42a6-b243-5299f57533bb_base_resized.jpg)
![[Sample] 入門picoCTF](https://booth.pximg.net/d3ef65bd-a2d4-4cf6-908a-ae2268344db8/i/4156449/bf5983af-1f72-4c7d-a140-eea44ec09c2f_base_resized.jpg)
[本書は電子書籍です。紙での配送はありません。] 2022年09月10日(土)〜2022年09月25日(日)まで開催されている技術書典13で配布した新刊「入門picoCTF」のサンプルになります。 本編は、技術書典13のページ、またはBoothでも配布しています。 電子書籍版に関する不備、感想、質問など、問い合わせ先:electric.sheep.box [at mark] gmail.com
本書はサンプルです
本編は、下記で配布しています。 https://techbookfest.org/product/sxa0ETWdUPhuRaC7hcJUKD https://electric-sheep.booth.pm/items/4156353
概要
本書では、常設CTFである、picoCTFの2021年出題の過去問にチャレンジし、その解き方と必要な知識を解説します。 CTF(Capture The Flag)とは、脆弱性を模した問題の中にFlagと呼ばれる値を埋め込み、その脆弱性を自身の技術によって見つけ、利用することでFlagを取り出すセキュリティ競技です。 picoCTFは、カーネギーメロン大学によって作成された中高生向けのCTFですが、幅広くコンピュータの知識を問われ、問題数も難易度も潤沢な、入門向きのCTFになっています。CTFの解説記事は多くありますが、執筆者のレベルが高く、解法だけが記載されていて、思考過程が省略されていることもままあります。本書では、なるべく過程を省略せずに書くとともに、誰でも簡単に再現できるように、Ubuntuのterminalにこだわり、標準搭載のコマンド、パッケージマネージャで取得できるコマンドを使い尽くして問題を解きます。 解説しているのは、次の23題です。 * General Skills:7題 * Web Exploitation:3題 * Cryptography:3題 * Reverse Engineering:6題 * Forensics:4題
対象とする読者
* Linuxのコンソールからコマンドを実行できる人 * Pythonのプログラムが読める人 * CTFにこれから入門したいと思っている人
本書をおすすめしない人
* プログラミング言語を使ってプログラムを書いたことのない人 * CTF熟練プレイヤー(不満が残るかもしれません)








