знать все ходы и выходы
Знать все ХОДЫ И ВЫХОДЫ. Разг. Экспрес. Очень хорошо, во всех подробностях (знать, как действовать, поступать при определённом стечении обстоятельств, в сложном деле). Илья Федотыч являлся главной силой, как старый делец, знавший все ходы и выходы сложного горного хозяйства (Мамин-Сибиряк. Золото).
Фразеологический словарь русского литературного языка