So we are going to talk about this immunity debacle basics, so let me open this so it would be very
nice to get familiarity with this user interface so that you can understand the things easily.
So first thing I want to do is go to this object and click on appearance and choose this a change.
So by default, this font will be very, very small.
Need change changes.
I accepted to CareerBuilder 15 and you can also set it to transfer.
So to just hired some men things I have said it will now and we can all go now.
It will be like this.
This contains four pins.
This one is open and transparent.
And this see the stack print and this is the Hexton.
So now it's showing us nothing because we do not attach a binary.
Are they not open.
Executable.
So all you want to do is click on file and click on Open.
And in my desktop I have some basic bari's that's open this one.
So now so many things has been popped up.
Let's see this one.
This binary is not running because when you open up it will be Pozharskiy.
You can see here right down corner can see partnership.
So before running our program, I would expect the basics here.
This is the CPU that we can see.
There are four columns.
The first column contains the archdiocese, the memory address and the second can contain this article
of code for this instruction, of course, contains the actual assembly instructions.
And if you write in this one, you get the fourth column.
That is a comment or text.
This comment is put by the American people.
It will identify some functions and it will pass this here.
You can see this is in this bill.
We are accessing this function.
So it has been found that it must be easier to execute.
So this is how comments, you can help it use the basic information about what it's doing.
So in order to, uh, because this one.
OK, now DCB Open, you can step through these instructions as well as the right side.
One is the registered spin.
Consider the digital C.A.T. experience and so on, up to eight.
And this is the instruction point that this is very important for the buffalo, for us, and these are
the extended family.
So you can kind of parody photographer zero for that extra.
So.
Now, this top down bottom, so they're somewhat OK.
Right or the right bottom beneath the top, if there is any new tech firm has been created when a new
function is and then a new structure will be created and our values are, we will be pushed.
This can go upwards and you can see that those are increasing from the top to bottom.
So the stack will grow from bottom to top because the stack grows from here.
So this is all good.
And in the left side, the bottom then that goes to this extent we can dump any artosis and you can
see the data from there.
We can say dump X.
OK, your address does not exist or does not have any address that said dump.
Dumplings, now, you see from this address onwards, you see the data and also in ask for this is very
helpful when we have word from this application.
You can see what the contents are from the AP or E.S.P are acceptable.
So this is the accident and you can see the ASCII representation of this accident.
So my memory is in the other state, Nevada, on the is we are going to run this circuit to run this,
to go people and click on this run.
And this will run the program.
And if you are going to start, this will restart the penalty.
And if you close this, the penalty will be closed.
And you can also step in to this program, step over, and you can also do a set of breakpoints.
So we have seen the debugging from the Python section.
So here it is, a similar, uh, functionality they have given with the icons.
We can see this is the play button or one button to click on this.
Now, my panel will be running and if you open this one, you just put one to register and the fashion
section is going to be this one.
And now we can do this, uh, uh, uh, dump exactly what step in to it.
We step onto the one instruction part, uh, at the time.
So these are the basic options, and one thing you can do is you can also right click on the spin and
you can see the big point at this point.
So that was a point has been said.
When you run into binary breakpoint has been hit, then the program gets Tolpuddle.
So let me do this so you can also do go to expression.
You can write the address here as well.
If you have the address, you jump to this instruction and you can also search for some modest you can
search for significance in this single module.
And you can also such a sequence of comments in this Cupitt and you can also search for our comments
in our What do you suppose you like.
Your binary is using some other libraries, uh, like extranet, the U.S. or Canada to do then we can
also such in those modules also we can also search sequences in our those modules.
So this is very important.
You can also say a sequence of comments and you're going to use a pop register and pop register.
And.
Sorry.
So if you find it will go to this address, at this address, you got this pop register, register and
written, so it is very helpful in finding a sequencer also, but are single comments.
And you can also follow dump and you can save this if you want to see this, you can follow up and click
on the structure and you can also if you modify these changes to these instructions and you can copy
the executable.
So another one is I want to show you is a view and go to this log so that this log will be seen from
the MONAMI.
So click on this executable modules.
So now it will show you the are the modules that are using binary.
And if you go to memory.
So to show you are the memory map and also you can see this is the starting of this section, this starting
address is the base of this opportunity.
So if you have some type security mitigation when you the system, then it will going to change.
So now if you go back to again to keep you in your view and keep you and now another important one is
you can see.
Also, don't worry about this.
We will talk about this in suburbanisation.
So if you hits change, you need to click on this view.
So you will get to see Eternals here.
And you can also really quick and far out.
So from there on, what are you to see this as each and and to to each hand.
So you can also explore these options.
Oh, these are the you can all set the hardware breakpoints as well, so that's all for this video.
Guys, uh, I hope you have understood if you do not understand.
No, don't worry that in the next few years, uh, borrowed from us, then you will know how to use
this immediately will go.
So this is just all you are the basics of this imitative, the user interface.
And I forgot to tell you one thing, because this one and we run this equipment.
So it has been done.
You can also attach this image to this Bernardes.
So now if we can open it right now, I can see the rest of the process running on my computer.
And if you go to Don, you will have this process of worship and the service name it does not have and
the part of this planet to click on this one and click on Attach.
Now on it, I think it will be in position to Krikor to resume the state.
So that's all for this video.
I hope you understood.