DEV Community

Cover image for Bandit Level 4 Level 5
Christian Paez
Christian Paez

Posted on

1

Bandit Level 4 Level 5

Introduction

Bandit5 is the sixth level of the OverTheWire Bandit wargame. In this level, we will learn how to use the "file" command to determine the file type of a file and how to read the contents of a specific file. By completing this level, we will gain access to the password for the next level.

Steps

  1. Open your terminal application.
  2. Enter the following command to ssh into the remote server:
ssh bandit4@bandit.labs.overthewire.org -p 2220
Enter fullscreen mode Exit fullscreen mode
  1. You will be prompted to enter a password. Enter the password from the previous level, "2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe", and hit enter.
  2. You are now connected to the remote server and are able to execute commands.
  3. Enter the following command to view the file types of all files in the "inhere" directory:
file inhere/*
Enter fullscreen mode Exit fullscreen mode
  1. The output will show that all files in the directory are “data” files, except for one file which is a ASCII text file, this human-readable file should contain the password for the next level.
  2. Enter the following command to read the contents of the file with the name "-file07" in the "inhere" directory:
cat inhere/-file07
Enter fullscreen mode Exit fullscreen mode
  1. The output should show the password for the next level: lrIWWI6bB37kxfiCQZqUdOIYfr6eEeqR.

Congratulations! You have successfully completed Bandit5 and gained access to the password for the next level.

Conclusion

In this level, we learned how to use the "file" command to determine the file type of a file and how to read the contents of a specific file. These are important skills to have when working with files in Linux command line, and mastering them will be useful for solving future levels in the OverTheWire Bandit wargame.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more