覚えておきたいのは↓
| ファイル拡張子 | シグネチャ | シグネチャ (hex) |
|---|---|---|
| png | ‰PNG␍␊␚␊ | 89 50 4E 47 0D 0A 1A 0A |
| bmp | BM | 42 4D |
| 7z | 7z¼¯'␜ | 37 7A BC AF 27 1C |
| lz | LZIP | 4C 5A 49 50 |
| zip, jar, … | PK | 50 4B |
| jpg, jpeg | ÿØÿà | FF D8 FF E0 |
他にもたくさん https://en.wikipedia.org/wiki/List_of_file_signatures にある。
バイナリエディタで途中切り出しせずとも、 binwalk -e で勝手に途中部分引っ張り出してくれる
CrackStation - Online Password Hash Cracking - MD5, SHA1, Linux, Rainbow Tables, etc.
CTFにおけるフォレンジック入門とまとめ - はまやんはまやんはまやん
↑all in oneで色々やってくれる