Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.04.04;
Скачать: CL | DM;

Вниз

Пароли под звездочками   Найти похожие ветки 

 
TMan   (2010-01-15 13:06) [0]

Здравствуйте. Подскажите способ, приодоления просмотра паролей под звездочками в своей программе через всякие распространенные программы , в Дельфи. Как лучше обезопасится от этого?


 
KSergey ©   (2010-01-15 13:20) [1]

Не использовать стандартный Edit для этого.
Лимо в стандартном сделать наследника и пеерекрыть обработчик сообщения WM_GETTEXT, в новом обработчике возвращать фигню.
Не забыть обеспечить механизм получения верного пароля через свой какой-то внутренний интерфейс (хранть во внутренних структурах компонента).
Не забыть сделать корректную реакцию на редактирование.

Как-то так


 
Ололо   (2010-01-15 16:19) [2]

Наследника от паинтбокса ;)


 
clickmaker ©   (2010-01-15 16:22) [3]

продвинутые перцы крадут пароли через хук на клаву. паинтбокс спасет только, если на нем рисовать пароль мышкой


 
Ололо   (2010-01-15 16:28) [4]


> если на нем рисовать пароль мышкой

ыыы точно ))))

canvas.pixels[x,y]:=clred;


 
Ололо   (2010-01-15 16:31) [5]

и сразу закрашивать звездочкой и тоже мышкой. Ну чтоб скриншоты не делали...


 
clickmaker ©   (2010-01-15 16:35) [6]

> и сразу закрашивать звездочкой и тоже мышкой

что-то типа исчезающих чернил сымитировать


 
Ололо   (2010-01-15 16:44) [7]


> что-то типа исчезающих чернил сымитировать


Неее так непойдет. А друг сделают прогу записывающую местопложение мыши и нажатие клавишь? Если будут исчезающие чернила - то будет фактически готовая к употреблению последовательность перемещения курсора и нажатие клавиш. А вот если закрашивать - то еще нужно определить полезные "рисовки" от "бесполезных". Тоже своего рода шифрование :)))


 
oldman ©   (2010-01-15 18:22) [8]

Сделать пароль типа "6 звездочек" и пусть взломщик свихнется...


 
Демо ©   (2010-01-15 19:46) [9]


> TMan   (15.01.10 13:06) 
> Здравствуйте. Подскажите способ, приодоления просмотра паролей
> под звездочками в своей программе через всякие распространенные
> программы , в Дельфи. Как лучше обезопасится от этого?


При нажатии клавиш при вводе пароля в TEdit получать символ во внутренний буфер, в TEdit же сразу заменять символ на звёздочку.


 
Кто б сомневался ©   (2010-01-15 22:55) [10]


> При нажатии клавиш при вводе пароля в TEdit получать символ
> во внутренний буфер, в TEdit же сразу заменять символ на
> звёздочку.


Делается это как обычно, - т.е. юзер вводит, звездочки, стандартый Tedit итп. но вот загружать пароль в Tedit при следующем чтении просто не надо и все. ставить 10 звезд и все дела.


 
Smile   (2010-01-15 23:42) [11]

Прошу извинить, за не преднамеренное хамство, но за ерунду Вы обсуждаете?


 
TIF ©   (2010-01-15 23:55) [12]

С паролями - как с коньяком: чем больше звёздочек - тем крепче :)))


 
Ололо   (2010-01-16 08:04) [13]


> Smile   (15.01.10 23:42) [11]
> Прошу извинить, за не преднамеренное хамство, но за ерунду
> Вы обсуждаете?

ну дык "потрепаца" оно и есть "потрепаца"


 
Демо ©   (2010-01-16 15:35) [14]


> Кто б сомневался ©   (15.01.10 22:55) [10]
> > При нажатии клавиш при вводе пароля в TEdit получать символ
> > во внутренний буфер, в TEdit же сразу заменять символ
> на > звёздочку.Делается это как обычно, - т.е. юзер вводит,
>  звездочки, стандартый Tedit итп. но вот загружать пароль
> в Tedit при следующем чтении просто не надо и все. ставить
> 10 звезд и все дела.


Если делать как обычно - в TEdit хранится пароль, который и считывается.


> Smile   (15.01.10 23:42) [11]
> Прошу извинить, за не преднамеренное хамство, но за ерунду
> Вы обсуждаете?


Это преднамеренное хамство. Поэтому - пшёл вон!



Страницы: 1 вся ветка

Текущий архив: 2010.04.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.011 c
15-1263384716
pavel_guzhanov
2010-01-13 15:11
2010.04.04
новый лохотрон с СМС


2-1264725996
bobby
2010-01-29 03:46
2010.04.04
Delphi и Com порт


15-1263395893
El
2010-01-13 18:18
2010.04.04
Старый Новый год


2-1265190292
s_t_d
2010-02-03 12:44
2010.04.04
Delphi_Excel Как создать копию раб. листа?


2-1264862689
TRSteep
2010-01-30 17:44
2010.04.04
Права доступа на запись