FAQ

Спецвыпуск Xakep, номер #020, стр. 020-098-5


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

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

Что такое программатор?

С помощью этого устройства можно зашить память. Например, можно сменить микропрограмму сотового в памяти сотового телефона, и он превратится в сканер, или можно сменить микропрограмму у пагера, и он станет прослушивать все сообщения. Или можно скопировать память SMART карты и наделать клонов. Для того чтобы зашить готовую программу в память микропроцессора, тоже нужен программатор.

Для разных устройств, разных SMART карт, разных микропроцессоров нужны разные программаторы. Программатор можно купить готовый либо собрать самому. Все современные программаторы позволяют готовить и отлаживать микропрограмму на компьютере. На древних программаторах приходилось набирать адрес каждой ячейки памяти вручную.

На каком языке программируют микропроцессоры?

Микропроцессор понимает только в машинных кодах. Т.е. у каждой микрокоманды есть свой двоичный код и у каждой ячейки памяти есть свой двоичный адрес. Но поскольку программу для микропроцессора теперь пишут на компе, то теперь можно писать на Ассемблере, на СИ и даже на Паскале. Компьютерный компилятор переведет эти программы в машинные коды, и ты сможешь залить их через программатор в свой микропроцессор. Естественно, для каждого микропроцессора нужен свой компилятор.

Программы лучше писать на Ассемблере, потому что он ближе всего к машинным кодам. У микропроцессора очень маленькая скорость и очень мало памяти, поэтому толстые программы Паскаля будут работать криво.

Что такое стандарты?

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

Для того чтобы понять, как работает АТС, радиотрубка или сотовый - читай стандарты. Если ты будешь знать, как это работает, то сможешь придумать, как это фрикнуть. Обычно способы фрика придумывают единицы, которые разбираются в стандартах и в электронике. Все остальные пользуются готовыми рецептами, купленными за деньги или разведанными по знакомству. Фрикерские рецепты из Интернета обычно либо не работают, либо их давно пофиксили телефонисты. Хотя свежий рабочий секрет ты сможешь купить через сеть или на радиорынке.

Что такое закрытые стандарты?

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

Назад на стр. 020-098-4  Содержание  Вперед на стр. 020-098-6