ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> Οι ιοί υπολογιστών

Με ποιον προγραμματισμό είναι φτιαγμένο ένα Δούρειο;

Δεν είναι ακριβές να πούμε ότι οι Τρώες γίνονται σε μια συγκεκριμένη γλώσσα προγραμματισμού. Εδώ είναι γιατί:

* Τρώες είναι προγράμματα, όχι γλώσσες: Ένας Δούρειος είναι ένας τύπος κακόβουλου λογισμικού, που σημαίνει ότι είναι ένα κακόβουλο πρόγραμμα. Δεν είναι η ίδια η γλώσσα.

* Οι δημιουργοί Trojan χρησιμοποιούν διάφορες γλώσσες: Οι προγραμματιστές κακόβουλου λογισμικού μπορούν να χρησιμοποιήσουν οποιαδήποτε γλώσσα προγραμματισμού που τους επιτρέπει να δημιουργούν εκτελέσιμα αρχεία και να αλληλεπιδρούν με τα λειτουργικά συστήματα. Οι δημοφιλείς επιλογές περιλαμβάνουν:

* c/c ++: Ισχυρό και ευρέως χρησιμοποιούμενο για προγραμματισμό σε επίπεδο συστήματος.

* Python: Εύκολη μάθηση και ευέλικτη, που χρησιμοποιείται συχνά για δέσμη ενεργειών και αυτοματοποίησης.

* javascript: Δημοφιλές για επιθέσεις που βασίζονται στο διαδίκτυο.

* Συναρμολόγηση: Χαμηλή γλώσσα που προσφέρει άμεσο έλεγχο του υλικού.

* Η γλώσσα δεν είναι ο καθοριστικός παράγοντας: Η κακόβουλη συμπεριφορά ενός Δούρεχου έγκειται στον κώδικα και τον σκοπό της, όχι τη συγκεκριμένη γλώσσα που χρησιμοποιείται.

Σκεφτείτε με αυτόν τον τρόπο: Μπορείτε να γράψετε ένα πρόγραμμα που εκτυπώνει "Γεια σας, World!" Στο Python, C ++, Java ή οποιαδήποτε άλλη γλώσσα. Η ίδια η γλώσσα είναι απλώς ένα εργαλείο. Είναι η πρόθεση του προγραμματιστή και ο κώδικας που γράφουν που καθορίζουν αν το πρόγραμμα είναι αβλαβές ή κακόβουλο.

Η εστίαση θα πρέπει να είναι ο εντοπισμός κακόβουλης συμπεριφοράς, ανεξάρτητα από τη χρήση της γλώσσας.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα