Можно ли получить информацию о сотовой вышке звонящего?

Я где-то читал, что информация о вышке сотовой связи вызывающего абонента отправляется получателю вызова. Это правда, потому что я не могу найти никаких подробностей об этом в Интернете? Если это так, то почему нет приложений для отображения этой информации на стороне получателя вызова?

Редактировать: для этого мы можем считать, что телефон рутирован, а все ПЗУ имеет открытый исходный код, включая структуру RIL поставщика.

Ответы (1)

Нет, это не так.

Если бы мне давали пенни каждый раз, когда мне задавали этот вопрос или отвечали на аналогичный вопрос, я бы уже был очень богат :-)

Вы, как пользователь, МОЖЕТЕ получить информацию о вышках сотовой связи своих устройств, показывающую, к какому идентификатору вышки вы подключены, но единственные люди, которые знают ту же информацию о человеке, звонящем вам, - это инженеры в диспетчерской сетевых операций, и это только поскольку у них есть доступ к сетям MSC и BSC, что позволяет им запрашивать IMSI абонента.

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

Для тех, кто хочет писать простые приложения, чтобы показать местоположение звонящего им человека, скорее всего, этого никогда не произойдет.

ОБНОВЛЯТЬ

Кажется, я получил некоторую критику из некоторых источников по поводу моей резкости в этом ответе изначально, для тех, кому интересно, я был старшим инженером по сетям радиодоступа в Orange UK около 5 лет и регулярно помогал правоохранительным органам с запросами относительно отслеживания звонков, sms и местоположение мобильных телефонов.

Объем доступа, который имеют ваши инженеры в отделе эксплуатации и технического обслуживания вашей телекоммуникационной компании, весьма ошеломляющий: во время моей работы я мог в любое время суток получать любые SMS, MMS или пакеты данных, отправленные по сетям компании, часто без требуется любое письменное разрешение.

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

Теперь, с учетом сказанного, я несколько обдумывал этот вопрос, и есть один способ, которым это можно было бы сделать, НО... вам пришлось бы написать собственное приложение для вызова.

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

Когда делается новый вызов, после того, как номер набран, вы читаете информацию о вышке сотовой связи вызывающего телефона, а затем создаете SMS-сообщение с этой информацией.

Как только удаленный конец ответит (вы не можете сделать это во время звонка телефона, поскольку сигнальный канал будет использоваться), отправьте это SMS на телефон назначения, и приложение, которое ответило на вызов, пометит это входящее сообщение как принадлежащее этому вызов.

Тем не менее, время будет иметь решающее значение, и это будет довольно сложно сделать правильно, однако с современными методами в наши дни это вроде выполнимо, но это НЕ автоматическая вещь.

Отправляется ли информация о вышке вызывающего абонента получателю вызова?
Нет, совсем нет...