Главная страница
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.01 c
15-1263301147
tmtlib
2010-01-12 15:59
2010.04.04
Самодельный ассемблер 0.3beta


2-1264935712
Of land
2010-01-31 14:01
2010.04.04
Как защитить таблицу паролем


2-1265174868
Ulugbek
2010-02-03 08:27
2010.04.04
Как изменять программно Caption MainMenuItems внутри Toolbar


1-1248243716
12_Roma_12
2009-07-22 10:21
2010.04.04
Как узнать, что на панели создаеться контрол ?


15-1263591027
Юрий
2010-01-16 00:30
2010.04.04
С днем рождения ! 16 января 2010 суббота