Hello and welcome back.
In this lesson we are going to take a look at how to create a loader creating a loader is a two step
process.
Step one is to use a system for CVG to find the memory address as well as invites to patch.
Once I found the memory address as well as the biased and you want patch then we go to step 2 step 2.
We used to program this is a do two program which we downloaded and you install last lesson to create
a loader based on the information in Step 1 above.
So let's get started.
We are going to create a loader for correct me.
Eleven packed file.
If you have deleted this.
No worries.
You can download it from this link again.
So the first thing we do is open the crack me eleven backfire using excessive force BBG
now know that he has open the kit on run
he anything click and then once the error message dialog box shows click on Boss we are using the contact
method to create this program and once he responds click on contact and look for the user more you call
it is here correctly on this click follow from and here you will find the jump if you want to patch.
So we assemble the jam here
GMP if you've forgotten how to do this please do revise the earlier lessons on how we did this how why
we patching here so check and see issue instructions inside.
Okay so now take note this is the address we want to patch and this is the base.
Are you on the page.
So now we can file page file but we are not going to patch you.
We are going to exploit it.
So clear a spot to not spotting this information.
So to explain and save it in the Crimea eleven fold it
and give it a file name patch.
1 2 3 7
1 patch I support.
So no I take note.
We have found we can go and open the file you open a file using Notepad.
Then over here is your is your set.
Now take note here any offset is different from the virtual address.
Will addresses 4 0 3 8 5 9 0 0 0 0 3 8 5 9.
So this is called reality.
Put your address.
Let me spell it for you.
Relative word your address.
Oh Harvey.
No one over here is virtual address reality virtual address is this address.
And virtual address me.
He's referring to the same address here but he has a base address.
Added 2 0 0 4 9 is so you can choose either two to create a loader based on Harvey e or based on V that
is up to you both.
So let me show you what I mean.
So now after you have gotten this information we can go and uh open our due to program which we safe
on a desktop.
Shut up.
Link run.
Now the first thing you do you will see there's a few buttons.
Phew.
Here's a menu here and you click on project continue and you hear me if any gave you one.
For the application you can click me here Evan and in for the file.
Click history that's here and look for the creamy eleven packed file which is click open then you can
leave all this alone.
Click on Save and over here.
Now you can create a new loader by my regular key and add and then select all set batch.
So now you double click on offset page and over here in the target file click through right here to
select target file.
And over here you either choose this or this.
So if you are choosing this then this is the address then you want to use what's your address which
is this.
But if you are choosing this one then you use the top 1 so that's up to you.
So I'm going to choose to Harvey.
So if I choose Harvey then over here I can just take this address and BCE here.
The offset and then you are combined 74 key here and then I want to bash that so you fall with this
by eevee.
So TB Oh here.
Frankly if you have another line to patch then you add it over here and just enter the offset by basically
here and you might have a few lines here depending on what is the export here.
So that's you're done.
Click save.
Here's a bunch I mean sure is scary.
Nanking unsafe
so not they say this you can leveling these and going on.
Create loader select a simple loader OK and give it the funding.
Now leave it as it is.
Funding suggested cramming eleven loader clean safe.
Now I see you on the right now.
You can kill Yes and you will test it for you.
Oh you can click no and run it manually over here.
This is the loader.
So now you double click the loader and then you look at the program the origin program and then here
is key.
Anything click on check and he has special file in person especially process not a file.
So this method of patching is where you're putting your memory of the process which is running.
You're not putting this file.
This file is untouched.
If you were to run the audio file and keep anything he will feel today.
So this is a process.
The process of creating a loader.
So every time you want to start this file you must have you started using the loader.
If you study directly with the loader it will not be patched.
So you need to start this program first and this program will look a backfire and once a pay file is
loaded.
You wait for this to unpack itself in memory.
Then you bash the file in memory.
So that's how it works.
So that's all for this lesson.
Thank you for watching.
Before that you can save your project.
You can keep a project and then click on C S and give it a name for a project which has gotten the default
extension done goopy too so you just click save.
And now if you go here you see a project save you as a as a way to file extension.
The DB B B2 so a future if you want to reopen the file.
He just opened this file using two to thank you for watching this offer this lesson.