На днях появилась потребность выяснить по какому протоколу общается токен при изготовлении цифровой подписи.
Производитель токена не дает документацию на команды APDU. Пришлось осваивать новую для меня технику оталдки библиотек DLL.
Суть метода в том, чтобы вставить между программой и самой DLL свою шпионскую библиотеку, которая будет вести журнал по используемым вызовам и писать отладочную информацию в файл.