20080905

Новый биллинг на платформе Eclipse RCP

Наконец появилось время заняться новой версией биллинга (Subscribers management System (SMS)) в составе системы работы с клиентами (Customers Management System (CRM)). Отработаны основные модули ядра системы, авторизации и контроля прав. Сделаны модули по управлению пользователями предварительной обкатной интерфейса пользователя в стиле аля Web. Прототип внешнего вида: Первые формы:
Список пользователей
Редактирование информации о пользователе
Валидация вводимой информации
Просмотр информации о пользователе
В ходе работы над новым проектом пришлось решать как ее защищать. Так как для коммерческого приложения без этого просто никуда не деться. Пока прикрутил только обфускацию кода о чем подробно расписал в статье «Защита приложений на платформе Eclipse RCP». Надеюсь статья будет полезна. Описывается как вашу программу можно элементарно взломать (декомпилировать) при помощи декомпилятора Jad, а потом как ее защитить при помощи обфускатора ProGuard и плагина obfuscate4e.