C# - Защита форм и контролов от изменения. От Winabler и её аналогов

100
25 мая 2021, 14:40

Недавно я нактнулся на одну интересную программу Winaber. Она написана аж в далеком 1998 году. Программа активирует неактивные элементы в форме другой программы. Моя задача - защититься от этого. Существуют аналоги. Принцип работы у них схож. Работа происходит через вызовы API user32.dll Как я понял, после декомпиляции этих программ, происходит следующее - перехват позиции курсора мыши, а под ним перехват имени объекта в форме (как в программе Spy++) и его последующая перерисовка. При этом свойства объектов не изменяются. Я пробовал создавать Windows Forms приложение с одним текстовым полем и задавать ему свойство Enabled = False. Вызывал обработчик событий перетаскивания мыши, обработчик состояния свойства - безуспешно. Прошу помощи в решении данного вопроса, либо любые предложения для тестирования.

READ ALSO
Долгая загрузка приложения asp.net core

Долгая загрузка приложения asp.net core

Всем приветОпубликовал приложение ASP

172
IndexError: tuple index out of range python [закрыт]

IndexError: tuple index out of range python [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

355
Можно ли оптимизировать данный запрос или смотреть в сторону денормализации?

Можно ли оптимизировать данный запрос или смотреть в сторону денормализации?

Данный SQL запрос имеет различные модификации в коде, но суть одна - он работает на вывод объявлений, с информацией о категории и региональности

113