Доброго времени суток!
Подскажите возможно ли реализовать в среде HiAsm следующие. При открытии созданной программы выпадаем окно с вводом пароля своеобразная защита от посторонних. В случае правильного ввода пароля программа успешно открывается.
Этот топик читают: Гость
|
Ответов: 21
Рейтинг: 3
|
|||
| карма: 0 |
|
|
Разработчик
Ответов: 26324
Рейтинг: 2147
|
|||
|
Тю!
Пароль 123456. Вариант со статическим паролем. Для изменяемого надо проверять список HAshSumm, заготовленный ранее по допустимым паролям, или подставлять HashSumm извне |
|||
| карма: 22 |
| ||
| Голосовали: | ONaSn |
|
Ответов: 21
Рейтинг: 3
|
|||
|
nesco, спасибо
------------ Дoбавленo в 19.31: nesco, а как изменить пароль 123456? В компоненте Memory я изменил на свои данные например 1256. Но когда запускаю программу и пишу новый пароль "1256" ничего не происходит |
|||
| карма: 0 |
|
|
Ответов: 117
Рейтинг: 1
|
|||
|
ONaSn писал(а): Там идет проверка хеш-суммы пароля, т.е чтобы поставить свой, надо предварительно сгенерировать его хеш. Ну а если проще без заморочек, то удалить компонент md5 и тогда в Memory просто писать нужный пароль. code_30138.txt |
|||
| карма: 0 |
| ||
| файлы: 1 | code_30138.txt [1.1KB] [142] |
|
Разработчик
Ответов: 26324
Рейтинг: 2147
|
|||
|
Mr.Tiesto писал(а): надо предварительно сгенерировать его хешЯ же про это и написал nesco писал(а): заготовленный ранее по допустимым паролямMr.Tiesto писал(а): тогда в Memory просто писать нужный парольИ который потом очень просто прочитать в теле программы |
|||
| карма: 22 |
|
|
Ответов: 258
Рейтинг: -27
|
|||
|
а нет компонента который зашифрует весь текст в программе ? (как это делают крипторы/пакеры)
|
|||
| карма: 0 |
|
|
Ответов: 117
Рейтинг: 1
|
|||
|
nesco писал(а): И который потом очень просто прочитать в теле программыЗадачей поставлено небыло) Предложил попроще вариант. |
|||
| карма: 0 |
|
|
Ответов: 21
Рейтинг: 3
|
|||
|
Вот сменил пароль на 55555 md5: c5fe25896e49ddfe996db7508cf00534 все равно не проходит
code_30141.txt |
|||
| карма: 0 |
| ||
| файлы: 1 | code_30141.txt [1.3KB] [128] |
|
Ответов: 117
Рейтинг: 1
|
|||
|
C5FE25896E49DDFE996DB7508CF00534
Учитывай регистр! |
|||
| карма: 0 |
|
|
Ответов: 21
Рейтинг: 3
|
|||
|
Cubone, присоединяюсь к вопросу
|
|||
| карма: 0 |
|
|
Разработчик
Ответов: 26324
Рейтинг: 2147
|
|||
|
ONaSn писал(а): присоединяюсь к вопросуmd5 не декодируется обратно. Для шифрования нужно использовать компоненты из вкаладки Инструменты -> Криптография или сторонние компоненты криптографии |
|||
| карма: 22 |
|
|
Ответов: 27
Рейтинг: 2
|
|||
|
[offtop]Лучше придумывать по сложнее пароли
|
|||
| карма: 0 |
|
|
Ответов: 16884
Рейтинг: 1239
|
|||
|
Recosh, не надо удивляться - против лома нет приёма.
|
|||
| карма: 25 |
|
13



Поиск
Друзья
Администрация