C# Class CSPspEmu.Hle.Formats.EncryptedPrx

Show file Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
demokeys_280 byte[]
demokeys_3XX_1 byte[]
demokeys_3XX_2 byte[]
ebootbin_271_new byte[]
ebootbin_280_new byte[]
ebootbin_300_new byte[]
ebootbin_310_new byte[]
g_key0 uint[]
g_key2 uint[]
g_key20 uint[]
g_key3 uint[]
g_key3A uint[]
g_key44 uint[]
g_keyDEMOS27X uint[]
g_keyEBOOT1xx uint[]
g_keyEBOOT2xx uint[]
g_keyMEIMG250 uint[]
g_keyMEIMG260 uint[]
g_keyUNK1 uint[]
g_keyUPDATER uint[]
g_key_GAMESHARE1xx uint[]
g_key_GAMESHARE2xx uint[]
g_key_INDEXDAT1xx uint[]
g_tagInfo TAG_INFO[]
g_tagInfo2 TAG_INFO2[]
gameshare_260_271 byte[]
gameshare_280 byte[]
gameshare_300 byte[]
gameshare_310 byte[]
key_2E5E10F0 byte[]
key_2E5E12F0 byte[]
key_2E5E13F0 byte[]
key_D91609F0 byte[]
key_D9160AF0 byte[]
key_D9160BF0 byte[]
key_D91611F0 byte[]
key_D91612F0 byte[]
key_D91613F0 byte[]
keys02G_E byte[]
keys03G_E byte[]
keys05G_E byte[]
keys260_0 byte[]
keys260_1 byte[]
keys260_2 byte[]
keys280_0 byte[]
keys280_1 byte[]
keys280_2 byte[]
keys300_0 byte[]
keys300_1 byte[]
keys300_2 byte[]
keys303_0 byte[]
keys310_0 byte[]
keys310_1 byte[]
keys310_2 byte[]
keys310_3 byte[]
keys330_0 byte[]
keys330_1 byte[]
keys330_2 byte[]
keys330_3 byte[]
keys330_4 byte[]
keys360_0 byte[]
keys360_1 byte[]
keys370_0 byte[]
keys370_1 byte[]
keys370_2 byte[]
keys390_0 byte[]
keys390_1 byte[]
keys500_0 byte[]
keys500_1 byte[]
keys500_2 byte[]
keys500_c byte[]
keys505_0 byte[]
keys505_1 byte[]
keys505_a byte[]
keys570_5k byte[]
keys600_u1_457B0BF0 byte[]
keys600_u1_457B0CF0 byte[]
keys620_0 byte[]
keys620_1 byte[]
keys620_3 byte[]
keys620_5 byte[]
keys620_5k byte[]
keys620_5v byte[]
keys620_e byte[]
ms_app_main byte[]
oneseg_260_271 byte[]
oneseg_280 byte[]
oneseg_300 byte[]
oneseg_310 byte[]
oneseg_slim byte[]

Public Methods

Method Description
Decrypt ( byte _pbIn, bool ShowInfo = false ) : byte[]

DecryptPRX ( byte _pbIn, bool ShowInfo = false ) : byte[]
EncryptedPrx ( ) : System

Protected Methods

Method Description
DecryptPRX1 ( byte _pbIn, bool ShowInfo = false ) : byte[]
DecryptPRX2 ( byte _pbIn, bool ShowInfo = false ) : byte[]
ExtraV2Mangle ( byte buffer1, byte codeExtra ) : void
Scramble ( uint buf, int size, int code ) : int

Private Methods

Method Description
GetTagInfo ( uint CheckTag ) : TAG_INFO
GetTagInfo2 ( uint CheckTag ) : TAG_INFO2

Method Details

Decrypt() public method

public Decrypt ( byte _pbIn, bool ShowInfo = false ) : byte[]
_pbIn byte
ShowInfo bool
return byte[]

DecryptPRX() public method

public DecryptPRX ( byte _pbIn, bool ShowInfo = false ) : byte[]
_pbIn byte
ShowInfo bool
return byte[]

DecryptPRX1() protected method

protected DecryptPRX1 ( byte _pbIn, bool ShowInfo = false ) : byte[]
_pbIn byte
ShowInfo bool
return byte[]

DecryptPRX2() protected method

protected DecryptPRX2 ( byte _pbIn, bool ShowInfo = false ) : byte[]
_pbIn byte
ShowInfo bool
return byte[]

EncryptedPrx() public method

public EncryptedPrx ( ) : System
return System

ExtraV2Mangle() protected method

protected ExtraV2Mangle ( byte buffer1, byte codeExtra ) : void
buffer1 byte
codeExtra byte
return void

Scramble() protected method

protected Scramble ( uint buf, int size, int code ) : int
buf uint
size int
code int
return int

Property Details

demokeys_280 public static property

public static byte[] demokeys_280
return byte[]

demokeys_3XX_1 public static property

public static byte[] demokeys_3XX_1
return byte[]

demokeys_3XX_2 public static property

public static byte[] demokeys_3XX_2
return byte[]

ebootbin_271_new public static property

public static byte[] ebootbin_271_new
return byte[]

ebootbin_280_new public static property

public static byte[] ebootbin_280_new
return byte[]

ebootbin_300_new public static property

public static byte[] ebootbin_300_new
return byte[]

ebootbin_310_new public static property

public static byte[] ebootbin_310_new
return byte[]

g_key0 public static property

public static uint[] g_key0
return uint[]

g_key2 public static property

public static uint[] g_key2
return uint[]

g_key20 public static property

public static uint[] g_key20
return uint[]

g_key3 public static property

public static uint[] g_key3
return uint[]

g_key3A public static property

public static uint[] g_key3A
return uint[]

g_key44 public static property

public static uint[] g_key44
return uint[]

g_keyDEMOS27X public static property

public static uint[] g_keyDEMOS27X
return uint[]

g_keyEBOOT1xx public static property

public static uint[] g_keyEBOOT1xx
return uint[]

g_keyEBOOT2xx public static property

public static uint[] g_keyEBOOT2xx
return uint[]

g_keyMEIMG250 public static property

public static uint[] g_keyMEIMG250
return uint[]

g_keyMEIMG260 public static property

public static uint[] g_keyMEIMG260
return uint[]

g_keyUNK1 public static property

public static uint[] g_keyUNK1
return uint[]

g_keyUPDATER public static property

public static uint[] g_keyUPDATER
return uint[]

g_key_GAMESHARE1xx public static property

public static uint[] g_key_GAMESHARE1xx
return uint[]

g_key_GAMESHARE2xx public static property

public static uint[] g_key_GAMESHARE2xx
return uint[]

g_key_INDEXDAT1xx public static property

public static uint[] g_key_INDEXDAT1xx
return uint[]

g_tagInfo public property

public TAG_INFO[] g_tagInfo
return TAG_INFO[]

g_tagInfo2 public property

public TAG_INFO2[] g_tagInfo2
return TAG_INFO2[]

gameshare_260_271 public static property

public static byte[] gameshare_260_271
return byte[]

gameshare_280 public static property

public static byte[] gameshare_280
return byte[]

gameshare_300 public static property

public static byte[] gameshare_300
return byte[]

gameshare_310 public static property

public static byte[] gameshare_310
return byte[]

key_2E5E10F0 public static property

public static byte[] key_2E5E10F0
return byte[]

key_2E5E12F0 public static property

public static byte[] key_2E5E12F0
return byte[]

key_2E5E13F0 public static property

public static byte[] key_2E5E13F0
return byte[]

key_D91609F0 public static property

public static byte[] key_D91609F0
return byte[]

key_D9160AF0 public static property

public static byte[] key_D9160AF0
return byte[]

key_D9160BF0 public static property

public static byte[] key_D9160BF0
return byte[]

key_D91611F0 public static property

public static byte[] key_D91611F0
return byte[]

key_D91612F0 public static property

public static byte[] key_D91612F0
return byte[]

key_D91613F0 public static property

public static byte[] key_D91613F0
return byte[]

keys02G_E public static property

public static byte[] keys02G_E
return byte[]

keys03G_E public static property

public static byte[] keys03G_E
return byte[]

keys05G_E public static property

public static byte[] keys05G_E
return byte[]

keys260_0 public static property

public static byte[] keys260_0
return byte[]

keys260_1 public static property

public static byte[] keys260_1
return byte[]

keys260_2 public static property

public static byte[] keys260_2
return byte[]

keys280_0 public static property

public static byte[] keys280_0
return byte[]

keys280_1 public static property

public static byte[] keys280_1
return byte[]

keys280_2 public static property

public static byte[] keys280_2
return byte[]

keys300_0 public static property

public static byte[] keys300_0
return byte[]

keys300_1 public static property

public static byte[] keys300_1
return byte[]

keys300_2 public static property

public static byte[] keys300_2
return byte[]

keys303_0 public static property

public static byte[] keys303_0
return byte[]

keys310_0 public static property

public static byte[] keys310_0
return byte[]

keys310_1 public static property

public static byte[] keys310_1
return byte[]

keys310_2 public static property

public static byte[] keys310_2
return byte[]

keys310_3 public static property

public static byte[] keys310_3
return byte[]

keys330_0 public static property

public static byte[] keys330_0
return byte[]

keys330_1 public static property

public static byte[] keys330_1
return byte[]

keys330_2 public static property

public static byte[] keys330_2
return byte[]

keys330_3 public static property

public static byte[] keys330_3
return byte[]

keys330_4 public static property

public static byte[] keys330_4
return byte[]

keys360_0 public static property

public static byte[] keys360_0
return byte[]

keys360_1 public static property

public static byte[] keys360_1
return byte[]

keys370_0 public static property

public static byte[] keys370_0
return byte[]

keys370_1 public static property

public static byte[] keys370_1
return byte[]

keys370_2 public static property

public static byte[] keys370_2
return byte[]

keys390_0 public static property

public static byte[] keys390_0
return byte[]

keys390_1 public static property

public static byte[] keys390_1
return byte[]

keys500_0 public static property

public static byte[] keys500_0
return byte[]

keys500_1 public static property

public static byte[] keys500_1
return byte[]

keys500_2 public static property

public static byte[] keys500_2
return byte[]

keys500_c public static property

public static byte[] keys500_c
return byte[]

keys505_0 public static property

public static byte[] keys505_0
return byte[]

keys505_1 public static property

public static byte[] keys505_1
return byte[]

keys505_a public static property

public static byte[] keys505_a
return byte[]

keys570_5k public static property

public static byte[] keys570_5k
return byte[]

keys600_u1_457B0BF0 public static property

public static byte[] keys600_u1_457B0BF0
return byte[]

keys600_u1_457B0CF0 public static property

public static byte[] keys600_u1_457B0CF0
return byte[]

keys620_0 public static property

public static byte[] keys620_0
return byte[]

keys620_1 public static property

public static byte[] keys620_1
return byte[]

keys620_3 public static property

public static byte[] keys620_3
return byte[]

keys620_5 public static property

public static byte[] keys620_5
return byte[]

keys620_5k public static property

public static byte[] keys620_5k
return byte[]

keys620_5v public static property

public static byte[] keys620_5v
return byte[]

keys620_e public static property

public static byte[] keys620_e
return byte[]

ms_app_main public static property

public static byte[] ms_app_main
return byte[]

oneseg_260_271 public static property

public static byte[] oneseg_260_271
return byte[]

oneseg_280 public static property

public static byte[] oneseg_280
return byte[]

oneseg_300 public static property

public static byte[] oneseg_300
return byte[]

oneseg_310 public static property

public static byte[] oneseg_310
return byte[]

oneseg_slim public static property

public static byte[] oneseg_slim
return byte[]