Evilgrade is a modular framework that allows the user to take  advantage of poor upgrade implementations by injecting fake updates.