Comment créer un virus
Avez-vous déjà souhaité que vous puissiez créer votre propre virus, soit pour votre propre apprentissage, soit comme une farce? La création de virus prend du temps et des connaissances, mais tout le monde peut le faire s`ils leur ont mis leur esprit. La création d`un virus peut vous apprendre beaucoup sur la manière dont une langue de programmation fonctionne, ainsi que le système d`exploitation et la sécurité du réseau. Voir l`étape 1 ci-dessous pour commencer et amusez-vous à créer votre propre virus.
Pas
1. Déterminez quel système d`exploitation vous allez attaquer. La cible la plus courante est Microsoft Windows, en particulier des versions plus anciennes. De nombreux anciens utilisateurs de Windows ne mettent pas à jour leur système d`exploitation, les laissant vulnérables aux trous de sécurité pouvant être fixés dans des versions plus récentes.
- Mac OS X et Linux sont à la fois relativement protégé contre le virus en raison de la façon dont les autorisations fonctionnent et l`architecture générale du système d`exploitation. 95% de tous les virus ciblent les utilisateurs de Windows.

2. Décidez comment vous voulez qu`il se propage. Un virus n`est qu`un virus s`il peut se propager à d`autres utilisateurs. Vous devrez comprendre la méthode de livraison avant de commencer, car c`est l`un des principes fondamentaux du code du virus. Les mécanismes de livraison courants comprennent:

3. Déterminer le faible endroit que vous voulez cibler. Les virus réussis exploitent des points faibles dans la sécurité d`un programme ou d`un système de propagation et de réalisation de leurs actions. Cela nécessite beaucoup de recherche et savoir comment, mais il y a des communautés qui peuvent vous aider à trouver ce dont vous avez besoin.

4. Décidez ce que vous voulez que votre virus fasse. Une fois que votre virus a infecté un système, que voulez-vous qu`il fasse? Les effets peuvent varier de rien, afficher un message, supprimer des fichiers et bien pire. Sachez que la création et la diffusion d`un virus malveillant est un crime grave dans la plupart des pays.

5. Choisissez une langue. Afin de créer un virus, vous devrez avoir au moins une compréhension de base d`au moins une langue d`ordinateur ou un outil de script. Des virus plus complexes impliquent souvent plusieurs langues. Pour des virus vraiment efficaces, vous devrez être familier avec Langues de montage.

6. Commencez à écrire votre virus. Ce sera un processus long, surtout si c`est votre première fois codant quelque chose. Expérimentez autant que possible et recherchez des moyens de répliquer votre code en fonction de la langue que vous utilisez. Il y a des tutoriels sur des forums et des blogs communautaires pour une variété de langues.

7. Rechercher des moyens de cacher votre code. Outre le codage polymorphe, il existe d`autres moyens de cacher votre virus. Le cryptage est un outil très courant utilisé par les développeurs de virus. Il faut beaucoup de pratique et de lecture, mais cela peut aller beaucoup à augmenter la durée de vie de votre virus.

8. Testez votre virus. Une fois que vous avez un prototype de haut et d`exécution, testez-le autant de machines et de configurations différentes que possible. Ce sera plus facile si vous êtes capable de Configurer des machines virtuelles Dans différentes configurations.

9. Libérer votre virus. Si vous êtes satisfait de la performance de votre virus, il est temps de le libérer. Avant de faire, cependant, demandez-vous si vous êtes prêt à faire face à des conséquences qui peuvent venir de libérer un virus dans la nature sauvage. Il est peut-être préférable d`utiliser cette expérience et de travailler sur de nouveaux projets.
Vidéo
En utilisant ce service, certaines informations peuvent être partagées avec YouTube.
Conseils
Si vous cherchez à supprimer un virus, voir Cet article.
Mises en garde
Seulement libérer des virus pour démontrer des vulnérabilités de sécurité à d`autres utilisateurs.
Libérer du code malveillant dans la nature est illégal.