If he runs it in a VM that (depending on the exact nature of the VM and instructions/CPU capabilities etc.) will potentially slow down cracking it immensely. Even if its only 6 chars theres a good chance he will be waiting quite a long time potentially even tho the quickest possible time may be minutes the average time will certainly be a LOT longer.