Today I finally downloaded the Hex Viewer Plug-in for Beyond Compare and it is pretty sweet!
In order to see how it worked, I created a quick HelloWorld program compiled it, the created another version of the same code but signed it ... so the only difference is one is signed and one is not.
The public key is: 00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 // .$..............
00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 // .$..RSA1........
C1 ED 51 6B 59 E4 D0 48 85 8B A3 97 45 17 69 92 // ..QkY..H....E.i.
02 43 E5 BE 51 C7 96 76 B6 E7 D5 B7 52 9A B4 5D // .C..Q..v....R..]
37 B6 FE 58 08 F3 7E 8E 04 F7 5A E8 41 42 FA F6 // 7..X..~...Z.AB..
16 18 54 39 76 90 3B 82 36 DE DA EC 64 F5 67 94 // ..T9v.;.6...d.g.
65 17 25 53 7F 83 CB 8D D5 99 D0 B9 51 0C 96 A4 // e.%S........Q...
F1 24 22 AB C0 54 2E C6 32 E0 C1 AE B0 D5 0B F9 // .$"..T..2.......
98 1F FE 13 5D B8 E5 78 13 26 9A C2 AA 80 96 8D // ....]..x.&......
CB A3 B8 CD 22 47 64 69 A0 82 FB 04 08 39 FD A5
The plug in makes it pretty easy to locate the public key in the hex:
