LoginSignup
4
2

More than 3 years have passed since last update.

CTFにつかえるツール

Last updated at Posted at 2019-09-15

符号化

base64

ASCII文字列をBase64にエンコードしたり、逆にデコードしたりする。

encode
$ echo -n Qiita | base64
UWlpdGE=
decode
$ echo -n UWlpdGE= | base64 -d
Qiita

改行コードをエンコード・デコードしないように、echo-n オプションをつける。

バイナリ

file

不明なファイルの種類を確認する。

file obj_file_name

GHex

バイナリファイルを編集するツール。

GHex

strings

バイナリファイルから文字列を抽出する。

strings binary_file_name

オブジェクトファイル

objdump

オブジェクトファイル(ELF)をアセンブラファイルに変換する。

objdump -D obj_file_name > asm_file_name

ltrace

オブジェクトファイルを実行し、トレースを表示する。

ltrace obj_file_name obj_parameter...

参考

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2