Post: How to change Dvars in EBOOT.BIN
09-27-2011, 08:56 PM #1
Choco
Respect my authoritah!!
(adsbygoogle = window.adsbygoogle || []).push({}); Hello everyone Smile

Schaos posted a tut a long, long time ago on how to do this but he has since removed his post :( I know that this would help a lot of you out so here is a tut on how to change dvars in the EBOOT.BIN file. Let's get Started Smile

Requirements:[/u]
-IDA Pro 5.2 or higher (I would post a link, but that's considered warez)
-IDA Plugins & Loaders for ps3 (You must login or register to view this content.)
-HxD Hex Editor
-Black Ops 1.02 Debug Update (You must login or register to view this content.)
-Any program to encrypt/decrypt .BIN files, I use PS3FOXX (You must login or register to view this content., thanks to Max88 for the download link)
-A ps3 on firmware 3.55 or lower

Now we can get started Smile

1. In your black ops debug update, go to BLUS30591/USRDIR/. If you want to change the EBOOT for single player, copy the EBOOT.BIN onto your desktop. If you want to change it for multiplayer, copy the t5mp_ps3f.self onto your desktop and rename it to EBOOT.BIN. In this tutorial I will be doing it for multiplayer.

2. Run PS3FOXX.exe. Click ok.
You must login or register to view this content.
(Thanks Max88 for the picture)

3. Go to step one on the program. Click "Generer". This will generate the NPDRM keys.
You must login or register to view this content.
(Thanks to Max yet again)

4. Go to step two on the program. Select your EBOOT.BIN that you put on your desktop. Decrypt it.
You must login or register to view this content.

5. There will be a new folder inside your PS3FOXX folder now, the name will begin with UNSELF. Go into that folder and open the out_eboot.elf in HxD. Minimize it, you will need it later.

6. Launch IDA Pro. Click ok, then new. A window will appear prompting you to open a file. Click on the various files tab, then unknown file. Open the out_eboot.elf from the PS3FOXX program.
You must login or register to view this content.
A window will open asking you what to load the file as. Select everything I did.
You must login or register to view this content.

Now wait for IDA to load your file.

7. Once IDA has finished loading your file, click at the very beginning of it and click Edit>Begin Selection. Scroll down to the very bottom and click on the last line so it highlights the whole thing. Click Edit>Code. Click Analyze, then yes. Wait for it to finish; this might take a while.

8. Now your file is ready to edit. Click Search>Text, then enter the dvar you want to edit. I will be using perk_killstreakreduction (Hardline). Once it finds it, it should look like this:
You must login or register to view this content.

Look at the line under the dvar. See the "%r4, 1"? That is our default value for the dvar. Highlight the "1". Then switch to Hex View-A:
You must login or register to view this content.

You can see that it has "38 80 00 01" highlighted. The "00 01" is what the dvar value is. Now on to how to change the dvar.

9. In the bottom left corner of the IDA Hex view, there should be an offset:
You must login or register to view this content.

Remember in the beginning where you minimized HxD? Now open it up again. Hit Ctrl+G and enter the offset from IDA:
You must login or register to view this content.

Now you will be at the offset from IDA. Highlight the next 4 bytes:
You must login or register to view this content.

The "01" is the default value for our dvar. To modify hardline so you get all your killstreaks in 1 kill, you need to make it 11. So what you need to do is open Calculator, click Dec, enter 11, and click hex. 11 in hex is B. Overwrite "01" with "0B":
You must login or register to view this content.

Save your EBOOT in HxD, close it and close down IDA.

10. Open PS3FOXX again. Go to step 3. Select your out_eboot.elf that you edited in HxSad Awesome
You must login or register to view this content.
(thanks again to Max88 for the photo)

For the Game ID, put "UP0002-BLUS30591-YOURNAME-" (replace UP0002-BLUS30591 with EP0002-<your region code> if not US). For name, put EBOOT.BIN. Click "Build Make Self NPDRM".
You must login or register to view this content.
(credits to max for the photo)

11. Go into the PS3FOXX folder. There will be a new folder that starts with "MAKE_SELF_NPRDM". Go inside it. There is your ready-to-test EBOOT.BIN Claps






CREDITS:
-Max88 for the PS3FOXX Tutorial: You must login or register to view this content.
-Max88 for some pictures
-SCHAOS for the original tutorial
-Me for writing up a new one from scratch


That's it guys, if you have any questions feel free to quote me and I'll try to get back to you.

ENJOY =D
(adsbygoogle = window.adsbygoogle || []).push({});

The following 15 users say thank you to Choco for this useful post:

blikefritz, Demmonnixx, Docko412, Hawkin, HiddenHour, iMoDz-Baptiste, Masta-blasta117, MODZ4FUN420, Norway-_-1999, Rea, sheggy012, Siirx, Taylors Bish, Tseerock, Uk_ViiPeR
09-28-2011, 10:18 AM #11
Originally posted by zxz0O0 View Post
Max88 hard work? What hard work are you talking about?:lol:


We can claim him doing hard work once he find 3.72 NPDRM, do all of this, and find the way to not get banned. Smile. Now he got a bunch of noobs going around saying that they made a BO patch.
09-28-2011, 01:29 PM #12
big player name
bullet tracers
god mode
burst fire cooldown 0 (auto m16,g11)
Player speed increased
Unlimited Ammmo
Unlimited Sprint
Magic Box never moves
No Fog
Promod
Jump height (big)
Upgraded Raygun, upgraded Thundergun, upgraded L96a1, or deathmachine (switches between the 4 when pressed)
phys-gravity
g-gravity
wallhack

can anyone delete those selected please .???
and upload it to mediafire
I dont now how to remove it :(

You must login or register to view this content.
^^^^^^^^^^^^^^^^^^^^^^^
09-28-2011, 09:52 PM #13
zaaheef
Bounty hunter
so does max know how to blind it?
and would you get band just because that u altered the coding or because ppl are reporting u?
09-28-2011, 10:15 PM #14
Demmonnixx
Vault dweller
Originally posted by NGU
Hello everyone Smile

Schaos posted a tut a long, long time ago on how to do this but he has since removed his post :( I know that this would help a lot of you out so here is a tut on how to change dvars in the EBOOT.BIN file. Let's get Started Smile

Requirements:[/u]
-IDA Pro 5.2 or higher (I would post a link, but that's considered warez)
-IDA Plugins & Loaders for ps3 (You must login or register to view this content.)
-HxD Hex Editor
-Black Ops 1.02 Debug Update (You must login or register to view this content.)
-Any program to encrypt/decrypt .BIN files, I use PS3FOXX (You must login or register to view this content., thanks to Max88 for the download link)
-A ps3 on firmware 3.55 or lower

Now we can get started Smile

1. In your black ops debug update, go to BLUS30591/USRDIR/. If you want to change the EBOOT for single player, copy the EBOOT.BIN onto your desktop. If you want to change it for multiplayer, copy the t5mp_ps3f.self onto your desktop and rename it to EBOOT.BIN. In this tutorial I will be doing it for multiplayer.

2. Run PS3FOXX.exe. Click ok.
You must login or register to view this content.
(Thanks Max88 for the picture)

3. Go to step one on the program. Click "Generer". This will generate the NPDRM keys.
You must login or register to view this content.
(Thanks to Max yet again)

4. Go to step two on the program. Select your EBOOT.BIN that you put on your desktop. Decrypt it.
You must login or register to view this content.

5. There will be a new folder inside your PS3FOXX folder now, the name will begin with UNSELF. Go into that folder and open the out_eboot.elf in HxD. Minimize it, you will need it later.

6. Launch IDA Pro. Click ok, then new. A window will appear prompting you to open a file. Click on the various files tab, then unknown file. Open the out_eboot.elf from the PS3FOXX program.
You must login or register to view this content.
A window will open asking you what to load the file as. Select everything I did.
You must login or register to view this content.

Now wait for IDA to load your file.

7. Once IDA has finished loading your file, click at the very beginning of it and click Edit>Begin Selection. Scroll down to the very bottom and click on the last line so it highlights the whole thing. Click Edit>Code. Click Analyze, then yes. Wait for it to finish; this might take a while.

8. Now your file is ready to edit. Click Search>Text, then enter the dvar you want to edit. I will be using perk_killstreakreduction (Hardline). Once it finds it, it should look like this:
You must login or register to view this content.

Look at the line under the dvar. See the "%r4, 1"? That is our default value for the dvar. Highlight the "1". Then switch to Hex View-A:
You must login or register to view this content.

You can see that it has "38 80 00 01" highlighted. The "00 01" is what the dvar value is. Now on to how to change the dvar.

9. In the bottom left corner of the IDA Hex view, there should be an offset:
You must login or register to view this content.

Remember in the beginning where you minimized HxD? Now open it up again. Hit Ctrl+G and enter the offset from IDA:
You must login or register to view this content.

Now you will be at the offset from IDA. Highlight the next 4 bytes:
You must login or register to view this content.

The "01" is the default value for our dvar. To modify hardline so you get all your killstreaks in 1 kill, you need to make it 11. So what you need to do is open Calculator, click Dec, enter 11, and click hex. 11 in hex is B. Overwrite "01" with "0B":
You must login or register to view this content.

Save your EBOOT in HxD, close it and close down IDA.

10. Open PS3FOXX again. Go to step 3. Select your out_eboot.elf that you edited in HxSad Awesome
You must login or register to view this content.
(thanks again to Max88 for the photo)

For the Game ID, put "UP0002-BLUS30591-YOURNAME-" (replace UP0002-BLUS30591 with EP0002-<your region code> if not US). For name, put EBOOT.BIN. Click "Build Make Self NPDRM".
You must login or register to view this content.
(credits to max for the photo)

11. Go into the PS3FOXX folder. There will be a new folder that starts with "MAKE_SELF_NPRDM". Go inside it. There is your ready-to-test EBOOT.BIN Claps






CREDITS:
-Max88 for the PS3FOXX Tutorial: You must login or register to view this content.
-Max88 for some pictures
-SCHAOS for the original tutorial
-Me for writing up a new one from scratch


That's it guys, if you have any questions feel free to quote me and I'll try to get back to you.

ENJOY =D



Just what I was looking for.....Thanks a mil bro



EDIT: quick question at the very end when building the eboot at the very end it makes a folder but there is nothing in it, PS3FOXX has some msg in the body but I can't read it. Any ideas of what I might have done wrong bro?


Here the error msg:
... An error occurred:
generation EBOOT.BIN failed please check the path of your file does not contain special characters
09-29-2011, 06:41 PM #15
ZMK-iNFiNiTY
Vault dweller
Originally posted by .Choco View Post
I didn't release how to bind in the eboot Winky Winky

This is just how to change dvars. It was never a secret, but no one really learned how to do it.


I know how to bind the eboot & nice tut Winky Winky

@ D3ss3rtPr0ducts F off with your Groaned shit ..

I learned how to do what i said on my own no tut !
Am i supposed to Feel intimidated by you ?
I find it funny that you thanked for this.
It shows you didn't put any time or research in to figuring out how to do this without a tutorial !

The following user groaned ZMK-iNFiNiTY for this awful post:

Docko412

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo