Hacking How to backport 7.xx games to 6.72 or 5.05?

Zubair91

Member
OP
Newcomer
Joined
Mar 30, 2021
Messages
5
Trophies
0
Age
31
XP
52
Country
Pakistan
Hello everyone, Got a problem and need some help.I've a pro on 6.72 using leeful's v10 host and it works greats with a very few failed exploits. The problem comes when I try to run newly dumped games like ac Valhalla, watch dogs legion, miles Morales, ghost of tsuhima and many other games.Every time i try to run any of these games it shows me error ce-40740-5. I've tried with spoofing the firmware to 7.55,8.03, 9,00 and 9.99 but still no luck and get the same ce-40740-5 error. then i tried back porting them using modded warfare and retro gamer74'''s tools but i get corrupt data error or reinstall game message when launching these back ported games with these tools. Can anyone please explain or help me backporting these by myself to run on lower firmware just like Cyb1k and opossio 893 do?
 

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
41
XP
1,433
Country
Italy
You need to change the FW required (can be automated with tools) and if the title was developed with an SDK linked with a recent FW, you also need to replace the syscalls introduced with the new FW and used by the title with the equivalent in older FWs...
 
Last edited by MostlyUnharmful, , Reason: clarification

Zubair91

Member
OP
Newcomer
Joined
Mar 30, 2021
Messages
5
Trophies
0
Age
31
XP
52
Country
Pakistan
You need to change the FW required (can be automated with tools) and if the title was developed with an SDK linked with a recent FW, you also need to replace the syscalls introduced with the new FW and used by the title with the equivalent in older FWs...
Thanks for the reply but can share a guide on how this can be done?
 

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
41
XP
1,433
Country
Italy
Sure thing.

Assuming you have no idea on where to start, I'll suggest first to look on how arguments are passed to functions using the C calling conventions via the stack. Next step is get familiar with disassemblers, like Radare, Ghidra or Ida (Ida is probably the more famous but it's license isn't cheap).

You'll will also need to look at the ELF file format, so get a general idea how libraries are linked dynamically to executables and how to calculate the load address of a function cause you will not haven't a linker to do it for you but you are going to do it manually. I would say, try to modify a binary on a PC in a controlled environment with the help of a debugger before adventuring doing it blind on an hostile environment like a game console.

I'll guess that connecting the console's UART to a PC with a serial to USB adapter (you need to solder three wires) would help getting some clues on what's failing when running a binary that requires a higher FW. I'm sure there's a payload that can redirect errors to a serial port

When you are done with the above you can come back and we can get further... ^__~
 

Zubair91

Member
OP
Newcomer
Joined
Mar 30, 2021
Messages
5
Trophies
0
Age
31
XP
52
Country
Pakistan
Sure thing.

Assuming you have no idea on where to start, I'll suggest first to look on how arguments are passed to functions using the C calling conventions via the stack. Next step is get familiar with disassemblers, like Radare, Ghidra or Ida (Ida is probably the more famous but it's license isn't cheap).

You'll will also need to look at the ELF file format, so get a general idea how libraries are linked dynamically to executables and how to calculate the load address of a function cause you will not haven't a linker to do it for you but you are going to do it manually. I would say, try to modify a binary on a PC in a controlled environment with the help of a debugger before adventuring doing it blind on an hostile environment like a game console.

I'll guess that connecting the console's UART to a PC with a serial to USB adapter (you need to solder three wires) would help getting some clues on what's failing when running a binary that requires a higher FW. I'm sure there's a payload that can redirect errors to a serial port

When you are done with the above you can come back and we can get further... ^__~
Thank you for being sarcastic.
 
  • Like
Reactions: TwoMinutes2319

AncientBoi

Overly Gay Warlord
Member
GBAtemp Patron
Joined
Jan 25, 2021
Messages
1,743
Trophies
2
Age
65
Location
Patio NaKeD w/COFFEE
XP
3,257
Country
United States
  • Like
Reactions: godreborn

wakawaka

Well-Known Member
Newcomer
Joined
Jul 22, 2019
Messages
49
Trophies
0
Age
45
XP
197
Country
Malaysia

viper3344

Well-Known Member
Member
Joined
Aug 18, 2011
Messages
518
Trophies
0
XP
1,167
Country
United States
Is 5.05 still more stable than 7.55? I just did a cold boot 7.55 EST right into HEN 1.1 3 times in a row. How much more stable can you be?
 

viper3344

Well-Known Member
Member
Joined
Aug 18, 2011
Messages
518
Trophies
0
XP
1,167
Country
United States
I just think the headache or maybe getting 1-2 KPs on 7.55 if that is much less time invested than backporting all these games.

Never have I spent more than 10 min getting my pro running HEN from a cold boot. Rest mode works perfectly. Just not worth it to not be on 7.55 imo
 

arfgh

Well-Known Member
Member
Joined
Oct 3, 2019
Messages
679
Trophies
0
Age
92
XP
1,041
Country
Armenia
i wanted to backport some Conan Exiles update, but i cant understand the way to create the backports... It is about modules... i think !
 

White_Raven_X

Hack everything, hack the world!
Member
Joined
Sep 23, 2019
Messages
522
Trophies
0
Age
43
XP
1,018
Country
Canada
Is autobackport v1.11 any good? Anyone try it?

*Update*
After downloading it (and removing the attached Trojan virus) I installed and used the app... It's simple and works perfectly. You can even attach update files to the backport app and it automatically does everything for you. When finished it creates a folder with the game title and that's where the backport\update file is located. I backported all my 6.72 games to 5.05 and tested them. Works great!
 
Last edited by White_Raven_X,
  • Like
Reactions: KiiWii

monkeytrident

Member
Newcomer
Joined
Aug 24, 2021
Messages
5
Trophies
0
Age
51
XP
27
Country
United Kingdom
White_Raven_X can you upload this clean version you are using, I checked many sources for a clean version and saw many trojans thanks.
 

White_Raven_X

Hack everything, hack the world!
Member
Joined
Sep 23, 2019
Messages
522
Trophies
0
Age
43
XP
1,018
Country
Canada
White_Raven_X can you upload this clean version you are using, I checked many sources for a clean version and saw many trojans thanks.
I could not find a clean version, so I downloaded to usb and installed on offline computer. Then I removed Trojan and app still works. Let me see if I can zip it and put it up for u.

https://www.dropbox.com/s/fklm91mefuafk6x/AutoBackPort_V1_11.rar?dl=0

*This is not my software and i cant be held responsible for anything related to this software. Ive only removed the trojan virus and re compressed. use at your own risk.


Thanks and thumbs up is always appreciated.
 
Last edited by White_Raven_X,
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: Heartland, Bread Cranberry Orange, 32 Ounce https://a.co/d/hu6QB8a lul fartland bread