Історично троянськими програмами називали такий клас описує загрози, що намагаються маскуватися під корисні програми, тим самим змушуючи користувачів запускати їх. Однак важливо відзначити, що на сьогоднішній день це було характерно для троянських програм у минулому більше не мають потреби в подібного роду маскування. Єдиною їхньою метою є максимально швидке проникнення в систему і виконання своїх шкідливих завдань. Сьогодні «троянська програма» - дуже загальний термін, використовуваний для позначення будь-якого зараження, яке неможливо віднести до якогось конкретного класу.
Завантажувач - шкідлива програма, здатна завантажувати інші зараження з Інтернету.
Скидач - тип троянської програми, призначений для зараження комп'ютерів іншими шкідливими програмами.
Лазівка - додаток, яке віддалено обмінюється даними зі зловмисниками, допомагаючи їм отримати доступ до системи і контроль над нею.
Клавіатурний шпигун - програма, яка реєструє всі, що користувач набирає на клавіатурі, і відправляє цю інформацію зловмисникам.
Троянські програми зазвичай мають форму виконуваних файлів із розширенням exe. Якщо на комп'ютері виявлено файл, класифікований як троянська програма, рекомендується видалити його, оскільки він з великою ймовірністю містить шкідливий код.
Приклади добре відомих троянських програм: NetBus, Trojandownloader. Small.ZL, Slapper