powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / WinAPI защита от перехвата текста из edit-ов
6 сообщений из 6, страница 1 из 1
WinAPI защита от перехвата текста из edit-ов
    #40044243
vibondarenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. С помощью WinAPI с помощью FindWindow, FindComponent можно спокойно найти поле ввода пароля и считать с него текст.
Вот например (что-то картинка не вставилась) я натравил InqSoft Windows Scanner на поле ввода, а вместо текста вернулось "<Окно не ответило на запрос>". На другие поля ввода пароля натравливаешь, они возвращают нормальный текст.

Как можно защитить поле ввода от такого способа перехвата, чтобы поле ввода вместо текста отдавало <Окно не ответило на запрос>?
...
Рейтинг: 0 / 0
WinAPI защита от перехвата текста из edit-ов
    #40044249
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
WinAPI защита от перехвата текста из edit-ов
    #40044295
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно через апи скрыть текст (не отправлять его или отправлять мусор), а можно и использовать наследника TEdit, который пароль хранит в приватном поле, а в редакторе случайный текст: https://www.google.com/search?q=tpasswordedit
...
Рейтинг: 0 / 0
WinAPI защита от перехвата текста из edit-ов
    #40044468
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обрабатываешь OnKeyDown и запоминаешь ввод в отдельной переменной. Сам Key заменяешь на Ord(PasswordChar).
Я, кроме этого, ещё делал защиту от кейлоггеров: имитировал нажатие 1-5 случайных клавиш после каждой реально нажатой и игнорировал их.
...
Рейтинг: 0 / 0
WinAPI защита от перехвата текста из edit-ов
    #40044521
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помню, лет 15 назад
забыл пароль к БД

но он лежал в моём профиле, и ТОад фор Оракл его корректно подхватывал
натравили сканер объектов, и он нашел тот самый пароль из-под звездочек :)

уже потом Квест Софтваре пофиксили то поле
...
Рейтинг: 0 / 0
WinAPI защита от перехвата текста из edit-ов
    #40044604
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(не туда)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / WinAPI защита от перехвата текста из edit-ов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]