На самом деле - да. Расширение может быть любым.
Однако, чтобы его инициировать должен быть либо исполняемый файл (либо файлы которые исполняются при запуске игры, asi/cs/lua/sf/dll и т.д.)
Однако, объективно, на сегодняшний день ты скорее всего столкнёшься только с CS/ASI/SF/LUAC/LUA/DLL расширениями вирусов. Большинство из них работают через лоадер, подгружаются асишником, некоторые подгружают в папку с игрой файлы с расширением .fat и скрывают в папке с игрой.
Качая просто txd/dff файлы, на вирус ты не наткнёшься, так как даже если в них зашифрован вирус, инициировать без исполняемого файла их не получится.