Несколько способов:
1. Эксплоит к программе, с помощью которой жертва будет смотреть вашу картинку или эксель-таблицу. Скорее всего понадобится очень много денег на zero-day эксплоит, а так же тщательная подготовка и планирование атаки. Что-то подсказывает, что это не твой вариант
2. Скрыть расширение .exe кейлоггера с помощью трюков. Нарпимер с unicode символами, которые разворачивают ход чтения текста (для восточных языков типа арабского и иврита): picturexe.jpeg-> picturegepj.exe. Подробнее
и
.