для обхода сигналок используется не просто программа, а программно-аппаратный комплекс.. эта шняга называется код-граббер. работает на радиочастоте с различными типами модуляции.. скажу тебе сразу, что для того, чтобы собрать кодграббер, надо быть неплохо подготовленным в радиотехнике. там используются микроконтроллеры с прошивкой под определенный вид сигналки (а их далеко не одна).. если тебя это интересует - могу рассказать подробнее.