Open14

oveTheWire -bandit-

yuunag1yuunag1

https://overthewire.org/wargames/bandit/bandit8.html

一瞬ファイルサイズがクソ巨大だったらあれだなと思ったけど、4MBくらいしかなかった。
なので

cat data.txt | grep millionth

stringsとかbzipとかあるところから圧縮してから探す方法もあるのかなあ

yuunag1yuunag1

https://overthewire.org/wargames/bandit/bandit9.html

sort -f data.txt | uniq -c

uniqueにするのかなと思ったが、ダメだった。
隣接する値が同一かどうかで見てるらしく、sortしないとこのコマンドはうまく動かない。

sortしたやつをpipeで渡してカウントを取ってやる。一つしかないものがflagなので振り返ってみると表題通り

yuunag1yuunag1

何形式で圧縮されてるかはfileコマンドでわかる