+0

Is there any idiom or expression with a similar meaning?

Comments  

Hide behind (your) X.

Use (your) X to your advantage.