Главная страница
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-1263083184
Inovet
2010-01-10 03:26
2010.04.04
Почему сломалась ветка "Кто знает, что-то похожее, но новое?"


15-1263485382
toto
2010-01-14 19:09
2010.04.04
логин Windows


15-1263250575
Германн
2010-01-12 01:56
2010.04.04
ShowModal или где?


15-1263463308
Tornado
2010-01-14 13:01
2010.04.04
Запуск программы с сервера


2-1265270041
lewka
2010-02-04 10:54
2010.04.04
Поворот компонента