Hun kwaadaardige arbeid werd uiteindelijk beloond met de verschijning, in 1986, van een nieuw ras van kwaadaardige code generiek genaamd "Trojan Horse", of gewoon "Trojan". Deze eerste Trojan werd PC-Write geroepen en probeerde zichzelf te laten doorgaan als de shareware versie van een tekstverwerker. Wanneer deze wordt uitgevoerd, de Trojaanse verschijnt een functionele tekstverwerker op het scherm.
Het probleem was dat, terwijl de gebruiker schreef, PC-Schrijf verwijderde en beschadigde bestanden op de harde schijf van de computer '.
Na de PC-Write, dit soort kwaadaardige code evolueerde zeer snel van het stadium van gepre- bereiken dag Trojaanse paarden. Vandaag de dag zijn veel van de mensen die Trojanen te ontwerpen om gegevens te stelen niet kan worden beschouwd virusschrijvers maar gewoon dieven die, in plaats van branders of dynamiet hebben ingeschakeld om virussen om hun misdaden te plegen. Ldpinch.
W of Bancos of Tolger families van Trojaanse paarden zijn voorbeelden van dit
deel 5
Hoewel geen van hen opzij kan worden overgelaten, een bepaalde gebieden van de informatica heeft een determinant gespeeld rol dan andere wat betreft de ontwikkeling van virussen. Een van de meest invloedrijke gebieden is de ontwikkeling van programmeertalen.
Deze talen zijn in principe een middel om de communicatie met computers om hen te vertellen wat te doen.
Hoewel elk van hen heeft zijn eigen specifieke regels ontwikkeling en formulering, computers in feite begrijpen slechts één taal genaamd "machine code".
programmeertalen fungeren als tolk tussen de programmeur en de computer. Uiteraard, hoe meer je direct kan communiceren met de computer, hoe beter het zal begrijpen, en meer complexe acties die u kunt vragen om uit te voeren.
Volgens deze, programmeertalen kan worden onderverdeeld in "lage en hoge level "taal gelang hun syntax begrijpelijker voor programmeurs of computers.
Een "hoog niveau" taal gebruikt uitdrukkingen die zijn gemakkelijk te begrijpen voor de meeste programmeurs, maar niet zozeer voor computers. Visual Basic en C zijn goede voorbeelden van dit soort taal.
Integendeel, uitdrukkingen gebruikt door "lage niveau" talen zijn dichter bij de machine code, maar zijn zeer moeilijk te begrijpen voor iemand die niet betrokken is geweest in de programmering. Een van de meest krachtige, meest gebruikte voorbeelden van dergelijke taal