Что нового

[Криптография] Хранение пароля в скомпилированном скрипте

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Yuriy, Тогда нет смысла задействовать какой либо другой ЯП, пароль будет хранится в dll или exe написанный на другом яп а пользователь не сможет вставить туда свой пароль(если эту программу используют многие),даже если программу пишешь лично для себя то при смене пароля придётся создавать новый(ую) exe или dll , что делает программу очень не удобной,тем более не все могут писать dll и exe на других Яп,
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Viktor1703
Создать в другом ЯП криптор нового созданного пользователем пароля,
и записать криптованный пароль в файл ini, например.
К примеру, Новый пароль -> "qwerty" -> Криптованный -> "8i69ytyi68tu7568tu7" (это пойдет (будет) в ini).
Затем (в другом ЯП) создать по этому же алгоритму декриптор.
Теперь, приложение, созданное на другом ЯП, читает криптованный пароль
из ini, расшифровывает его и ... Как-то так, наверное.
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Это конечно вариант но очень много действий, я не против и не за, просто для самого хочется разобраться как лучше сделать
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
Тут выше упоминалась Sign Of Misery.
А мне вот интересно, Neo Sign 0f Misery http://kickme.to/inqsoft подойдет для метода
"Autoit+другой ЯП" ? Exe-файлы с паролем внутри, созданные в этом скриптовике, легко ли декомпилировать?
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Exe-файлы с паролем внутри, созданные в этом скриптовике, легко ли декомпилировать?
Нет, не легко.
Т.е. вообще никак.
Точнее - только в код Ассемблера.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
Нет, не легко.
Т.е. вообще никак.
Точнее - только в код Ассемблера.
Понятно. Для соответствующих случаев буду пользоваться этим скриптовиком, тем более что автор продолжает его поддержку :ok:
 
Автор
CreatoR

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,486
Видео по теме - Секретные коды:

[flash=540,380]http://static.video.yandex.ru/lite/doskado2/gnketcm9cc.2929[/flash]
http://video.yandex.ru/users/doskado2/view/110
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Зашифровал ;D

Код:
3847,1335,2855,2087,1847,3063,2711,3751,4007,1207,663,4007,3063,2855,2087,2599,2599,311,1335,3639,3063,2599,1335,1335,2615,551,3639,2599,2343,2359,1335,3063,1783,3063,2599,2871,1847,39,567,3063,55,2087,3111,807,823,567,3063,3879,1335,2855,2087,1847,3063,2359,3063,1847,823,2855,3639
 

artur.mustafin

Новичок
Сообщения
1
Репутация
0
Используй шифрование RSA, а пароль храни в виде дайджест снимка SHA.

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

Другими словами, используй асимметричный алгоритм через Win32 CryptoAPI, и используй совместно с алогритмами с цифровой подписью.
 
Автор
CreatoR

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,673
Репутация
2,486
artur.mustafin
Это кому адресовано?

Теория это конечно хорошо, хочу видеть практику.
 
Верх