This weekend PlayStation 4 developer @DaBlackPantha released a PS4Payload IP Patcher v1 followed by v1.01 with source code which scans the payload for a byte pattern of 192.168 allowing the user to overwrite it with your own where applicable.
Download:
To quote from Black Panther: I made this tool for those lazy people who don't want/don't know how to recompile payloads/hex edit the IPs themselves.
It's pretty bare-bones at the moment I suppose I could add more advanced options to it, but for now I think it's good enough.
All it does is search the payload for the byte pattern of 192.168 and lets you write over those bytes with your own IP address.
Somethings to note:
It currently only searches for the IP prefixes of '192.168' so if the payload was compiled with an IP different than those prefixes, it will throw an error. However, I don't see why someone would have their PS4 on any other prefix than 192.168
Change log:
v1.01:
Removed useless menu items such as 'save' and 'close'
Only allows for the opening of .bin and .elf files (most common for payloads as of now)
Added feature to only allow local IP prefixes (192.168.x.x)
v1.00:
Initial Release
Download:
To quote from Black Panther: I made this tool for those lazy people who don't want/don't know how to recompile payloads/hex edit the IPs themselves.
It's pretty bare-bones at the moment I suppose I could add more advanced options to it, but for now I think it's good enough.
All it does is search the payload for the byte pattern of 192.168 and lets you write over those bytes with your own IP address.
Somethings to note:
It currently only searches for the IP prefixes of '192.168' so if the payload was compiled with an IP different than those prefixes, it will throw an error. However, I don't see why someone would have their PS4 on any other prefix than 192.168
Change log:
v1.01:
Removed useless menu items such as 'save' and 'close'
Only allows for the opening of .bin and .elf files (most common for payloads as of now)
Added feature to only allow local IP prefixes (192.168.x.x)
v1.00:
Initial Release