Dupes the GOT address of the PS4 in a synchronous way, and let you the adress jumps of each block
tested till 6.72 should support above as well
- GOT base address drived from webkit.elf
- Web server with php support
- python3 - required to find the base address of the jumps of each blocks
- The got base address needs to updated in dump_got.js on line 11, this address comes from objdump of webkit.elf
- Add these files to web server and launch it
- This will create a file called "baseAddress.txt" in the same directory which will have all the address.
- This will take alteas a 2 to 3 minutes to complete, you will alerted in ps4 once its completed
- Now you can run the following command "python3 baseJumps.py" (in same directory), this will find the address jumps of each blocks and print it in the screen
- If the "baseAddress.txt" file has "!decrement" text in it. then it inicates base address need to be adjusted
- for example if you have used "10054456" as base GOT address and you see "!decrement" 5 times in the file, you have add 80 toward the base
- logic is for each "!decrement" add 16 to wards the base
- So your correct GOT base would be 10054536 (10054456 +16 +16 +16 +16 +16)
- Repeat the steps 2 to 4 to get a "baseAddress.txt" with any "!decrement" value in it
sleirsgoevy for base dupmer JS file