back

Bandit 09 - writeups

Sharing this writeups by following overthewire rules. This writing is for Level 9.

Bandit Level 9 → Level 10

ssh bandit9@bandit.labs.overthewire.org -p 2220
found password: cikaokkI91bUIZZPXwwXanal4xvADOGM

bandit9@bandit:~$ ls
data.txt

bandit9@bandit:~$ stirngs data.txt | grep ===
Command 'stirngs' not found, did you mean:
  command 'strings' from deb binutils (2.42-4ubuntu2.5)
Try: apt install <deb name>

bandit9@bandit:~$ strings data.txt | grep ===
========== the
========== password
E========== is
5========== akxW5ilL1JrxX9k3876mlN4Mgbpfjklu

Explanation:

  • strings data.txt extracts all human-readable text strings from data.txt (likely a binary file with mixed data).
  • | grep === pipes output to grep, printing only lines containing ===
Copyright © 2026 Mahidul Haque. This post is licensed under a CC BY-NC-ND 4.0 license. You may read, learn, and share links to this post for non‑commercial, educational purposes, as long as you give appropriate attribution. You may not copy, reproduce, adapt, distribute, or use this work commercially without explicit permission.