• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Win32 Hook и Lotus Notes

  • Автор темы Автор темы wk01
  • Дата начала Дата начала
Итак, задача: есть лотусовая БД, и с ней всё хорошо. не хорошо с её пользователями, они - бапки (во всех смыслах этого слова). эти пользователи N лет работали с подобной по функционалу нелотусовой БД, в которой на основные операции были забиндены кнопки: F2, F3, shift+F3, F4, F5, .... и так получилось, что этим пользователям при переходе на новую платформу всё пофиг, кроме этих жалких кнопарей. и вот хоть трава не расти, но создавать новые записи они хотят по F2, а чего-то ещё делать - по F5 и т.д. И ни мышку не признают, ни другие способы запуска экшенов.
Единственное, наиболее удобоваримое, что приходит в голову, использовать 8.5 с эклипсовым клиентом и написать к нему какой-то плагин, который делает это. Хотя это тоже ещё под вопросом. На Basic же клиенте мне вообще не видится решения этой проблемы ни с какими хуками. Если бы MS-DOS, ещё можно было бы какую-то резидентную программу повесить, в в Windows даже не представляю как это связать с Lotus Notes.
 
теоретически (!) можно было бы из DLL обратно работать с клиентом лотуса через OLE (не путать с COM), открывая, например по Notes-URL, какую-то форму\страницу, на открытие которой повешена некая логика. НО !!! если в лотус клиенте открыт какой-то диалог, можно с большой вероятностью схлопотать "окно смерти"
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab