DNA:
"All moves are considered attacks, regardless if they affect a Pokemon or not. Note that Safeguard only prevents attack effects and damage done to Sigilyph, so something like Shaymin EX's Synthesis still works, since it doesn't affect Sigilyph in any way to begin with."...