I have a handshake but according to two programmes that I use
to crack these files - Elcomsoft and Passware the handshakes contain
no data.

Is it still possible to crack a handshake without data included in the file?

I have never attempted to do this on a handshake that doesn't contain data!

Rab.