ЖУРНАЛ ХАКЕР

Карманная безопасность

Xakep, номер #035, стр. 035-056-4


Тем не менее, хотя ввод пароля кодеры-программеры облегчили, но обучить процесс синхронизации шифровать пароль при передачи пока никто не сумел. ;-) Поэтому приходится использовать...

...Пpогpаммы защиты информации

В общем, как обычно - доверия стандартным средствам защиты нет и не будет. И надо искать что-нибудь более надежное, чтобы можно было хотя бы хранить телефоны своих любовниц без страха быть пойманным. ;-) Как говорят ирландцы, "выпьем за наших жен и за наших женщин - и за то, чтобы они никогда не встречались!". ;-)

Учитывая возможность несложного программирования под PalmOS на языке C/C++, программы защиты информации не заставили себя ждать. Первыми появились простейшие шифровальщики-сейфы, которые по требованию зашифровывают сообщения в блокноте и показывают их опять же по требованию и расшифровывая по введенному паролю, который нигде не хранится. Хорошо себя зарекомендовали Cipher, CryptoPad и Cryptor.

Cipher - это небольшая программка, которую можно использовать совместно со многими другими пальмовыми приложениями. При старте Cipher показывает содержимое клипборда. Его можно просмотреть, используя скроллбары, затем в специальном окошке ввести пароль и сказать Cipher'у зашифровать клипборд. Либо, если клипборд есть не что иное, как уже зашифрованный текст, - расшифровать. После этого его можно аккуратно скопировать, например, в письмо и отправить адресату или положить в блокнот. Кроме того, после расшифровки пароль удаляется, и расшифрованное сообщение можно смело показывать кому угодно. У Cipher'а есть ограничение на размер зашифровываемого сообщения - это ограничение в 3072 символа.

CryptoPad представляет собой своеобразную замену блокноту. К обычным функциям пальмового блокнота добавлена возможность шифрования записей с помощью различных паролей. Для шифровки CryptoPad использует BlowFish с длиной ключа до 448 бит или 56 байт. CryptoPad хранит зашифрованные записи в базе данных пальмового блокнота, однако после синхронизации эти записи не видно в PalmDesktop. А вот если сделать архивную копию всего, что есть на пальме (например, с помощью утилиты backupAll), то зашифрованные записи появятся на настольном компьютере в виде шифрованного crypted.pdb файла.

Дополнительно есть специальные программы, которые позволяют генерировать пароли случайным образом с заданной степенью вероятности появления различных букв. Этим вполне ничего себе занимаются программки PassGen и Palm-Key. Причем Palm-Key версии 0.9.0 в этом вопросе даже удовлетворяет неписаному интернет-стандарту RFC-1938.

Палм-Хаки

Хотя при старте пальмы все системные утилиты и операционка загружаются из ПЗУ, но помещаются они в конце концов в ОЗУ. А там пропатчить систему - как два байта переслать. И в качестве утешения злостному хакеру одним из продвинутых только что слезших с пальмы кодеров был создан специальный хакАПИ: классный инструмент для написания небольших программок - хаков-патчей операционной системы.

Назад на стр. 035-056-3  Содержание  Вперед на стр. 035-056-5