From osmocom at ngolde.de Tue Oct 2 22:06:01 2012 From: osmocom at ngolde.de (Nico Golde) Date: Wed, 3 Oct 2012 00:06:01 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? Message-ID: <20121002220601.GA19802@nybble.binarybase.org> Hi all! I *think* Harald is pretty busy and also unlikely to attend prospective meeting tomorrow. Also there is bank holiday tomorrow in Germany and at least I personally will use that to stay away from technology for a bit, so I won't come. Nevertheless, I thought I'd write this email to remind people that in theory there is a meeting tomorrow and discuss if other people attend. I personally would propose to shift the meeting to next week (for purely selfish reasons ;). As far as I know, there is no formal presentation tomorrow. Anyway, will anyone attend tomorrow or is everyone in favor of shifting a week? In case it takes place, for the people who did not attend so far, the usual snippet from Harald's mails: Oct 3, 8pm @ CCC Berlin, Marienstr. 11, 10113 Berlin If you are interested to show up, feel free to do so. There is no registration required. The meeting is free as in "free beer", despite no actual free beer being around. Cheers Nico From peter at stuge.se Tue Oct 2 22:20:10 2012 From: peter at stuge.se (Peter Stuge) Date: Wed, 3 Oct 2012 00:20:10 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? In-Reply-To: <20121002220601.GA19802@nybble.binarybase.org> References: <20121002220601.GA19802@nybble.binarybase.org> Message-ID: <20121002222010.7759.qmail@stuge.se> Hi Nico, all, Thanks for the email! Nico Golde wrote: > Anyway, will anyone attend tomorrow or is everyone in favor > of shifting a week? I can attend tomorrow, but since there is nothing scheduled and I also don't have any suggestions for discussion topics I have nothing against shifting one week. > If you are interested to show up, feel free to do so. In principle this is correct, but please stay tuned to this mailing list discussion so that you do not end up ringing the doorbell at CCC Berlin without there being anyone around to answer it. :) //Peter From kevredon at mail.tsaitgaist.info Wed Oct 3 08:36:58 2012 From: kevredon at mail.tsaitgaist.info (Kevin Redon) Date: Wed, 03 Oct 2012 10:36:58 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? In-Reply-To: <20121002222010.7759.qmail@stuge.se> References: <20121002220601.GA19802@nybble.binarybase.org> <20121002222010.7759.qmail@stuge.se> Message-ID: <1349253355-sup-4566@dennou> Hi, I will not be there either, and have nothing against shifting it :) kevin Excerpts from Peter Stuge's message of Wed Oct 03 00:20:10 +0200 2012: > Hi Nico, all, > > Thanks for the email! > > Nico Golde wrote: > > Anyway, will anyone attend tomorrow or is everyone in favor > > of shifting a week? > From philipp.maier at runningserver.com Wed Oct 3 09:33:29 2012 From: philipp.maier at runningserver.com (Philipp Fabian Benedikt Maier) Date: Wed, 03 Oct 2012 11:33:29 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? In-Reply-To: <1349253355-sup-4566@dennou> References: <20121002220601.GA19802@nybble.binarybase.org> <20121002222010.7759.qmail@stuge.se> <1349253355-sup-4566@dennou> Message-ID: <506C0669.4080701@runningserver.com> Hi folks. Same herel. See you (hopefully) next week. I wish you all a nice holiday. regards, Philipp From osmocom at ngolde.de Mon Oct 8 10:11:35 2012 From: osmocom at ngolde.de (Nico Golde) Date: Mon, 8 Oct 2012 12:11:35 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? In-Reply-To: <506C0669.4080701@runningserver.com> References: <20121002220601.GA19802@nybble.binarybase.org> <20121002222010.7759.qmail@stuge.se> <1349253355-sup-4566@dennou> <506C0669.4080701@runningserver.com> Message-ID: <20121008101135.GA19680@nybble.binarybase.org> Hi, * Philipp Fabian Benedikt Maier [2012-10-03 13:56]: > Same herel. See you (hopefully) next week. I wish you all a nice holiday. I planned for this week now. Anyone else attending? Kind regards Nico From ml at mail.tsaitgaist.info Mon Oct 8 23:19:46 2012 From: ml at mail.tsaitgaist.info (Kevin Redon) Date: Tue, 09 Oct 2012 01:19:46 +0200 Subject: Oct 3, 8pm / Osmocom Berlin User Group meeting? In-Reply-To: <20121008101135.GA19680@nybble.binarybase.org> References: <20121002220601.GA19802@nybble.binarybase.org> <20121002222010.7759.qmail@stuge.se> <1349253355-sup-4566@dennou> <506C0669.4080701@runningserver.com> <20121008101135.GA19680@nybble.binarybase.org> Message-ID: <1349738380-sup-4190@dennou> Hi, I will. kevin Excerpts from Nico Golde's message of Mon Oct 08 12:11:35 +0200 2012: > Hi, > * Philipp Fabian Benedikt Maier [2012-10-03 13:56]: > > Same herel. See you (hopefully) next week. I wish you all a nice holiday. > > I planned for this week now. Anyone else attending? > > Kind regards > Nico From stefmalli89 at gmail.com Wed Oct 17 18:57:58 2012 From: stefmalli89 at gmail.com (Stefanos Malliaros) Date: Wed, 17 Oct 2012 21:57:58 +0300 Subject: SIMtrace hardware questions Message-ID: <507EFFB6.3050600@gmail.com> Good evening. I am interested in your SIMtrace hardware board and i would like to ask a few questions if possible. ( http://bb.osmocom.org/trac/wiki/SIMtrace) First of all i am interested in sniffing data between both SIM and USIM. As a result, i would like to ask if your product fully works with these cards and if i will be able to capture all the data between the mobile terminal and the (U)SIM. (eg. usim authentication) Furthermore, i have some queries about the wireshark integration. The wireshark intefration supports the GSMTAP protocol. this protocol is used in order to parse the data between the SIM card and the mobile terminal. Does this protocol also supports parsing data between the USIM and the mobile terminal? Thanks Stefanos From ml at mail.tsaitgaist.info Wed Oct 17 22:47:05 2012 From: ml at mail.tsaitgaist.info (Kevin Redon) Date: Thu, 18 Oct 2012 00:47:05 +0200 Subject: SIMtrace hardware questions In-Reply-To: <507EFFB6.3050600@gmail.com> References: <507EFFB6.3050600@gmail.com> Message-ID: <1350513125-sup-6210@dennou> Hi, Excerpts from Stefanos Malliaros's message of Wed Oct 17 20:57:58 +0200 2012: > Good evening. > > I am interested in your SIMtrace hardware board and i would like to ask > a few questions if possible. ( http://bb.osmocom.org/trac/wiki/SIMtrace) > > First of all i am interested in sniffing data between both SIM and USIM. > As a result, i would like to ask if your product fully works with these > cards and if i will be able to capture all the data between the mobile > terminal and the (U)SIM. (eg. usim authentication) Yes, SIMtrace is capable of sniffing the communication between (U)SIM and mobile. To be more precise, 2 transmission protocols exist: T=0, and T=1. T=0 is the default and most common protocol used. It is fully supported by SIMtrace. If the (U)SIM and phone both support T=1, and the (U)SIM prefers T=1 and the phone follows this preference, or the phone wants to use it (because it's faster), then T=1 can be used. It is not too different to T=0, but the sniffing and decoding is not implemented in SIMtrace. The hardware supports it, but not the software (yet). This is still a todo for the moment, but low priority because rarely used. Also there have been some corner cases concerning T=0 with high or curious data rates. This lead to faulty decoding but was fixed for the known cases. If you have such a corner case, please tell the mailing list, and it should be fixed. > > Furthermore, i have some queries about the wireshark integration. > The wireshark intefration supports the GSMTAP protocol. this protocol is > used in order to parse the data between the SIM card and the mobile > terminal. Does this protocol also supports parsing data between the USIM > and the mobile terminal? Only the APDU (messages exchanged using T=0 or T=1) decoding for SIM has been implemented into wireshark. Most of the commands in USIM are similar to SIM, but there are some exceptions where the parsing will go wrong (USIM only APDU type, and some commands). regards, kevin From stefmalli89 at gmail.com Thu Oct 18 11:17:47 2012 From: stefmalli89 at gmail.com (Stefanos Malliaros) Date: Thu, 18 Oct 2012 14:17:47 +0300 Subject: simtrace Digest, Vol 18, Issue 3 In-Reply-To: References: Message-ID: <507FE55B.7090103@gmail.com> Thanks for all the answers. Everything is fine up to now. May i ask if you know a list of the available apdu commands for SIM and USIM? Thanks On 10/18/2012 01:00 PM, simtrace-request at lists.osmocom.org wrote: > Send simtrace mailing list submissions to > simtrace at lists.osmocom.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.osmocom.org/mailman/listinfo/simtrace > or, via email, send a message with subject or body 'help' to > simtrace-request at lists.osmocom.org > > You can reach the person managing the list at > simtrace-owner at lists.osmocom.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of simtrace digest..." > > > Today's Topics: > > 1. SIMtrace hardware questions (Stefanos Malliaros) > 2. Re: SIMtrace hardware questions (Kevin Redon) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 17 Oct 2012 21:57:58 +0300 > From: Stefanos Malliaros > To: simtrace at lists.osmocom.org > Subject: SIMtrace hardware questions > Message-ID: <507EFFB6.3050600 at gmail.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > Good evening. > > I am interested in your SIMtrace hardware board and i would like to ask > a few questions if possible. ( http://bb.osmocom.org/trac/wiki/SIMtrace) > > First of all i am interested in sniffing data between both SIM and USIM. > As a result, i would like to ask if your product fully works with these > cards and if i will be able to capture all the data between the mobile > terminal and the (U)SIM. (eg. usim authentication) > > Furthermore, i have some queries about the wireshark integration. > The wireshark intefration supports the GSMTAP protocol. this protocol is > used in order to parse the data between the SIM card and the mobile > terminal. Does this protocol also supports parsing data between the USIM > and the mobile terminal? > > Thanks > > Stefanos > > > > ------------------------------ > > Message: 2 > Date: Thu, 18 Oct 2012 00:47:05 +0200 > From: Kevin Redon > To: simtrace > Subject: Re: SIMtrace hardware questions > Message-ID: <1350513125-sup-6210 at dennou> > Content-Type: text/plain; charset=UTF-8 > > Hi, > > Excerpts from Stefanos Malliaros's message of Wed Oct 17 20:57:58 +0200 2012: >> Good evening. >> >> I am interested in your SIMtrace hardware board and i would like to ask >> a few questions if possible. ( http://bb.osmocom.org/trac/wiki/SIMtrace) >> >> First of all i am interested in sniffing data between both SIM and USIM. >> As a result, i would like to ask if your product fully works with these >> cards and if i will be able to capture all the data between the mobile >> terminal and the (U)SIM. (eg. usim authentication) > Yes, SIMtrace is capable of sniffing the communication between (U)SIM and mobile. > To be more precise, 2 transmission protocols exist: T=0, and T=1. > T=0 is the default and most common protocol used. It is fully supported by SIMtrace. > If the (U)SIM and phone both support T=1, and the (U)SIM prefers T=1 and the phone follows this preference, or the phone wants to use it (because it's faster), then T=1 can be used. > It is not too different to T=0, but the sniffing and decoding is not implemented in SIMtrace. > The hardware supports it, but not the software (yet). This is still a todo for the moment, but low priority because rarely used. > Also there have been some corner cases concerning T=0 with high or curious data rates. This lead to faulty decoding but was fixed for the known cases. > If you have such a corner case, please tell the mailing list, and it should be fixed. > >> Furthermore, i have some queries about the wireshark integration. >> The wireshark intefration supports the GSMTAP protocol. this protocol is >> used in order to parse the data between the SIM card and the mobile >> terminal. Does this protocol also supports parsing data between the USIM >> and the mobile terminal? > Only the APDU (messages exchanged using T=0 or T=1) decoding for SIM has been implemented into wireshark. > Most of the commands in USIM are similar to SIM, but there are some exceptions where the parsing will go wrong (USIM only APDU type, and some commands). > > regards, > kevin > > > > > ------------------------------ > > _______________________________________________ > simtrace mailing list > simtrace at lists.osmocom.org > https://lists.osmocom.org/mailman/listinfo/simtrace > > > End of simtrace Digest, Vol 18, Issue 3 > *************************************** From ml at mail.tsaitgaist.info Thu Oct 18 11:39:33 2012 From: ml at mail.tsaitgaist.info (Kevin Redon) Date: Thu, 18 Oct 2012 13:39:33 +0200 Subject: simtrace Digest, Vol 18, Issue 3 In-Reply-To: <507FE55B.7090103@gmail.com> References: <507FE55B.7090103@gmail.com> Message-ID: <1350560118-sup-873@dennou> Hi, USIM commands are defined in ETSI TS 131 102 [1] SIM commands are defined in 3GPP TS 51.011 [2]. This is mostly a restriction on the previous spec. kevin [1] http://www.etsi.org/deliver/etsi_ts/131100_131199/131102/ [2] http://www.etsi.org/deliver/etsi_ts/151000_151099/151011/ Excerpts from Stefanos Malliaros's message of Thu Oct 18 13:17:47 +0200 2012: > Thanks for all the answers. Everything is fine up to now. > May i ask if you know a list of the available apdu commands for SIM and > USIM? > > > Thanks From vlastimil.pavicek at centrum.cz Thu Oct 25 10:10:10 2012 From: vlastimil.pavicek at centrum.cz (=?UTF-8?B?Vmxhc3RpbWlsIFDDoXZpxI1law==?=) Date: Thu, 25 Oct 2012 12:10:10 +0200 Subject: Code offer Message-ID: <20121025121010.BBBB477D@centrum.cz> Hello, some years ago I have developed a working SIM card emulator for Silver Wafer Card (PIC16F877 and 24LC256). It supports GSM 11.11 and GSM 11.14 standards and is fully functional inside cell phone (so far I have been using it for 10+ years). Unfortunately it is written in somewhat rusty PIC assembly -- still it might be usable for your purposes. I have published it on "https://github.com/vlp/ssim", so feel free to have a look. Best regards VLP From holger at freyther.de Thu Oct 25 15:52:30 2012 From: holger at freyther.de (Holger Hans Peter Freyther) Date: Thu, 25 Oct 2012 17:52:30 +0200 Subject: Code offer In-Reply-To: <20121025121010.BBBB477D@centrum.cz> References: <20121025121010.BBBB477D@centrum.cz> Message-ID: <20121025155230.GA24111@xiaoyu.lan> On Thu, Oct 25, 2012 at 12:10:10PM +0200, Vlastimil P?vi?ek wrote: > Hello, wow, interesting. Do you have plans for a 'C' implementation? Do you have a permanent storage? Could you point me to that? thanks holger From vlastimil.pavicek at centrum.cz Thu Oct 25 20:26:30 2012 From: vlastimil.pavicek at centrum.cz (=?UTF-8?B?Vmxhc3RpbWlsIFDDoXZpxI1law==?=) Date: Thu, 25 Oct 2012 22:26:30 +0200 Subject: Code offer In-Reply-To: <20121025155230.GA24111@xiaoyu.lan> References: <20121025121010.BBBB477D@centrum.cz> <20121025155230.GA24111@xiaoyu.lan> Message-ID: <20121025222630.CB7CA5E8@centrum.cz> ______________________________________________________________ > Od: "Holger Hans Peter Freyther" > Komu: "Vlastimil P?vi?ek" > Datum: 25.10.2012 17:52 > P?edm?t: Re: Code offer > > CC: simtrace at lists.osmocom.org >On Thu, Oct 25, 2012 at 12:10:10PM +0200, Vlastimil P?vi?ek wrote: >> Hello, > >wow, interesting. Do you have plans for a 'C' implementation? Do you have >a permanent storage? Could you point me to that? The file system is completely implemented in flash & ext.eeprom. You can see the file structure under src/files/3F00/**. There is a make target 'files' that generates file system representation into src/files/files.inc -- it has to be run every time the files under src/files/3F00 change. I have no plans regarding this old project -- I stopped working on it some years ago and just thought, that it might be useful for osmocom. To be honest I am currently quite busy :( If you want open source implementation in high-level programming language I would recommend javacard -- IMHO better choice than cc32rs512. Best regards VLP PS: I have subscribed to simtrace mailing list From peter at stuge.se Thu Oct 25 21:48:31 2012 From: peter at stuge.se (Peter Stuge) Date: Thu, 25 Oct 2012 23:48:31 +0200 Subject: Code offer In-Reply-To: <20121025121010.BBBB477D@centrum.cz> References: <20121025121010.BBBB477D@centrum.cz> Message-ID: <20121025214831.13474.qmail@stuge.se> Hi Vlastimil, Vlastimil P?vi?ek wrote: > some years ago I have developed a working SIM card emulator for > Silver Wafer Card (PIC16F877 and 24LC256). A classic platform! :) > It supports GSM 11.11 and GSM 11.14 standards and is fully > functional inside cell phone (so far I have been using it > for 10+ years). > > Unfortunately it is written in somewhat rusty PIC assembly -- > still it might be usable for your purposes. > > I have published it on "https://github.com/vlp/ssim", so feel > free to have a look. The code looks really great. Thanks a lot! I certainly think it will be useful. //Peter From doreens2002 at yahoo.de Fri Oct 26 09:24:37 2012 From: doreens2002 at yahoo.de (DOREEN ssssss) Date: Fri, 26 Oct 2012 10:24:37 +0100 (BST) Subject: simtrace v1.1 class c support Message-ID: <1351243477.33268.YahooMailNeo@web132104.mail.ird.yahoo.com> Hi, is there a way to bring class c support to hardware revision 1.1 (hardware mod)? Or is beta schematic of hardware revision 2.0 available? gz me -------------- next part -------------- An HTML attachment was scrubbed... URL: From ml at mail.tsaitgaist.info Fri Oct 26 12:28:29 2012 From: ml at mail.tsaitgaist.info (Kevin Redon) Date: Fri, 26 Oct 2012 14:28:29 +0200 Subject: simtrace v1.1 class c support In-Reply-To: <1351243477.33268.YahooMailNeo@web132104.mail.ird.yahoo.com> References: <1351243477.33268.YahooMailNeo@web132104.mail.ird.yahoo.com> Message-ID: <1351253988-sup-294@dennou> Hi, Excerpts from DOREEN ssssss's message of Fri Oct 26 11:24:37 +0200 2012: > Hi, is there a way to bring class c support to hardware revision 1.1 (hardware mod)? Or is beta schematic of hardware revision 2.0 available? SIMtrace currently does not really support class C (1.8V), but it still can sniff the communication even if the phone and card prefer class C. This is done by forcing the communication to use class B (3.0V) because the SIM card is powered using the SIMtrace power supply, which provides 3.3V. > Or is beta schematic of hardware revision 2.0 available? I wanted to support all 3 classes (and even more) on SIMtrace 2 which I started 1 year ago, but did not continue since there was no need, nor time. I could send you the current schematic, but it's quite old (and not finished). Because there will be other features there will be quite some changes. As you wish. kevin