SIMtrace MITM/emulator

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/simtrace@lists.osmocom.org/.

Harald Welte laforge at gnumonks.org
Wed Jul 10 21:52:36 UTC 2013


Hi Tom,

On Wed, Jul 10, 2013 at 05:12:23PM -0400, Tom Schouten wrote:
> >> git://git.gnumonks.org/at91work.git
> 
> Great. I'll check it out.  Is there anything essential that is missing?

for CCID (card reader operation) not, it is basically the Atmel
reference code merged with my DFU loader work and configured for the
SIMtrace hardware.

However, this is a completely different code base than what I used for
the old/current SIMtrace firmware.  At that point I simply recycled code
that I had written for openOCD many years earlier, when AFAIK there was
no at91lib from atmel that could be used.

So the 'simple' approach would be to not merge them yet, but have a CCID
+ phone-side firmware based on at91lib/at91work, but keep the old
openpcd derived firmware for tracing.  Switching the modes would then
require a firmware download.

As soon as somebody finds time, the two firmwares could be merged, but
my focus would be to have something that can do MITM at all, rather than
all features in one firmware image.

> Do you know if he escape mechanism is universally supported from the
> PC application side?

I fear you have to extend the respective CCID driver (libccid in the case
of Linux and AFAIK also MacOS).  I'm not aware of any standard interface
towards application programs to use this.  It's only standardized on the
USB side.

Regards,
	Harald
-- 
- Harald Welte <laforge at gnumonks.org>           http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
                                                  (ETSI EN 300 175-7 Ch. A6)




More information about the simtrace mailing list