Verbe + en, sur, contre, avec, par, pour
se protéger
contrede
Les constructions
contrese protéger contre quelque chose
Sens : une menace active
Il faut se protéger contre les virus.
dese protéger de quelque chose
Sens : une nuisance dont on s'abrite
Elle se protège du soleil avec un chapeau.
Pourquoi
Se protéger contre et se protéger de sont tous deux corrects, et souvent interchangeables. Contre insiste sur la lutte, de sur l'abri. Protéger quelqu'un, non pronominal, est direct.