Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
81 changes: 69 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,81 @@ This is the official repository to submit the lecture assignments.

* You have to make a directory of your name and add the assignment wise folders in it according to the following format-

Your_Name/
Meghna/
│── assignment_1/
│ ├── [Files for Assignment 1]
│ ├── LEVEL 0 bandit0

LEVEL 1

Password in readme (home/bandit0/readme)
Password- ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If

LEVEL 2
Password in a file named -
opened by cat ./-
password- 263JGJPfgU6LtdEvgfWU1XP5yac29mFx

LEVEL 3
password in "spaces in this filename" opened using backslash
password- MNk8KNH3Usiio41PRUEoDFPqfxLPlSmx

LEVEL 4
hidden file ...Hiding-From-You (starting from .) can be find by ls -a (for extracting all files)
password- 2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ

LEVEL 5
human readable file to check ; found in -file07
password 4oQYVPkxZOOEOO5pTW81FB8j8lxXGUQw

LEVEL 6
finding human readable file / and with definite size by find . -type f -size 1033c -exec ls -l {} \;
password HWasnPhtq9AVKe0dmk45nxy20cvUa6EG

LEVEL 7
find / -type f -user bandit7 -group bandit6 -size 33c 2>/dev/null
password morbNTDkSW6jIlUc0ymOdMaLnOlFVAaj

LEVEL 8
grep "someWord" data.txt
password dfwvzFQi4mU0wfNbFOe9RoWskMLg7eEc

LEVEL 9
sort data.txt | uniq -u (To show only unique lines we used -u / to show no. of repeated lines we use -c)
password 4CKMh1JI91bUIZZPXDqGanal4xvAg0JM

LEVEL 10
strings data.txt | grep "=" (Strings helps to find human readable data from a binary file)
password FGUW5ilLVJrxX9kMYMmlN4MgbpfMiqey

LEVEL 11
base64 -d data.txt
password dtR173fZKb0RRsDFSGsg2RWnpNVj3qRr

LEVEL 12
cat file.txt | tr 'A-Za-z' 'N-ZA-Mn-za-m'
password 7x16WNeHIi5YkIhWsfFIqoognUTyj9Q4

LEVEL 13
copied the file into a temp file ; reverse hexadump by xxd -r ; check the file ; unzip according to gunzip/bunzip2 or tar archive until ASCCII data found
password FO5dwFsc0cbaIiH0h8J2eUks2vdTDwAn

LEVEL 14

password MU4VWeTyJk8ROof1qqmcBPaLh7lDCPvS

LEVEL 15
8xCjnmgoKbGLhHFAZlGE5Tmu4M2tKJQo

LEVEL 16
kSkvUpMQ7lBYyCM4GBPvCvT1BfWRy0Dx

LEVEL 17
kSkvUpMQ7lBYyCM4GBPvCvT1BfWRy0Dx
│── assignment_2/
│ ├── [Files for Assignment 2]
│── assignment_3/
│ ├── [Files for Assignment 3]

* Make separate folder for each question in the assignment, so it becomes easy to review for us.

## How to submit?

1. Fork this repository.
2. Complete the assignment in your respective folder.
3. Create a pull request to submit your work.

## Important Notes-

* We will continuously monitor your progress through Git commits.
* Do not submit all assignments at once—your work should be added incrementally over time.
* We encourage you to engage deeply with the assignments. If you have any questions or need clarification, feel free to reach out.