
Карманная безопасность
Xakep, номер #035, стр. 035-056-1
BlueTooth (konung@ic.ru)
А сейчас - внимание! - серьезная новость в мире программного обеспечения КПК! ;-) 17 мая 2001 года в мире была написана и продана 10000-я программа для Palm-совместимых карманных компьютеров.
"Пальма" первенства
Последние полгода среди компьютерных пользователей начался настоящий бум - все начали приобретать карманные компьютеры всевозможных моделей, расцветок и весовых категорий. Вот и я не удержался и все свои нетрудовые доходы решил потратить на приобретение Personal Digital Asistant (PDA) - персонального электронного помощника. Ежели кто играл в Fallout, то наверняка помнит такую штуку, как PIPBoy. Вот это оно и есть, думал я, выбирая свой будущий переносной "хакерский центр". Выбор мой остановился после долгих колебаний на пальме: Palm m100. В народе все карманные компьютеры, которые производит 3Com и которые носят марку Palm, называют "пальмами" или более обще - "карманниками". Они и дешевы в большинстве своем, и для начального изучения/знакомства с КПК (карманными персоналками) подходят вполне, а пальмы серии 500 и выше дополнительно еще и расширяемы и "раздвигаемы". Об универсальности я и не говорю - больше половины программного обеспечения для пальмы можно просто скачать из Интернета и большую часть на халяву. К тому же, Palm - самый распространенный микрокомпьютер в мире. Например, на культовой хакерской конференции DefCon почти все ходят с пальмами и передают друг другу инфу по инфра-красном портам. Пальмы работают под управлением специально разработанной для них операционной системы - PalmOS. Тут и palmgear.com, и mypalm.ru, и palmsoft.ru, и куча еще других ссылок. Поиск софта для пальмы в Интернете - плевое дело, в отличие, на мой взгляд, от тех карманных машинок, которые работают под Windows CE. Это маленький клон большого Windows для КПК, сделанный Мелкософтом. Выглядит он похоже и такой же псевдомногозадачный. Операционка PalmOS, в отличие от ВиндовзЦЕ, однозадачна, но сделана с умом, так что, когда переключаешься между разными приложениями, их состояние целиком сохраняется и зачастую однозадачность просто незаметна. Вообще, программирование КПК - это большая тема отдельной статьи.
И вот наконец-то мое сокровище лежит у меня в руке. А продавец, радостно потирая потные ручки, убегает с моими деньгами к кассе. Но я этого уже не вижу, ибо прямо на моей ладони лежит чудо техники и вершина нанотехнологии XXI века. Сразу скажу - впечатлений от первого знакомства была масса, хотя до этого я перебрал и передержал в руках все, что было миниатюрного в пяти магазинах Большого Города. Но ощущение "своего" PDA передать сложно. Да мне это и не нужно сейчас - речь в статье пойдет о другом, а именно я расскажу о своих опытах с операционной системой моего КПК, и мы посмотрим в целом и частном на...
...Безопасность пальмы
Казалось бы, какая может быть безопасность у записной книжки? Ан нет, Palm m100 ушел далеко от своего предка - электронной записной книжки навроде Cassio EN2000. Удобный, маленький, гибкий в настройке и программируемый - это устройство явно пришло из рая для хакеров. Для связи с внешним миром у Palm m100 есть два пути: через инфракрасный порт, который способен не только посылать, но получать и "прослушивать" инфрасигналы, и через специальный разъем и специальный кабель-cradle для соединения через com или usb порт.