Коллеги, есть такая задача. Нужно отслеживать, когда другие процессы вызывают функции из сторонних библиотек. Конкретно, когда вызывают функции из крипто API. Может кто-нибудь сталкивался с подобным
1) Инжектить свой код в тот процесс и хукать в апишные функции
2) Подсовывать в проект свою апи совместимую обертку над crypt32.dll, в ней логировать вызовы или куда-то стучать с информацией об этом, и перенаправлять вызовы на оригинальную библиотеку
3) Писать драйвер и уже из ring0 осуществлять слежку за сисколами