Перейти к содержанию
    

Доступ к GSM-каналу посредством операционной системы телефона.

Есть желание написать очень нужное приложение (например под телефон Гугл-Андроид) и есть проблема непонимания каким образом, используя операционную систему телефона, можно вклиниться в передачу данных между микрофоном и GSM-каналом, чтобы можно было перехватить эти данные, слегка их изменить и передать их дальше в канал. Более того - после попыток найти хоть что-то в инете на данную тему возникло подозрение, что чисто программными средствами этого сделать нельзя и надо лезть в железо "паяльником"... Подпихните в нужном направлении новичка, плз...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели никто ничего не может сказать? Может я непонятно сформулировал? Хотя бы скажите куда можно с таким вопросом обратиться...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть желание написать очень нужное приложение (например под телефон Гугл-Андроид) и есть проблема непонимания каким образом, используя операционную систему телефона, можно вклиниться в передачу данных между микрофоном и GSM-каналом, чтобы можно было перехватить эти данные, слегка их изменить и передать их дальше в канал. Более того - после попыток найти хоть что-то в инете на данную тему возникло подозрение, что чисто программными средствами этого сделать нельзя и надо лезть в железо "паяльником"... Подпихните в нужном направлении новичка, плз...

 

Делал под Windows Mobile.

Это реально проблема требующая владения закрытой информацией о чипсете или о низкоуровневых драйверах микшера в чипсете или кодека.

Паяльник здесь не поможет.

Фрикеры тратят годы на реверс dll-ок смартфонов для которых хотят сделать нормальные телефонные программы перехватывающие аудипоток с микрофона.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делал под Windows Mobile.

Это реально проблема требующая владения закрытой информацией о чипсете или о низкоуровневых драйверах микшера в чипсете или кодека.

Паяльник здесь не поможет.

Фрикеры тратят годы на реверс dll-ок смартфонов для которых хотят сделать нормальные телефонные программы перехватывающие аудипоток с микрофона.

 

Может быть вся из себя открытая платформа Андроида даст доступ в GSM-канал без реверса? Или эта часть софта у Гугла такая же закрытая как и у остальных? Может есть какие-то ссылки где можно об этом почитать? Ничего не смог найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Правильно ли я понял?

 

Вы хотите получить данные после GSM аудио кодека, изменить их и передать в сеть?

 

Так сделать нельзя. Эти данные наружу чипсета не выходят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Правильно ли я понял?

 

Вы хотите получить данные после GSM аудио кодека, изменить их и передать в сеть?

 

Так сделать нельзя. Эти данные наружу чипсета не выходят.

 

Я плохо разбираюсь в железе и терминологии, поэтому попробую сформулировать своими словами чего хочу. Микрофон (и связанная с ним часть железа) принимает голос и преобразует его в цифру. Цифра как-то там обрабатывается (шифруется?) и поступает на вход канала GSM. Мне надо получить цифру перед отправкой в канал - например сразу на выходе из микрофона - если это возможно. Это и есть то что вы назвали - "получить данные после GSM аудио кодека"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не спец-смехотехник по мобилам, но думаю если бы все было так просто криптоустойчивые мобилы бы не делали так как их делают сейчас - т.е. на основе GSM-модема, собственного кодека и проца который всем этим управляет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не спец-смехотехник по мобилам, но думаю если бы все было так просто криптоустойчивые мобилы бы не делали так как их делают сейчас - т.е. на основе GSM-модема, собственного кодека и проца который всем этим управляет.

А что это за криптоустойчивые мобилы и кто их делает? Дайте ссылку. Я читал что криптоустойчивость обычных мобил скомпроментирована - переговоры можно прослушивать и не имея доступа к СОРМ на узлах связи оператора. Или под криптоустойчивыми вы понимаете какие-то надстройки над обычной криптозащитой GSM?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Телефон в режиме модема, отдельная плата имеет у себя на борту DSP, аудиокодек, микрофон - в общем всё, что нужно. Телефон используется только как средство передачи данных между двумя абонентами.

DRUID3 имел ввиду, что то, что вы хотите сделать - уже не раз обсуждалось разработчиками таких систем защиты и видимо ничего не вышло у них.

И, к слову сказать, вы даже толком то и определиться не можете что именно вам нужно:

1. Не сжатый голос в цифре(сразу после АЦП)

2. Сжатый голос после вокодера

3. Уже шифрованный, оформленный по всей строгости протокола и готовый к отправке GSM поток "со всеми пирогами"(только зачем это? )

 

В общем, бросайте это дело.... ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Телефон в режиме модема, отдельная плата имеет у себя на борту DSP, аудиокодек, микрофон - в общем всё, что нужно. Телефон используется только как средство передачи данных между двумя абонентами.

DRUID3 имел ввиду, что то, что вы хотите сделать - уже не раз обсуждалось разработчиками таких систем защиты и видимо ничего не вышло у них.

Если есть - дайте ссылочку на обсуждение этой темы.

И, к слову сказать, вы даже толком то и определиться не можете что именно вам нужно:

1. Не сжатый голос в цифре(сразу после АЦП)

2. Сжатый голос после вокодера

3. Уже шифрованный, оформленный по всей строгости протокола и готовый к отправке GSM поток "со всеми пирогами"(только зачем это? )

Хоть что-нибудь из вышеперечисленного.

В общем, бросайте это дело.... ))

Наверное брошу - но всё равно интересно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в каком виде звуковые данные передаются между базовой станцией и коммутатором и дальше? И что будет, если оборудование не поймет звук с мобилы? Мы же не передачу данных рассматриваем, а звуковой сеанс.

Изменено пользователем ledum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в каком виде звуковые данные передаются между базовой станцией и коммутатором и дальше? И что будет, если оборудование не поймет звук с мобилы? Мы же не передачу данных рассматриваем, а звуковой сеанс.

Не думаю что это "звуковой сеанс". Это всё-таки "цифровой сеанс". В GSM-канал уже цифра поступает - судя по моим сведениям...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ндаэээ.....

Хоть что-нибудь из вышеперечисленного....... )))))))))))))))))))))

 

Да всё очень просто: ничего из вышеперечисленного вы скорее всего не получите! ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это всё-таки "цифровой сеанс".

Черт, я вообще-то больше занимался ЖСМ подобными спутниковыми каналами, но там трубка сразу должна объявить, что она будет передавать данные, а не речь, при этом микрофон на железном уровне отрубается. Ну а в GSM вроде в обычном режиме максимальная скорость передачи данных в TCH канале 9.6кбит/с, т.е. Вам уже даже вокодер придется менять ИМХО, даже половиннорейтовый жсмовский липредер не влезет.

Изменено пользователем ledum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...