Files are corrupted, sometimes by people who are corrupt.
I don't think inanimate objects can be corrupt, but they can be corrupted. I may not be technically correct about that, but I do think that when making a writing decision like this, the differentiation ensures a sentence that will be correct and won't be confusing to readers.