Последние записи
- Рандомное слайдшоу
- Событие для произвольной области внутри TImage
- Удаление папки с файлами
- Распечатка файла
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
26th
Фев
Защита значений текстовых полей от HEX редактора
Posted by maloy under Delphi, Архив
Вывел из ГМТУ
Есть форма с текстовыми полями. В текстовое поле, при разработке программы, вбивается значение (допустим UserName и Password).
Так вот есть вероятность, что ехе фаил будет открыт HEX редактором и эти значения (UserName и Password) будут считаны.
(Если мне не изменяет память эти значения будут видны как на ладони и даже ламер сможет их от туда списать).
Возникает вопрос: как защитить эти значения?
Также возникает ответ: хранить их в зашифрованном виде и юзать функцию декодирования при их считывание. Пример:
UserName := DeCode(Edit1.Text);
Passwor := Decode(Edit2.Text);
Таким образом значение текстовых полей не есть истиные UserName и Password и тупо их списав «хакер» не добьётся желаемого.
На сколько этот способ усложнит «откапывание» значений?
Этож по идее надо будет перелопатить всю функцию DeCode…. А это уже не каждый ламер сможет.
Вообще у кого какие мысли по защите.
MalCer
if Edit1.Text='1234' then
ShowMessage('Ok')
else
ShowMessage('No');
то если посмотреть под отладчиком код будет виден(скрин
Есть масса способов защитить ругательные\поздравляющие строки
Вот один из спосов добавил во вложении. Посмотри на ф-ию шифрования строки. Если что то будет не понятно, то пиши
тема на форуме от 2009 года
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)