The present invention relates to a process for dyeing keratinous fibers, in particular human keratinous fibers such as the hair comprising a step of applying a composition comprising anionic direct dyes, and then a step of applying a composition comprising at least one minus two organosilanes, different from each other. The present invention also relates to the use of a composition comprising at least two organosilanes different from one another, in post-treatment of a composition comprising anionic direct dyes, in order to improve the coloring properties of said coloring composition. La présente invention concerne un procédé de coloration des fibres kératiniques, en particulier des fibres kératiniques humaines telles que les cheveux comprenant une étape d'application d'une composition comprenant des colorants directs anioniques , puis une étape d'application d'une composition comprenant au moins deux organosilanes, différents l'un de l'autre. La présente invention porte également sur l'utilisation d'une composition comprenant au moins deux organosilanes différents l'un de l'autre, en post-traitement d'une composition comprenant des colorants directs anioniques, afin d'améliorer les propriétés de coloration de ladite composition de coloration.