--
Otrzymujesz tę wiadomość, bo subskrybujesz grupę „gr-gsm” w Grupach dyskusyjnych Google.
Aby anulować subskrypcję tej grupy i przestać otrzymywać od niej wiadomości, wyślij e-maila na gr-gsm+un...@googlegroups.com.
Aby opublikować wpis w tej grupie, wyślij e-maila na gr-...@googlegroups.com.
Aby wyświetlić tę dyskusję w internecie, otwórz https://groups.google.com/d/msgid/gr-gsm/45690162-281c-4558-9dc9-50b836cf90e4%40googlegroups.com.
Więcej opcji znajdziesz na https://groups.google.com/d/optout.
--
Otrzymujesz tę wiadomość, bo subskrybujesz grupę „gr-gsm” w Grupach dyskusyjnych Google.
Aby anulować subskrypcję tej grupy i przestać otrzymywać od niej wiadomości, wyślij e-maila na gr-gsm+un...@googlegroups.com.
Aby opublikować wpis w tej grupie, wyślij e-maila na gr-...@googlegroups.com.
Aby wyświetlić tę dyskusję w internecie, otwórz https://groups.google.com/d/msgid/gr-gsm/9ea8a36d-2a9a-4211-8ae0-46c841556f63%40googlegroups.com.
2015. nov. 30. dátummal, 12:19 időpontban tom <tome...@gmail.com> írta:Domi
Yes I understand the method used as I have done it before with the old Airprobe. Only on SMS as the old Airprobe not work so good.
My problem is getting this burst_file_printer.py program to generate the frame in 10101010101 structure, as I said when I run this on the .dat file and using the TS allocated to the call I only get all frames with same output. If I pass this onto my script I have written to select the bursts for kraken then all 000000000000000000000000.
I must be making mistake in the .dat file.
Tom
On 30/11/15 10:24, Tomcsányi, Domonkos wrote:
T7? Are you sure? Usually the control channel is on T1. T7 is mostly used for voice data, although there is no regulation about this in the specs.
Here is what you want to do:1. Find the immediate assignment on T0, understand what it says (where does it send the phone)2. Decode the Ts from the previous step as a control channel and print the raw bursts3. Do whatever you need to do for Kraken (not going to detail it here for obvious reasons)4. After having the encryption key decode the Ts from the first step again but now with decryption5. Find the new assignment in wireshark (this was sent encrypted so only now can you see it) assigning the phone a voice Ts6. Decode the Ts from the previous step as traffic7. Play back the audio file
Note: there are some cells which use a combined setup where T0 carries both control and broadcast data. In that case you do basically the same but without changing Ts at step 2.
Cheers,Domi
Roman
I have a few questions about how to run burst_file_printer.py. I will try to explain what I am doing.
1 I make a capture with my USRP1 as a -b file i.e. burst file.
2 I now decode the control ch using decode program.
3 using wire shark I examine the output looking for immediate assignments.
3 Finding the TS and sdcch I run again, this time looking for SI5 Si6 usually on T7
4 At this point I need burst_file_printer.py to give me a chance to pass on the data to kraken.
5 When I run burst_file_pr.pyrinte in GRC I use my burst capture file as source and T7 in the middle box, it does generate an output similar to the old airprobe. But using T7 I find all lines are the same so XOR produces nothing other than 000000000000000
If I run burst_file_printer.py using T0 then there seems to be difference.
So am I using this right or is there some problem elsewhere.
Tom
On Sunday, November 22, 2015 at 10:43:55 PM UTC, tom mc loughlin wrote:Have grgsm working with USRP but need to know how this burst_printer works to produce output for kraken. Does anybody know how to get it working.
Tom
I’m not sure if the burst printer uses exactly the same format with the C P S letters in front.
5 When I run burst_file_pr.pyrinte in GRC I use my burst capture file as source and T7 in the middle box, it does generate an output similar to the old airprobe. But using T7 I find all lines are the same so XOR produces nothing other than 000000000000000