Изобретение относится к области защиты металлов от коррозии. Способ включает обработку поверхностей металлов с многомодальной шероховатостью в парах гидрофобизатора при повышенной температуре от 60 до 150 °С, при этом в качестве гидрофобизатора используют стеариновую, лауриловую кислоты, их соли с октадециламином, октадециламин и его смесь с бензотриазолом (1:1 по массе). Технический результат - повышение антикоррозионной защиты стали, меди, цинка и алюминиевых сплавов.