This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Thanks to @RancidoPS3ita for placing send_icc_cmd in Psxita (PS4 linux arch build) | |
# and providing instruction on how it works | |
# create device node to control ICC | |
sudo mknod -m 0666 /dev/icc c 0x49 1 | |
# get current fan settings | |
send_icc_cmd 0xA 7 0 0 52 | |
# set default fan settings (ramp up at 79 degrees celsius)(PS4 Pro) | |
send_icc_cmd 0xA 6 52 0x00 0x00 0x00 0x00 0x00 0x4f 0x00 0x00 0x00 0x08 0x00 0x00 0x80 0x00 0x00 0x00 0xff 0xff 0xff 0x0f 0xff 0xff 0xff 0x0f 0xff 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Decrypting /mnt/sandbox/pfsmnt/CUSA01703-app0-patch0-union/eboot.bin AUTH_INFO. | |
AUTH_INFO: | |
0000 a7 06 c2 ac 03 00 00 36 00 00 00 00 70 00 00 10 .......6....p... | |
0010 00 ff 00 00 00 00 00 02 00 00 00 00 00 00 00 00 ................ | |
0020 00 00 00 00 00 00 00 00 00 00 00 40 00 40 00 40 ...........@.@.@ | |
0030 00 00 00 00 00 00 00 40 03 00 00 00 00 00 80 00 .......@........ | |
0040 00 40 ff ff 00 00 00 f0 00 00 00 00 00 00 00 00 .@.............. | |
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1.4|eboot.bin|ID:CUSA06638|VER:01.00|FM:505 | |
data|0|1007D70|byte|195|0||3CA1BD70 | |
data|0|1007D40|byte|195|0||3CA1BD40 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import binascii | |
import hashlib | |
import hmac | |
import sys | |
def GetHash(GameID): | |
byte_key = binascii.unhexlify('AD62E37F905E06BC19593142281C112CEC0E7EC3E97EFDCAEFCDBAAFA6378D84') | |
hash = hmac.new(byte_key, 'np_%s' % GameID, digestmod=hashlib.sha256) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function writeHomebrewEN(p, reactPSPlus, time) { | |
p.write4(reactPSPlus.add32(0x00000000), 0x00005be9); | |
p.write4(reactPSPlus.add32(0x00000004), 0x0f2e6600); | |
p.write4(reactPSPlus.add32(0x00000008), 0x0000841f); | |
p.write4(reactPSPlus.add32(0x0000000c), 0x90000000); | |
p.write4(reactPSPlus.add32(0x00000010), 0x000082b9); | |
p.write4(reactPSPlus.add32(0x00000014), 0x320f53c0); | |
p.write4(reactPSPlus.add32(0x00000018), 0xbfd18948); | |
p.write4(reactPSPlus.add32(0x0000001c), 0x0000000f); | |
p.write4(reactPSPlus.add32(0x00000020), 0x20e1c148); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from idautils import * | |
from idaapi import * | |
from idc import * | |
file2 = open("/Users/USERNAME/Desktop/outfunctions.txt", "w") | |
for segea in Segments(): | |
for funcea in Functions(segea, SegEnd(segea)): | |
functionName = GetFunctionName(funcea) | |
if not functionName.startswith("sub_") : | |
print "{\"" , functionName.strip() , "\" ," , "0x%06x"%(funcea - segea) , "}," |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set(triple "x86_64-scei-ps4") | |
set(CMAKE_SYSTEM_NAME "FreeBSD") | |
set(CMAKE_C_COMPILER "clang") | |
set(CMAKE_CXX_COMPILER "clang++") | |
set(CMAKE_C_COMPILER_AR "ar") | |
set(CMAKE_LINKER "clang") | |
set(CMAKE_ASM_COMPILER "clang") | |
set(CMAKE_FIND_ROOT_PATH "$ENV{PS4SDK}/usr" CACHE STRING "") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git config --global user.name "Clang-Format" | |
git config --global user.email "[email protected]" | |
git config --global user.name "Mahmood - Zer0xFF" | |
git config --global user.email "[email protected]" | |
git config --global alias.undo-commit "reset --soft HEAD^" |
NewerOlder