Editing Talk:PS3Cobra Payload Reverse Engineering

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 420: Line 420:
00000060  B6 89 8F 0D 1A 41 14 66 F1 5A A6 1F FD 81 22 A4  ¶‰...A.fñZ¦.ý."¤
00000060  B6 89 8F 0D 1A 41 14 66 F1 5A A6 1F FD 81 22 A4  ¶‰...A.fñZ¦.ý."¤
</pre>
</pre>
|-
|}
{|class="wikitable"
|-
! Address !! Length !! Value !! Description
|-
| 0x00 || 0x5 || 0x434F425241 || Magic "COBRA"
|-
| 0x05 || 0x1 || 0x0 || Unknown, always 0x0
|-
| 0x06 || 0x1 || 0x0 || Updaterversion? (always 0x0 for 3.3 and older, always 0x1 for 4.x)
|-
| 0x07 || 0x1 || 0x0 || Unknown, always 0x0
|-
| 0x08 || 0x14 || 0xA2A30E4441BA822FD72747D2219B12B9C4486E0F || Hash?
|-
| 0x1C || 0x4 || 0x1AF495AD || Unknown, both 1.1 and 1.2 has same value 0x1AF495AD
|-
|-
|}
|}
Line 494: Line 477:
|}
|}


==== Example 4.0 / 4.1 / 4.2 / 4.3 ====
==== Example 4.3 ====
{| class="wikitable"
<pre>Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
|-
 
! 4.0 !! 4.1 !! 4.2 !! 4.3
|-
| <pre>
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 
00000000  43 4F 42 52 41 00 01 00 1C C0 6C 6B CA 55 03 3D  COBRA....ÀlkÊU.=
00000010  62 8F 2C 7E 05 45 C8 AD B4 59 E7 CB 00 00 07 00  b.,~.EÈ­´YçË....
00000020  43 6F 62 72 61 20 55 53 42 20 46 69 72 6D 77 61  Cobra USB Firmwa
00000030  72 65 20 34 2E 30 00 00 00 00 00 00 00 00 00 00  re 4.0..........
00000040  08 45 60 67 D5 4F 85 CA 6B C4 69 64 EA B0 92 FD  .E`gÕO…ÊkÄidê°’ý
00000050  3A 61 A3 94 41 8E A4 F5 3A 1C A0 D0 DE CC 15 9E  :a£”AŽ¤õ:. ÐÞÌ.ž
00000060  45 71 95 8C E8 DA 52 46 33 8A D7 E6 6A 6D 83 25  Eq•ŒèÚRF3Š×æjmƒ%
</pre> || <pre>
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 
00000000  43 4F 42 52 41 00 01 00 EA F8 F9 73 0B 41 D1 8F  COBRA...êøùs.AÑ.
00000010  49 39 C1 26 1C C8 56 FA 04 74 18 DA 00 00 08 00  I9Á&.ÈVú.t.Ú....
00000020  43 6F 62 72 61 20 55 53 42 20 46 69 72 6D 77 61  Cobra USB Firmwa
00000030  72 65 20 34 2E 31 00 00 00 00 00 00 00 00 00 00  re 4.1..........
00000040  CE 6A 02 37 5E D8 B6 01 6C FE 2D F3 87 58 BE B0  Îj.7^ض.lþ-ó‡X¾°
00000050  69 74 DA 0F D9 3B E7 7A 2F 82 5E 7F 12 6B D8 68  itÚ.Ù;çz/‚^..kØh
00000060  C3 7A CB CC 6D BA 02 0B 58 D0 05 53 B6 84 CE 3A  ÃzËÌmº..XÐ.S¶„Î:
</pre> || <pre>
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 
00000000  43 4F 42 52 41 00 01 00 37 3B 12 34 BC E9 E5 C4  COBRA...7;.4¼éåÄ
00000010  A6 A0 43 E3 89 F1 44 00 75 36 76 26 00 00 09 00  ¦ Cã‰ñD.u6v&....
00000020  43 6F 62 72 61 20 55 53 42 20 46 69 72 6D 77 61  Cobra USB Firmwa
00000030  72 65 20 34 2E 32 00 00 00 00 00 00 00 00 00 00  re 4.2..........
00000040  27 63 F4 92 8B 68 28 81 39 26 5C A8 58 20 F2 48  'cô’‹h(.9&\¨X òH
00000050  69 74 DA 0F D9 3B E7 7A 2F 82 5E 7F 12 6B D8 68  itÚ.Ù;çz/‚^..kØh
00000060  01 D5 1B 38 D4 F7 4B CD 58 D0 05 53 B6 84 CE 3A  .Õ.8Ô÷KÍXÐ.S¶„Î:
</pre> || <pre>
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 
00000000  43 4F 42 52 41 00 01 00 A5 7D 03 59 E1 A0 02 E3  COBRA...¥}.Yá .ã
00000000  43 4F 42 52 41 00 01 00 A5 7D 03 59 E1 A0 02 E3  COBRA...¥}.Yá .ã
00000010  83 57 BD AE 83 B3 2B D8 1A A5 B4 33 00 00 0A 00  ƒW½®ƒ³+Ø.¥´3....
00000010  83 57 BD AE 83 B3 2B D8 1A A5 B4 33 00 00 0A 00  ƒW½®ƒ³+Ø.¥´3....
Line 537: Line 485:
00000030  72 65 20 34 2E 33 00 00 00 00 00 00 00 00 00 00  re 4.3..........
00000030  72 65 20 34 2E 33 00 00 00 00 00 00 00 00 00 00  re 4.3..........
00000040  AF 27 77 7E E2 42 ED AD 81 89 24 09 84 D8 44 31  ¯'w~âBí­.‰$.„ØD1
00000040  AF 27 77 7E E2 42 ED AD 81 89 24 09 84 D8 44 31  ¯'w~âBí­.‰$.„ØD1
00000050  F8 DB AD 01 20 E4 FF 09 8C 8F 54 56 59 A6 0C 57  øÛ­. äÿ.Œ.TVY¦.W
00000050  F8 DB AD 01 20 E4 FF 09 8C 8F 54 56 59 A6 0C 57  øÛ­. äÿ.Œ.TVY¦.W</pre>
00000060  4E C6 F8 93 61 15 30 94 79 EB 7F 6E B0 78 78 50  NÆø“a.0”yë.n°xxP
</pre>
|-
|}
===== Structure =====
===== Structure =====
{|class="wikitable"
{|class="wikitable"
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)