Trojan horse - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularTrojan horse
pluralTrojan horses
  1. someone or something that seems good or helpful to a person or organization but whose real purpose is to harm or destroy them
    1. a.
      computing a program that seems useful but is designed to be harmful, for example by destroying information