Journal De la légalité d'un générateur de virus...

Posté par  .
Étiquettes :
0
19
juin
2004
Voilà, après avoir suivi mon cours sur les générateurs de compilateurs & co... je me suis demandé, serait il possible de créer un générateur de virus ! Je me suis dis que oui, certainement ... mais je me suis surtout demandé, en ces temps troublés par la LEN, l'EUCD & co, si un tel logiciel ( qui prend en entrée une description du virus à obtenir, et a en sortie le code source, de la même façon que yacc, oops, bison :) ) serait légal.

Parcequ'à mes yeux, la seule chose illégale serait de diffuser les virus ainsi obtenus, non ?
Car si un logiciel de ce type était illégal, un compilateur par son principe ne serait il pas lui aussi illégal si il permet de faire des programmes illégaux ?
  • # Voyons plus grand

    Posté par  (Mastodon) . Évalué à 5.

    Il est possible (et très facile) de faire un programme qui énumère tous les programmes possibles. Ce programme est-il illégal ? :-)
    • [^] # Re: Voyons plus grand

      Posté par  . Évalué à 3.

      Bonne question...
      d'autant plus qu'il permettrait ( au bout de pas mal d'essais ) de refaire à l'identique des logiciels / documents qui sont copyrightés / déposés... ce qui enfreindrait les règles vis à vis de la propriété intellectuelle !
      • [^] # Re: Voyons plus grand

        Posté par  (Mastodon) . Évalué à 3.

        Le copyright ne s'applique pas à une création indépendente. Si tu peux prouver que tu as écrit Hamlet sans jamais avoir lu Shakespeare, ce n'est pas du plagiat (bon ok, il n'y a plus de copyright dessus depuis longtemps).

        Par contre, pour les brevets, c'est un problème, et c'est un des arguments contre les brevets logiciels :-)
    • [^] # Re: Voyons plus grand

      Posté par  . Évalué à 3.

      vite, interdisons /dev/random
    • [^] # Re: Voyons plus grand

      Posté par  (site web personnel) . Évalué à 6.

      Il est possible (et très facile) de faire un programme qui énumère tous les programmes possibles.


      Toutafé :) Ca permet même de calculer une une suite de réels qui tend vers la constante de Chaitin (Omega) qui elle n'est pas calculable. Le programme en question a même été implémenté en Lisp dans un des bouquin de Chaitin (je sais plus lequel) -> exécuter ce programme aux US peut potentiellement vous mettre en situation d'infraction avec de tous les brevets logiciels des Etats Unis !

      Je recommande la lecture du dernier ebook de Chaitin à tous ceux qui se posent des questions sur des notions telles que la complexité algorithmique, le hasard, l'information, ... Bref un bouqin de math/info théorique pationnant et accessible à tous :
      http://www.cs.auckland.ac.nz/CDMTCS/chaitin/omega.html(...)
      Une version pdf est dispo ici :
      http://www.arxiv.org/abs/math.HO/0404335(...)
      La "review" sur slashdot:
      http://slashdot.org/article.pl?sid=04/06/10/1947247(...)
      Un résumé de la review :
      "Have you ever read a math book that was able to carry you through its proofs, heart racing, and make your skin tingle upon reaching its philosophically astounding conclusion?"

      "Chaitin takes the reader on a thrilling race through the history of computability research to arrive at the discovery of his own number, Omega."

      "What is remarkable about the book is that, in plain English, and using ideas that a non-mathematician like myself can understand, in only 157 pages, Chaitin can explain the grandest ideas on the cutting edge of mathematics."

      "Although the book can be read quickly and painlessly (there are only a few simple equations in the book), the insights it contains are profound and likely to stick in your brain for some time. Furthermore Chaitin's enthusiastic style is contagious and will leave you on the edge of your seat."
      • [^] # Re: Voyons plus grand

        Posté par  (Mastodon) . Évalué à 4.

        Et surtout, lisez "Gödel, Escher, Bach", de Douglas Hofstadter. Bon c'est pas disponible sur le net, c'est aussi beaucoup plus gros, mais c'est passionnant :-)

        Je ne suis pas sûr de pouvoir résumer de quoi ça parle, ceci dit, mais ça parle de quelque chose de fondamental.
  • # Oui, je pense.

    Posté par  . Évalué à 4.

    J'avais lu un super article du New york Times au sujet des créateurs de virus. Sur le plan de la légalité, les personnes en question faisaient exactement comme les fabricants de graveurs, les éditeurs de logiciels de peer to peer: ils mettaient leurs création à la disposition de tous, et laissaient les lamers diffuser le virus.
    Ils s'estimaient donc légalement dégagé de tout problème puisqu'ayant fait et diffusé leur programme dans un but éducatif et qu'ils ne pouvaient être tenus responsables du mauvais usage de certains utilisateurs. C'est tout de même hypocrite à mon avis, mais ça peut se défendre.

    Je pense donc qu'en théorie, faire ce genre de programme pourrait être légal, puisque seul le mauvais usage de ce dernier serait répréhensible.

    Et effectivement, si on poursuivait ton raisonnement, utiliser un ordinateur tout court serait illégal, puisque permettant de commettre des actes illégaux. Tout comme celui d'une voiture, d'un couteau, d'un avion...
  • # quelques éléments

    Posté par  . Évalué à 6.

    par Eric Filiol qui connait bien le sujet puisqu'il dirige un labo de virologie (informatique)

    http://rss.zdnet.fr/actualites/technologie/0,39020809,39156449,00.h(...)
  • # VCL

    Posté par  (site web personnel) . Évalué à 8.

    VCL (Virus Creation Lab) existe deja depuis une bonne dizaine d années je dirais... Quand a savoir s il se trouve toujours j en sais rien, mais en tout cas, vu les virus windows de cette époque, c etait bidon à faire...

    Je recommande par la meme occasion le livre "Du Virus à l Antivirus" dont j ai oublié l auteur et l editeur, mais qui explique te bien le principe des virus compagnons, de ceux qui écrasent, des TSR et tout le fatra. Avec tout plein de sources ASM et ptet meme C ou Pascal (pour le principe), y compris le plus petit virus du monde d antant (qui doit toujours l etre d ailleurs... 42octets environ :p )

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.