motofan logo
       
> 

Smsprotector, Шифрование SMS-сообщений

Паук
сообщение 18.12.2006, 18:47


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Наткнулся сегодня на Компьютерре на статейку о мидлете SMSProtector
Цитата
Разработанное Максимом приложение распространяется бесплатно и позволяет обмениваться кодированными сообщениями между абонентами сотовых сетей, а также хранить полученные/отправленные данные в памяти мобильника в зашифрованном криптостойким алгоритмом DES виде, затрудняя их просмотр сторонними лицами. Помимо базовой функциональности, приложение оснащено встроенным механизмом транслитерации текста сообщений и полноценной адресной книгой.

Поскольку имею в наличии Е398 и С650 - сейчас занимаюсь тестированием данной проги.

О результатах естественно будет отчётец.

UPD: торможу маленько после работы. Вобщем, версия 1.04
UPD2: Дубль 2. 1.05


UPD3: Собственно, отчётец...
Первая бяка - установка. Аффтар сильно перестарался. Но установить легко - нужно немного приложить голову и руки. Пусть это будет "домашним заданием" Но устанавливать нужно только через jad-файл, там хранятся несколько хитрых аттрибутов мидлета.
При установке указываем логин/пароль. Дальше идем в контакты и добавляем контакт - задаем ему имя/фамилию, номер телефона и пароль. Что порадовало - на Е398 есть доступ к справочнику телефона. В С650 такого нету...
На втором телефоне нужно указать номер телефона первого и ТАКОЙ же пароль, какой указан в контакте первого телефона.
Ну а потом... Создаем сообщение, выбираем адресата и жмакаем Отправить.
На втором теле прогу запускать не обязательно.
При получении сообщения телефон выдаст запрос на запуск программы SMSProtector - для передачи программе этого сообщения

Ну а теперь о грустном. Работает только латиница - и то, через раз. У меня не воспринимала буковку a (хоть С650 -> E398, хоть Е398 -> С650) - это так, с наскоку и отправив 4 сообщения. О кирилице я уже не говорю - если при создании контактов в самой программе кирилица сохраняется как ?


SMSProtector пока сырой, глючный и тормознутый, с корявым интерфейсом и установкой (у нас, мотофанов) через одно место . Но что мы хотим от программы, которая только начинает развиваться. Вспомним первые версии любых программ... При должном желании автора и нашей помощи в тестировании и выявлении глюков у нее есть будущее.

Сообщение отредактировал Паук - 18.12.2006, 20:01
Прикрепленный файл SmsProtector_1_04.zip   ( 92.33 килобайт ) Кол-во скачиваний: 118
Прикрепленный файл SmsProtector_1_05.zip   ( 91.74 килобайт ) Кол-во скачиваний: 580
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Archy
сообщение 18.12.2006, 20:42


Ветеран
*****

Группа: Почётные мотофаны
Сообщений: 447
Регистрация: 10.4.2005
Из: Киев
Пользователь №: 40 468
Модель телефона: E1-L6-L7e-U9, iPhone
Прошивка: M-S1.5RC3 L7e_01.0AR

Рейтинг: 516



Интересно :)
Поделишься результатами :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
masik207
сообщение 19.12.2006, 9:20


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 12.6.2006
Пользователь №: 87 420
Модель телефона: mpx220

Рейтинг: 2.5



Всем привет.
Я автор этого творения.

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

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

Вобщем выкладываем сюда свои пожелания и недовольства по работе программы, а я буду стараться по мере возможности их реализовывать. И еще если не сложно, то модели своих телефонов, на которых программа заработала или не заработала.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 19.12.2006, 10:53


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Навеяно программой SMSProtect

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

Сама идея - использовать специально разработанную для этих целей кодировку (5-6 бит на символ)
Например, английский шрифт + кирилица (если использовать одинаковые символы для разных алфавитов) занимает около 50 символов. Которые вполне можно вместить в 6 бит (64 символа) Остается еще место для наиболее часто используемых символов.

В стандартном сообщении - 160 символов -> 1280 бит. При использовании 6-битной кодировки имеем 213 символов. Кирилицей, между прочим.

Кодировку можно разработать и другим образом. Но для этого нужно тщательно проанализировать текст. Используется 5-ти битная кодировка. Первые 4-5 байт - управляющие (задающие, какой идет дальше идет язык или пунктуация, в каком регистре символы) За ними - таблица символов. Причем в этой таблице символ имеет значение в зависимости от управляющего байта. Для примера: 5 бит - 32 байта. Управляющие - 5 байт, итого для одного набора кодировки остается 27 байт. А таких наборов всего может быть 5 (по количеству упарвляющих байт) - т.е всего имеем 135 символов (5 наборов по 27 байт).
Но для реализации такой кодировки нужно считать. Причем детально. Чтобы количество управляющих символов в тексте было не больше 5-10%

Что скажут наши ява-гуру?

Я всего-лишь предложил идею и алгоритм ее реализации....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
svpFido
сообщение 19.12.2006, 12:08


Мастер
****

Группа: Пользователи
Сообщений: 231
Регистрация: 27.3.2006
Пользователь №: 75 929
Модель телефона: L7e Z3
Прошивка: Ava-ava lanche

Рейтинг: 16



а передается как смс или через жопорез?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 19.12.2006, 12:20


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



svpFido, смс
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 19.12.2006, 12:44


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(masik207 @ Вторник, 19 Декабря 2006, 11:20)
Я автор этого творения.

Вобщем выкладываем сюда свои пожелания
*


дак уже ш :-) вот сжатые смс-сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 19.12.2006, 13:34


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Паук,
=) Идея то хорошая, но сам факт того, что при приеме смс должна быть запущенна программа - это плоховасто...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 19.12.2006, 13:47


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Единственное - я незнаю, как тел поведет себя при приеме нескольких сообщений

Сообщение отредактировал Паук - 19.12.2006, 14:06
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lv333
сообщение 19.12.2006, 13:57


Ветеран
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 11.7.2005
Из: Украина, Киев
Пользователь №: 45 916
Модель телефона: Motorola Defy+
Прошивка: СМ 10

Рейтинг: 199.6



Цитата(Valleo @ Вторник, 19 Декабря 2006, 15:34)
Паук,
=) Идея то хорошая, но сам факт того, что при приеме смс должна быть запущенна программа - это плоховасто...
*



Ну запустится прога и обработает сообщения, только и всего то ;) Есди оно будет отправлено конесно на зараее определенный порт который прога "слушает" вернее не прога, а ПО телефона.
API там насколько я знаю стандартное, так что работать будет практически на любом телефоне.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Паук
сообщение 19.12.2006, 14:04


Open Mind
*****

Группа: Почётные мотофаны
Сообщений: 452
Регистрация: 17.6.2005
Из: Полтава, Украина
Пользователь №: 44 370
Модель телефона: (M)
Прошивка: разные

Рейтинг: 530



Цитата(Valleo @ Вторник, 19 Декабря 2006, 15:34)
но сам факт того, что при приеме смс должна быть запущенна программа - это плоховасто...
*


Valleo, сори - невчитался в твой пост
Запущеная программа - это необязательное условие
Даже если ничего не запущено - при поступлении сообщения на порт ТЕЛЕФОН выдаст запрос на запуск программы для обработки данного сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lv333
сообщение 19.12.2006, 14:46


Ветеран
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 11.7.2005
Из: Украина, Киев
Пользователь №: 45 916
Модель телефона: Motorola Defy+
Прошивка: СМ 10

Рейтинг: 199.6



Цитата(Паук @ Вторник, 19 Декабря 2006, 16:04)
Даже если ничего не запущено - при поступлении сообщения на порт ТЕЛЕФОН выдаст запрос на запуск программы для обработки данного сообщения
*


Ну вот и я о том же :) Правда еще не извесно что имел ввиду Valleo rolleyes.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lv333
сообщение 19.12.2006, 14:48


Ветеран
*****

Группа: Пользователи
Сообщений: 656
Регистрация: 11.7.2005
Из: Украина, Киев
Пользователь №: 45 916
Модель телефона: Motorola Defy+
Прошивка: СМ 10

Рейтинг: 199.6



Цитата(Osta @ Вторник, 19 Декабря 2006, 14:44)
дак уже ш :-) вот сжатые смс-сообщения
*



Ну так то сжатые, а это зашифрованые :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 19.12.2006, 15:05


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(lv333 @ Вторник, 19 Декабря 2006, 16:48)
Ну так то сжатые, а это зашифрованые :)
*


если человек может писать мидлет под шифрованные, то сжатые (экономия $ )
думаю ему не проблема особо
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
masik207
сообщение 19.12.2006, 15:37


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 12.6.2006
Пользователь №: 87 420
Модель телефона: mpx220

Рейтинг: 2.5



Я и сам в начале думал писать программу по сжатию смс, но вот что-то руки до сжатия не дошли. Скорее всего данная функция появится в версии 2.0, разработкой которой займусь после сессии. У меня даже есть товарищ, который занимался вопросом сжатия текста.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 19.12.2006, 15:59


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Ну раз в 2.0 планируется эта возможность - объеденяю темы.

Цитата
Даже если ничего не запущено - при поступлении сообщения на порт ТЕЛЕФОН выдаст запрос на запуск программы для обработки данного сообщения

Не знал, сорри =)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RomarioMOTO
сообщение 20.12.2006, 12:52


Интересующийся
**

Группа: Пользователи
Сообщений: 97
Регистрация: 27.7.2006
Из: Иркутск- сити
Пользователь №: 92 891
Модель телефона: e398
Прошивка: eMOD v. 0.3

Рейтинг: 12.5



Приложение супер! Только жаль все на транслите.. Могу помочь с тестированием у меня везлимит смс на все федеральные. Если нужно то вот мыло merlin-x@mail.ru Отвечу мгновенно!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
masik207
сообщение 27.12.2006, 14:19


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 12.6.2006
Пользователь №: 87 420
Модель телефона: mpx220

Рейтинг: 2.5



Цитата(RomarioMOTO @ Среда, 20 Декабря 2006, 14:52)
Приложение супер! Только жаль все на транслите.. Могу помочь с тестированием у меня везлимит смс на все федеральные. Если нужно то вот мыло merlin-x@mail.ru Отвечу мгновенно!
*


Спасибо, обязательно воспользуюсь вашим предложением, только попозже - сейчас пока занят сессией, да и отдохнуть хочется.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Smsprotector, Шифрование SMS-сообщений · Разработка Java-приложений · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 17.6.2025, 9:24

Форум живёт: