Действительно диалоговый код взломать практически невозможно.
Я работал с подобным алгоритмом доступа и если не знать алгоритм шифрования и ключ, то воспроизвести код очень затруднительно.
Есть конечно способ: надо ловить сигналы по каналу и запоминать коды.
Если код будет хотя-бы 32 бита, то придется запомнить более 4 млрд. комбинаций. Ездить за машиной всю жизнь и ждать когда хозяин будет нажимать кнопку )))
Кстати вот принцип диалогового кода:
http://ugona.net/page123.html