Explanation and solved answers;
hello Folks!!! it’s a samxia99
I have written this article to help beginners and to explain how I solved some levels. It includes six levels in each part and is designed to be useful for those looking for guidance. I hope my walkthrough will be helpful.
Just a quick reminder that the game has been updated, so the password has also been changed. I hope this password is helpful!
- Bandit
The Bandit wargame is aimed at absolute beginners. It will teach the basics needed to be able to play other wargames. In this, we just playing around with the file system of Linux.
Bandit Level 0
- level Goal
The goal of this level is for you to log into the game using SSH. The host to which you need to connect is bandit.labs.overthewire.org, on port 2220. The username is bandit0 and the password is bandit0. Once logged in, go to the Level 1 page to learn how to beat Level 1.
- commands used
- ssh
let’s solve this level, we log in using the hostid and Port. that’s given on the left. and the password is bandit0.
Pass:-ssh bandit0@bandit.labs.overthewire.org -p 2220
Bandit Level 0 → Level 1
- Level Goal
The password for the next level is stored in a file called readme located in the home directory. Use this password to log into bandit1 using SSH. Whenever you find a password for a level, use SSH (on port 2220) to log into that level and continue the game.
- commands used
Now we get the password we need to log into bandit1 using SSH.
Pass:-NH2SXQwcBdpmTEzi3bvBHMM9H66vVXjL
Bandit Level 1 → Level 2
- Level Goal
The password for the next level is stored in a file called — located in the home directory.
- command used
Pass:-rRGizSaX8Mk1RTb1CNQoXTcYZWU6lgzi
Bandit Level 2 → Level 3
- Level Goal
The password for the next level is stored in a file called spaces in this filename located in the home directory. so we need to add a backward slash (\) after each word.
- command used
Pass:-aBZ0W5EmUfAf7kHTQeOwd8bauFJ2lAiG
Bandit Level 3 → Level 4
- Level Goal
The password for the next level is stored in a hidden file in the Inhere directory.
- command used
Pass:-2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe
Bandit Level 4 → Level 5
- Level Goal
The password for the next level is stored in the only human-readable file in the inhere directory. Tip: if your terminal is messed up, try the “reset” command.
- command used
Pass:-lrIWWI6bB37kxfiCQZqUdOIYfr6eEeqR
Bandit Level 5 → Level 6
- Level Goal
The password for the next level is stored in a file somewhere under the inhere directory and has all of the following properties:
- human-readable | 1033 bytes in size | not executable
- command used
Pass:-P4L4vucdmLnm8I7Vl7jG1ApGSfjYKqJU
Bandit Level 6 → Level 7
- Level Goal
The password for the next level is stored somewhere on the server and has all of the following properties:
- owned by user bandit7 | owned by group bandit6 | 33 bytes in size
- command used
ls, cd, cat, file, du, find, grep
Pass:-z7WtoNQU2XfjmMtWA8u5rN4vzqu4v99S
Hopefully, this write-up will be useful for everybody, I have tried to make it easy to read. and this password is not working in your case so try to solve it yourself.
PS: I will write the next part right after this.