P5CC036 ist meines Wissens ein Controller, kein Prozessortyp. Der Prozesser ist vermutlich (siehe http://www.charismathics.com/fileadmin/files/pdf/datasheets/SPI_P5CC036.pdf) ein Secure_MX51, welcher neben speziellen Erweiterungen ein 80c51-Instruction set implementiert. Dokumentation dazu gibts z.B. hier.
Ich frage mich aktuell nur, woher du weisst, dass das Blob ein Executable ist, welches in C geschrieben wurde. Er könnte doch auch nur Daten enthalten, beispielsweise Konfigurationen. In der Regel ist doch bei SmartCards nicht (nur) der Code interessant, sondern das Schlüsselmaterial, welches für die kryptographischen Funktionen verwendet wird.
Ich frage mich aktuell nur, woher du weisst, dass das Blob ein Executable ist, welches in C geschrieben wurde. Er könnte doch auch nur Daten enthalten, beispielsweise Konfigurationen. In der Regel ist doch bei SmartCards nicht (nur) der Code interessant, sondern das Schlüsselmaterial, welches für die kryptographischen Funktionen verwendet wird.