Это зависит от того, что именно вы подразумеваете под «контролем».
Если вы, злоумышленник, выберете два файла, которые должны иметь одинаковый хэш, это то, что криптографы называют столкновением (атакой), и для MD5 это теперь очень просто. Если вы можете выбрать оба файла свободно, это займет несколько секунд; если вам нужно выполнить довольно слабые, но общие ограничения, такие как «это выглядит как PDF» или «это похоже на смолу», может быть, от нескольких часов до недель.
С другой стороны, если у вас есть один заранее заданный файл (обычно «хороший»), и вы должны найти другой («плохой») файл с таким же хешем, который не является конфликтом с криптографами, это второй прообраз. Самая известная прообразная атака на MD5 лишь немного лучше, чем грубая сила в 2 123.4.
Ваши 5 тысяч долларов могут, вероятно, купить полдюжины хороших графических процессоров, что дает вам где-то около 2 37 испытаний в секунду (около 100 миллиардов). Это примерно 2 62 в год, поэтому на это уйдет в среднем около 2 60 лет (примерно 1 000 000 000 000 000 000, или квинтиллион). В более удобных сроках, это примерно в сто миллионов раз больше возраста вселенной. Ваш компьютер, вероятно, не будет длиться так долго.