PDA

Просмотр полной версии : Сгенерить результат с помощью EncryptionKeyGenerator


SuperMaximus
10.01.2014, 19:15
Коллеги, помогите, пожалуйста, с написанием простого exe-шника, которому можно скормить пароль в явном виде, и чтобы на выходе получить результат функции getEncryptionKey()

Вот собс-но исходник приложения (насколько я понимаю):
http://help.adobe.com/en_US/AIR/1.5/devappsflex/WSAD329515-CBF1-4658-8DD7-CAC9C354CE94.html

Цель: Есть зашифрованный (судя по тому что просто так не открывется) AIR'овский SQLite .db файл, нужно его открыть, и есть к нему пароль в явном виде.
Если посоветуете чем открыть лучше всего, также буду благодарен.

SpetZ_Naz
26.06.2014, 23:24
Хотелось бы воскресить данную тему. Кто подскажет как сделать базу зашифрованной на Флеш? Ссылка с примером, показанная выше, возможно подходит для Flex, но на Флеш не получается подключить EncryptionKeyGenerator. Если кто реализовывал пароль на базу во Флеш, прошу помочь с примерами и ссылками.

alatar
27.06.2014, 03:10
http://help.adobe.com/ru_RU/as3/dev/WS8AFC5E35-DC79-4082-9AD4-DE1A2B41DAAF.html

SpetZ_Naz
29.06.2014, 00:48
Да, Вы правы, для начала нужно обращаться к первоисточникам.. :) В двух словах, на сколько безопасен описанный в ссылке способ? Просто ли будет так скажем достать из приложения ключ, ведь где-то его нужно будет хранить..?

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

alatar
29.06.2014, 11:26
Все зависит от того, что и от кого вы собрались защищать. Далеко не во всех случаях есть необходимость хранить ключ в клиенте.

SpetZ_Naz
30.06.2014, 21:33
В общем-то да. Ну и на крайняк существуют утилиты шифрующие скомпилированный swf-файл без какого-либо влияния на функционал приложения.

Спасибо за ответы.