Декодируем GSM с использованием HackRF One и GR-GSM

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Ответить
Аватара пользователя

igorok107
Интересующийся
Сообщения: 29
Зарегистрирован: 23 авг 2015, 05:35
Репутация: 10
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение igorok107 » 04 фев 2016, 11:50


John писал(а):Источник цитаты Здравствуйте! вроде бы все установилось но нету каталога src d в pybombs
john@john-HP-ProBook-450-G0:~/pybombs$ cd pybombs/src/gr-gsm/apps
bash: cd: pybombs/src/gr-gsm/apps: Нет такого файла или каталога

Код: Выделить всё

cd src/gr-gsm/apps

Вы уже в каталоге pybombs.
Можно ещё так:

Код: Выделить всё

cd ~/pybombs/src/gr-gsm/apps

Теги:


John
Новичок
Сообщения: 4
Зарегистрирован: 04 фев 2016, 11:30
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение John » 04 фев 2016, 12:15


вроде бы запустил правда gr-gsm каталог оказался в домашней папке а не в pyboms

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 04 фев 2016, 12:21


John, не проверял все на последней весрии pybombs до конца, но вполне возможно что файл airprobe_rtlsdr.grc находится в другом месте или его вообще нет. Предлагаю самый простой вариант:

Скачайте файл отдельно с github'а gr-gsm или просто скопируйте его полностью командой git clone https://github.com/ptrkrysik/gr-gsm.git и нужный вам файл будет по пути /gr-gsm/apps

Отправлено спустя 3 минуты 58 секунд:
О, увидел что вы и сами разобрались :super:


John
Новичок
Сообщения: 4
Зарегистрирован: 04 фев 2016, 11:30
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение John » 04 фев 2016, 12:21


DesignerMix, А звук эфира можно прослушивать, а то непонятно то ли на несуне толи на помехе?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 04 фев 2016, 12:28


John, эммм что? Имеется ввиду прослушивание переговоров ведущихся по GSM? То, что показано в ролике подразумевает декодирование а не расшифровку, ведь данные передающиеся по GSM зашифрованы а мы их не расшифровываем, хотя и это конечно возможно. Но в любом случае расшифровка личных переговоров противозаконна, это раз, а во вторых для того, чтобы расшифровать все-же получилось требуется мощное железо (если конечно заранее не известен ключ шифрования).

В общем если вы захотите то нагуглить процесс расшифровки в стеи можно.


John
Новичок
Сообщения: 4
Зарегистрирован: 04 фев 2016, 11:30
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение John » 04 фев 2016, 12:55


не про это спрашиваю :) просто в шарпе когда находим сигнал gsm онлайн его слушаем (писк/треск) чтобы точно быть уверенным что на точной часте.
у меня впринципе есть отдельно приемник но не удобдно искать так.

Отправлено спустя 22 минуты 27 секунд:
DesignerMix,
Спасибо за статью все запустилось, декодировка пошла!!! буду дальше разбираться

Аватара пользователя

igorok107
Интересующийся
Сообщения: 29
Зарегистрирован: 23 авг 2015, 05:35
Репутация: 10
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение igorok107 » 04 фев 2016, 13:51


John писал(а):Источник цитаты DesignerMix, А звук эфира можно прослушивать, а то непонятно то ли на несуне толи на помехе?

Можно добавив несколько блоков как на скрине ниже
Вложения
gr-gsm_with_sound.jpg


sabur
Новичок
Сообщения: 14
Зарегистрирован: 15 авг 2015, 23:23
Репутация: 1
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение sabur » 05 фев 2016, 06:15


DesignerMix,
запили обзор на GNURadio, основы, и так какие то фишки простецкие. Думаю будет многим интересно.


Wizard443
Новичок
Сообщения: 6
Зарегистрирован: 18 фев 2016, 18:42
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Wizard443 » 18 фев 2016, 19:03


Помогите с установкой! :help:
Все делал по новой инструкции, за исключением: 1) Ставил сразу на ноутбук без виртуалки; 2) ОС - ubuntu 14.04 LTS.

Код: Выделить всё


wisard@MyPC:~$ sudo pybombs -p gr-gsm install gr-gsm
[sudo] password for wisard:
|
\- gr-gsm
PyBombs.install - INFO - Installing package: gr-gsm
PyBombs.Packager.source - WARNING - Build dir already exists: /usr/local/src/gr-gsm/build
Building:    (100%) [=========================================================]
[ 70%] Built target gnuradio-grgsm
[ 70%] Built target grgsm_swig_swig_doc
[ 71%] Built target _grgsm_swig_swig_tag
[ 75%] Built target grgsm_swig_swig_2d0df
Linking CXX shared module _grgsm_swig.so
/usr/bin/ld: cannot find -lgrgsm
collect2: error: ld returned 1 exit status
make[2]: *** [swig/_grgsm_swig.so] Ошибка 1
make[1]: *** [swig/CMakeFiles/_grgsm_swig.dir/all] Ошибка 2
make: *** [all] Ошибка 2
PyBombs.Packager.source - ERROR - Build failed. See output above for error messages.
PyBombs.Packager.source - ERROR - Problem occured while building package gr-gsm:
Build failed.
PyBombs.install - ERROR - Error installing package gr-gsm. Aborting.
wisard@MyPC:~$


Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 18 фев 2016, 20:17


Удалите папку pybombs из домашней директории и заново клонируйте гит. Вроде как проблему исправили в новой версии.


Wizard443
Новичок
Сообщения: 6
Зарегистрирован: 18 фев 2016, 18:42
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Wizard443 » 18 фев 2016, 21:08


Удалил pybombs из домашнего каталога и повторил все с пункта 2 (git clone https://github.com/pybombs/pybombs.git). :cry: Опять:

Код: Выделить всё

wisard@MyPC:~/pybombs$ sudo pybombs -p gr-gsm install gr-gsm
|
\- gr-gsm
PyBombs.install - INFO - Installing package: gr-gsm
PyBombs.Packager.source - WARNING - Build dir already exists: /usr/local/src/gr-gsm/build
Building:    (100%) [================================================]
[ 70%] Built target gnuradio-grgsm
[ 70%] Built target grgsm_swig_swig_doc
[ 71%] Built target _grgsm_swig_swig_tag
[ 75%] Built target grgsm_swig_swig_2d0df
Linking CXX shared module _grgsm_swig.so
/usr/bin/ld: cannot find -lgrgsm
collect2: error: ld returned 1 exit status
make[2]: *** [swig/_grgsm_swig.so] Ошибка 1
make[1]: *** [swig/CMakeFiles/_grgsm_swig.dir/all] Ошибка 2
make: *** [all] Ошибка 2
PyBombs.Packager.source - ERROR - Build failed. See output above for error messages.
PyBombs.Packager.source - ERROR - Problem occured while building package gr-gsm:
Build failed.
PyBombs.install - ERROR - Error installing package gr-gsm. Aborting.
wisard@MyPC:~/pybombs$

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 18 фев 2016, 21:39


Это версия 4-х дневной тех файлов которые теоретически вызывают ошибку. Попробуйте скачать архив и распаковать его в корень папки gr-gsm (она по идее должна быть скачана в pybombs)... Проверить на себе не могу, но вроде как эта версия ставится без ошибок:

apps.zip
(14.26 КБ) 16 скачиваний


Wizard443
Новичок
Сообщения: 6
Зарегистрирован: 18 фев 2016, 18:42
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Wizard443 » 18 фев 2016, 22:15


Прошу прощения, если вопрос глупый - опыт работы с linux очень маленький :oops:. Правильно ли я понял что необходимо сделать:
1) Открыл доступ на каталог pybombs.
2) Скопировал разархивированную папку apps в pybombs.
3) На всякий случай скопировал содержимое apps в корень pybombs.
4) Запустил только последнюю команду
    sudo pybombs -p gr-gsm install gr-gsm

Ошибки те же! :angry:

Отправлено спустя 4 минуты 13 секунд:
Аааааааа! Уже совсем глаз за глаз заехал! Не увидел папку gr-gsm в Вашем ответе. Но у меня её нет в pybombs.


Профис
Новичок
Сообщения: 16
Зарегистрирован: 18 фев 2016, 22:25
Репутация: 2
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Профис » 18 фев 2016, 22:33


удалял папку pybombs и gr-gsm, клонировал их заново, скачал приложенный архив, распаковал, в итоге вылезло вот это


Отправлено спустя 3 минуты 30 секунд:
Я думаю запустить процесс с самого начала, возможно я где-то накосячил, хотя я вообще не понимаю, что тут может быть. Хронический нуб в линуксе

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 18 фев 2016, 22:36


Профис, что за... Ничего из вашего сообщения не ясно, вернее ясно только то, что вы удалили файл grc или переместили его, а может и вообще просто пытаетесь запустить gnuradio без установленного gr-gsm и всех компонентов. Я сейчас пробую все ставить у себя... если получится опишу, если нет то нет


Профис
Новичок
Сообщения: 16
Зарегистрирован: 18 фев 2016, 22:25
Репутация: 2
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Профис » 18 фев 2016, 22:40


Я ничего не удалял кроме папок pybombs и gr-gsm, затем все заново скачал, остальное не трогал

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 18 фев 2016, 23:08


Wizard443, у меня все еще build'ится но на сколько я понимаю при установке папка с gr-gsm скачивается в домашнюю дирректорию и далее по пути pybombs/pybombs/commands/src. Так вот, если там есть папка с gr-gsm то разархивируйте в ее корень архив который я приложил выше (с заменой файлов) и попробуйте запустить установку снова.


Wizard443
Новичок
Сообщения: 6
Зарегистрирован: 18 фев 2016, 18:42
Репутация: 0
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Wizard443 » 18 фев 2016, 23:17


Нашел каталог не в домашней папке, а по пути /usr/local/src/gr-gsm. Заменил в ней apps на копию из архива. Ошибки те же.

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4484
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 172
Репутация: 549
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение DesignerMix » 19 фев 2016, 00:44


Wizard443 писал(а):Источник цитаты Нашел каталог не в домашней папке

а я нашел именно по тому пути по которому указал. Правда пока что не помогла замена файлов. Завтра вечером буду пробовать еще


Профис
Новичок
Сообщения: 16
Зарегистрирован: 18 фев 2016, 22:25
Репутация: 2
Статус: Не в сети

Декодируем GSM с использованием HackRF One и GR-GSM

Сообщение Профис » 19 фев 2016, 16:33


Сегодня все с нуля устанавливал и в конце была указанная пользователем Wizard443 ошибка

Отправлено спустя 1 минуту 31 секунду:
Я тоже заменял папку apps на копию из приложенного файла, но это не помогло