Hi, we are in the latest level of the over the wire challenge Bendit over here, so we want to solve
this level and this section.
So we have come across in an uppercase show.
So we cannot write anything over here because it doesn't understand what we are writing.
And I believe I lost my connection.
So I'm just going to just run this one more time and get the password over here so that I can show you
what I mean.
I'm just going to copy that one and I'm going to come over here and paste this thing in.
And here you go.
We are in the upper case show.
So if you run even the basic commands over here, like Aline's or PWP or anything you want, it won't
understand it.
OK, so it changes the thing into the uppercase.
So it's how it's configured, right?
We cannot do that.
So we need to find a way to change the show.
Of course, in that case, we can just run change channel like C, H as H, but it doesn't understand
that as well.
So as you can see, we cannot run anything.
And in this point, like we have done before, I had to stop and Google it out to understand how we
can actually get this thing out of here.
So there are a couple of instructions over here that is supplied for us in order to understand this
in a better way.
But there are a lot of instructions over here, as you can see.
And what have I done these to find out more about the essay check.
So apparently in the essay challenge, as you can see, this is an essay Chala rather than show.
So in the as a child, we have some arguments like the first argument or a second argument or even the
first argument, which is the argument zero.
So if we run something like this, like kept password-protected, this is the second argument in this
case, this is the sign one.
And if we had something like it's not the case for Kett, but for maybe for another comment, like two
parameters, this is the dollar one, dollar two.
OK, this is the dollar two.
And the first one is the other one.
So if we want to change the first one, which is DSH, we can go into the dollar zero in order to understand
what we can do with DHL.
So if you run down this one over here, nothing will happen because we haven't supplied anything.
But if we go to dollar zero, it will just get default to the CHL itself.
So far, so good.
Now we just want to change the channel in here again.
Maybe this is not something that you will come across in a real life scenario.
OK, and if you're right, Cheryl, it will just go back to the uppercase shell.
So again, in a real life penetration test, you won't see something like this.
But again, this is the last section like this last lecture of the section.
So we have made it this far.
And I thought, why not?
We saw the last one and I had to Google it out to figure it out.
I had to spend so much time to understand this.
But once we get back into as a child, we can just change the shell with expert shell, OK, to change
the shell variable over here.
And we can just make it equal to being Basche.
And when we run Shell.
Yep, we have to do this in the zero, of course.
So if you run double zero, it will default back to the shell itself and then you can run expert shell.
It's the it's going to be cool to being Basche like this.
And if you run the shell then you will be presented with a shell like that.
So here you go.
We escaped the uppercase shell.
So right now I can cut the ETSI banded pass and banded 33, which is the last password.
So great.
I'm going to copy that one and I'm going to come over here and nanoha into this cat password texte a
password texte.
I'm just going to pass the selection and here we are right now.
We can just save this and get out and we can actually exit out of that one or we can just run the others
to see.
Yep.
Here we go.
We have the upper shell over here and if you go to level thirty.
Three over there, you will see that level 34 doesn't even exist yet, so far, so good.
We managed to complete the over the wire the challenge.
Maybe you have found some of the lectures stupid or some of the challenges stupid.
But even in this case, you have to run this cat at seashells, right.
In order to see what kind of shells you have in your system, in order to maybe just take a look at
it or in order to gather information.
For example, in this case, we can we could have around a fire upper shell and try to understand what
can we do with the upper shell.
So, again, even though maybe you don't find some of them are real life examples, they're all there
in order to teach us something.
And I have learned something from this challenge.
OK, I hope you have learned, at least I think in the section and be sure that we're going to use this
information a lot during this course.
We're going to use many of the comments that we have seen during the CTF solutions, during the previous
escalations and so much more.
We're going to stop here and continue within the next lecture.