Bandit CTF 24~25で成功したピン追跡 [重複]

Bandit CTF 24~25で成功したピン追跡 [重複]

OverTheWireのBandit Warsゲームをプレイしていますが、パスしようとしています。レベル24 -> 25。以下のスクリプトを使用してパスワードを正常に取得しましたが、成功したPINを回復したいと思います。成功せずにカウンターを実装してみました。どうすればいいのかご存知ですか?

パスワード:

for i in {0000..9999};
do 
  echo UoMYTrfrBFHyQXmg6gzctqAwOmw1IohZ $i; 
done | nc localhost 30002

ベストアンサー1

実際にこの回答ピンを正確に推測してください。現在、ただ正解は言及されたページこれはあなたの問題に役立ちます。

このスクリプトを使用すると、各出力行はncファイルに新しい行を生成しますf.txt。最初の行f.txt

I am the pincode checker for user...

これは重要ではありません。 2行目はpinに対応しています0000。したがって、n最初の行はpinに対応しますn - 2。スクリプトを実行すると、行に2590単語が含まれますCorrect!。これはピンがあることを意味します2590 - 2 = 2588。これは文書で確認されます。

-rw-r-----  1 bandit25 bandit25    4 May 14 14:04 .pin

bandit25ホームディレクトリにあります。


ここではピンを明示的に要求するので、この質問は重複しないと思います。リンクの問題そうではありません。さらに、リンクされた質問にはまだ選択された回答がないため、読者に混乱を招く可能性があります。 6つの答えのうち、実際に適切な答えを推測するのは簡単なことではありません。

おすすめ記事