Je dois enseigner à un groupe d'étudiants non CS ce que sont les virus informatiques. Le matériel de cours ne contient que des définitions et quelques détails sur ce que font ces virus. Mais ces choses sont connues de tous ceux qui savent ce qu'est un ordinateur.
Je veux aborder, de manière non technique, le côté programmation ou technique d'un virus. La solution peut être d'écrire un programme que les non-programmeurs peuvent comprendre ou comparer ce qu'un virus informatique fait à une situation réelle. Avez-vous des idées, des suggestions ou des exemples sur la façon de procéder? Les réponses humoristiques sont également acceptables.
Réponses:
Je pense que la similitude avec le système biologique (d'où provient le mot virus) est bonne.
Comme les virus biologiques, le comportement des cellules est inversé, les virus informatiques font de même avec les programmes informatiques.
Ils ont également d'autres comportements similaires:
la source
Le mot «virus» aide. La plupart du matériel génétique est bénéficiaire, mais certains sont dangereux. De même, la plupart des logiciels informatiques sont écrits pour le bénéfice de l'utilisateur, mais pas un virus informatique.
Notez que j'utilise l'utilisation familière du mot "virus" pour désigner tous les logiciels malveillants. Lorsque vous décrivez des choses vous-même, assurez-vous d'utiliser le terme malware pour désigner un logiciel malveillant. Un virus n'est qu'un type de malware.
N'expliquez pas tous les différents types de malwares mais plutôt les effets qu'ils peuvent avoir:
la source
La plupart des programmes informatiques sont conçus pour vous aider.
Ils éditent des documents, calculent des nombres ou jouent à des jeux.
Les virus informatiques sont des programmes conçus pour vous nuire.
Ils volent des détails de carte de crédit, envoient du spam ou affichent de la publicité.
Par exemple, un virus courant est conçu pour ressembler à un programme antivirus. Cependant, contrairement aux vrais programmes antivirus, tous les virus signalés sont faux; il essaie simplement de vous faire peur en achetant leur faux programme afin qu'il puisse "réparer" votre ordinateur.
la source
Décrivez le cheval de Troie utilisé par les chevaux de Troie comme exemple. Il est déguisé en quelque chose d'utile, mais vous tuera si vous le laissez entrer.
Mentionnez que les logiciels malveillants ne sont pas considérés comme un virus, mais surtout comme un voleur de données ou un pousseur de publicité qui en rapporte de l'argent au voleur, même s'ils ne le savent pas
la source
Quiconque utilise un ordinateur sait ce que les virus informatiques peuvent faire (comme voler des fichiers ou causer des dommages physiques , en particulier parce que certains virus ont déjà causé des dommages physiques), mais peu savent comment ils le font . Je pense que c'est ce que vous voulez dire avec votre question. Il convient également de mentionner qu'un ordinateur n'a pas conscience ( pourtant , pour les partisans de l' IA ), il exécute simplement les instructions qui lui sont envoyées.
Un virus lui-même effectue des tâches malveillantes sur l'ordinateur d'un utilisateur (vol / suppression de données personnelles, corruption de fichiers système, etc ...), et puisque les ordinateurs exécutent du code, le virus lui-même doit exister en tant que code pur. Les virus peuvent exister en tant que programmes autonomes (c'est-à-dire que leur seul but est une intention malveillante), ils peuvent se présenter comme de «bons» programmes ou ils peuvent infecter d'autres programmes déjà présents sur votre ordinateur. Les virus se propagent de ces trois manières, ou sur un réseau (je pense que c'est plus correctement appelé un ver ).
Dans le cas d'un programme "infecté", le virus écrase certaines parties de l'application avec son propre code, ou injecte son propre code dans l'application (il semble donc fonctionner). L'ordinateur démarre alors l'application et commence à exécuter les instructions normalement. Une fois le code viral atteint, l'opération malveillante du virus commence.
Ce que le virus fait ensuite dépend du créateur du virus. Il peut simplement s'agir d'une preuve de concept et peut rester inactif dans votre mémoire. Il peut corrompre divers fichiers système, s’envoyer dans votre carnet d’adresses ou vous attendre à saisir les numéros de carte de crédit.
Ces programmes / codes malveillants sont appelés virus en raison de leur équivalence avec le fonctionnement de leurs homologues biologiques. Les virus se propagent et infectent un hôte, tout comme les logiciels malveillants.
Une dernière chose que vous voudrez peut-être mentionner, les nouveaux virus peuvent littéralement se «réécrire» à la volée. Ils le font à travers différents types de polymorphisme , pour masquer le code réel et rendre difficile la détection des logiciels antivirus. Les nouveaux programmes antivirus s'appuient sur une analyse heuristique des programmes et déterminent ce qu'ils essaient de faire et s'ils constituent ou non une menace pour le système.
la source
Comparez-le aux MST , le cadeau qui ne cesse de donner!
la source
Expliquer le côté technique d'un virus à une foule non technique n'est pas une tâche facile. Non seulement parce qu'ils pourraient ne pas le comprendre, mais aussi parce qu'il sera difficile d'attirer leur attention si vous plongez dans trop de détails.
En plus d'utiliser une bonne analogie du monde réel, je pense que vous devriez utiliser un exemple concret. Attrapez un virus célèbre et racontez-lui l'histoire.
Par exemple, le virus ILOVEYOU a infecté des dizaines de millions d'ordinateurs en 2000. Le virus a remplacé chaque fichier
.jpg
et.doc
par une copie de lui-même et a utilisé Microsoft Outlook pour envoyer des e-mails infectés à toutes les personnes du carnet d'adresses.Il s'agit d'un comportement viral typique qui est facile à expliquer et à comprendre.
la source
Eh bien, il existe plusieurs définitions d'un "virus".
Le plus courant (et celui que vos élèves connaissent probablement) est essentiellement un terme fourre-tout pour tous les logiciels malveillants, par exemple. "mon ordinateur a un virus!!!"
La définition correcte du virus est un programme qui se reproduit sur un réseau, avec l'aide humaine. Il peut infecter certains fichiers en ajoutant du code malveillant, de sorte que lorsque le fichier infecté est exécuté, le virus est également exécuté. Lorsque le virus est exécuté, il exécute du code qui le propage à d'autres ordinateurs et exécute également une charge utile. La charge utile est la partie du programme qui la rend malveillante ou non; certaines charges utiles sont relativement bénignes, essentiellement des graffitis électroniques (apparition de boîtes de dialogue avec des obscénités, par exemple), mais d'autres vont de la suppression d'autres logiciels malveillants au vol de mots de passe et à la tentative de fraude.
Les virus sont généralement confondus avec les vers, qui ne nécessitent pas d'aide humaine pour se propager.
Un autre type de logiciel malveillant avec lequel un virus est confondu est appelé un `` cheval de Troie '' (méfiez-vous des geeks portant des cadeaux?) Qui prétend être un programme utile, tel qu'un logiciel antivirus gratuit, mais contient une charge utile.
Je dois tout le temps expliquer des choses comme ça à mes amis qui ne sont pas exactement aussi doués en technologie que certains. Ce que je fais, c'est leur demander leur définition du virus, puis leur expliquer quelle est la bonne définition.
(paniqué n00b: IL Y A CE NOUVEAU VIRUS QUI SE DÉPLACE DE MANIÈRE NON CONTRÔLABLE ET PERSONNE NE PEUT L'ARRÊTER! geek: non, c'est un ver. Les virus ne peuvent pas se propager d'eux-mêmes.
la source
Un virus n'est qu'un type de malware (logiciel malveillant), un autre type est un cheval de Troie, un autre est un ver.
Un virus est un programme malveillant qui se copie et se cache dans d'autres programmes. Et si ce n'est pas assez malveillant, ils font parfois plus que cela, comme tout supprimer à une certaine date.
Un cheval de Troie est un malware qui, une fois infecté par un ordinateur, permet à quelqu'un d'autre de se connecter à distance à l'ordinateur infecté et de le contrôler, ainsi que d'autres mauvaises choses, pourrait supprimer des fichiers ou ouvrir et fermer votre lecteur de CD.
Un ver est un malware qui envoie des copies de lui-même sur un réseau, infectant ainsi les ordinateurs.
la source
Une allégorie à propos pour illustrer le fonctionnement du malware serait l'histoire de l'Idiot Genie.
The Idiot Genie était un être extrêmement puissant, capable de faire un certain nombre de choses intéressantes et incroyables. Il était cependant incroyablement stupide et ne pouvait rien faire du tout sans que des instructions précises soient données par son maître. Malheureusement, le génie était si profondément stupide qu'il n'a jamais pu déterminer qui était vraiment son maître, et il a donc exécuté avec bonheur toutes les instructions qui lui ont été données.
Le maître du Génie Idiot avait utilisé ses capacités pour créer une immense richesse et puissance et avait gardé le génie sous surveillance jour et nuit. Un jour, cependant, une lettre est arrivée adressée au génie. Le gardien de sécurité en service était, hélas, également un idiot profond (avoir à garder dans sa poche une liste de personnes qui n'étaient pas autorisées à parler ou à donner des instructions au génie qu'il mettait à jour toutes les quelques heures environ). L'adresse de retour sur la lettre n'était pas sur la liste, donc la garde idiot a donné la lettre au génie idiot.
Il se trouve que la lettre était une instruction au génie qu'il devait utiliser son pouvoir pour envoyer tout l'argent qui avait été accumulé par le maître du génie sur le compte de la colocataire de la sœur de la veuve d'un général nigérian, puis de tout oublier. The Idiot Genie, étant un idiot, a suivi ces instructions à la lettre.
La fin.
la source
Qu'est-ce que les virus informatiques?
Ce sont de mauvais programmes. Des programmes qui ne vous aident pas seulement à vous harceler. Comme quand vous voulez écrire une lettre et appuyez sur R mais l'ordinateur écrit par exemple P (parce que les virus ne la laissent pas passer ou lorsque vous essayez d'écouter une musique mais qu'elle fait du bruit dessus ou que quelque chose peut vous blesser ou ton ordinateur .
la source
En informatique, nous exécutons des programmes comme Microsoft Word, Paint, Internet Explorer, etc. Ils utilisent les ressources de l'ordinateur (CPU, RAM, etc.) pour nous aider à faire quelque chose.
Virus informatique est également un programme conçu par quelqu'un. Mais il est conçu pour vous nuire ou voler vos informations.
Pour un ordinateur, il n'y a pas de différence entre un programme ou un virus. L'ordinateur les traitera de la même manière.
Supposons que votre ordinateur possède 100 unités de potentiel. Ce qu'un virus pourrait faire, c'est:
Pour l'ordinateur, c'est juste un programme. Dans les deux cas, l'ordinateur traitera les virus comme des programmes normaux et lui fournira des ressources.
Il existe de nombreux types de virus classés en fonction de leur objectif et de leur fonctionnement.
Un antivirus est un programme conçu pour identifier les programmes en suivant leur activité ou en les comparant avec la base de données de virus précédente stockée dans l'antivirus.
la source