Det er ikke nøjagtigt at sige, at trojanere er lavet på et specifikt programmeringssprog. Her er hvorfor:
* trojanere er programmer, ikke sprog: En trojan er en type malware, hvilket betyder, at det er et ondsindet program. Det er ikke et sprog i sig selv.
* Trojan -skabere bruger forskellige sprog: Malware -udviklere kan bruge ethvert programmeringssprog, der giver dem mulighed for at oprette eksekverbare filer og interagere med operativsystemer. Populære valg inkluderer:
* C/C ++: Kraftig og bredt brugt til programmering på systemniveau.
* python: Let at lære og alsidig, ofte brugt til scripting og automatisering.
* javaScript: Populær til webbaserede angreb.
* montering: Sprog på lavt niveau tilbyder direkte kontrol over hardware.
* sprog er ikke den definerende faktor: Den ondsindede opførsel af en trojan ligger i sin kode og dens formål, ikke det specifikke sprog, der bruges.
Tænk på det på denne måde: Du kan skrive et program, der udskriver "Hej, verden!" I Python, C ++, Java eller ethvert andet sprog. Selve sproget er bare et værktøj; Det er programmørens intention og den kode, de skriver, der bestemmer, om programmet er ufarligt eller ondsindet.
Fokus skal være på at identificere ondsindet opførsel, uanset det anvendte sprog.