##はじめに
自分がctf(capture the flag)を行っている環境、便利だと思ったソフトウェア、ウェブサイトを紹介します。
OSは__windows10__です
binnary exploit, reverse engineering, pwnなどなどにはまだ手を出していないです。初心者が書いているために物足りない方、違う意見の方もいると思いますが、一意見として受け取っていただけると幸いです。
##環境について
-
[Oracle VM virtualBox]
(https://www.oracle.com/jp/virtualization/technologies/vm/downloads/virtualbox-downloads.html)
仮想環境はVirtualBoxの無料版を使ってます。今のところ特に機能が足りないと思ったことはないです。VMwareなど別に有名なものもあるので自分に合ったものを選べばいいと思います。 -
Kali Linux
linuxディストリビューションの一種です。VMで使ってます。ペネトレーションテストなどに使われているそうです。ただ、まだあんまり使いこなせてる感がないです。
##ソフトウェア
-
VScode
コードエディタです。普段から使っているものをそのまま使うのが良いと思います。デフォルトのターミナル?をwslにしている以外はほとんど設定はいじってません。 -
[Wireshark] (https://www.wireshark.org/download.html)
.pcapのファイルとか(ネットワーク関係)を開くのに使ってます。どんなジャンルを解きたいかにもよると思いますが必須と言って差し支えはないと思います。 -
[FanBinEdit] (https://www.wabiapp.com/FavBinEdit/)
バイナリエディタです。たくさんのオプションがあるので自分の好きなものを選べばいいと思います。 -
GIMP
画像処理ソフトです。必須ではないと思いますが、無料ソフトで、ダウンロードしておいても損はないと思います。 -
EditThisCookie
chromeのextensionです。Cookieの編集ができます。
##便利なwebサイト
-
cryptii
クラシカルな暗号を解くのに使えます。一回目は手でといてもいいと思いますが、それ以降は自動化したほうがいいと思います。自作でもいいと思います。 -
[Passwor drecovery] (https://passwordrecovery.io/)
オンラインでつかえるパスワードリカバリーサイトです。パスワードがついたzipファイルを開いたりやsha256の逆算?とかに使えます。自作でもいいと思います。
##最後に
ここに書いてあるのはあくまで私が使っているものです。自分に合ったものを使ったほうがいいと思います。CTFを始めようか悩んでいる人はcpawCTFやpicoCTFをのぞいてみるといいと思います。あとは英語の勉強を...