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

Кабели для передачи данных используются для того, чтобы можно было общаться с телефоном через ПК. Кабели бывают стандартные, изготовленные промышленным способом (для синхронизации данных, создания резервных копий, загрузки дополнительных звуковых сигналов и т.д.), а бывают кабели, сделанные хакерами для своих нужд в домашних условиях. С их помощью можно изменять и как-то взаимодействовать со встроенным программным обеспечением телефона. Кроме того, с помощью кабеля можно провести диагностику телефона, получив доступ к внутренним процессам телефона и его радиопротоколам. Как уже упоминалось ранее, существует еще один тип кабелей (это флэш-кабели), который дает возможность перепрограммировать Flash ПЗУ телефона.

Прежде чем приступить к работе с кабелями, нужно внести ясность касательно различных моделей телефонов Nokia. С течением времени Nokia выпустила множество различных моделей телефонов. У всех этих моделей были какие-то свои возможности и особенности. Однако для некоторых моделей ряд свойств является общим. В частности — порядок работы встроенного ПО.

Наиболее распространенные модели телефонов Nokia поколения DCT-3

Модель Тгш

2100 NAM-2

2100 NSE-8

3310 NHM-5

3315 NHM-5

Кабели данных

Все кабели данных делятся на две группы, исходя из логики их действия:

 собственно кабели;

 протоколы передачи данных по кабелям.

Телефоны Nokia воспринимают и используют два протокола:

 MBUS;

 FBUS.