Serg866,
Т.е. ты сначала запускаешь SFX RAR, из которого в свою очередь запускается NSIS инсталлятор ?
А NSIS инсталлятор после запуска определяет откуда он появился на свет ? Если из RAR архива, то...
Тогда, раз известны некоторые данные в названии временного файла, можно с этим файлом работать,т.е. узнать RAR это архив или нет.
Я правильно понял ? Сигнатура тогда и нужна, для того, чтобы точно определить, какой это файл.
(Хотя в темпе ведь
уже может быть непредсказуемый винегрет из кучи разных файлов с непредсказуемыми названиями, в том числе и с "temp" или "rar... Тут и сигнатура не поможет.

Разве что сначала придётся очищать темп или детектить последнее время создания временного архивного файла... )
ps Зачем такие извращения ? И антивирусы сойдут с ума от такой матрёшки...
