Résolu Lire le code d'un virus

  • Auteur de la discussion jacktara
  • Date de début

jacktara

Modérateur
Staff
Bonjour tout le monde
alors voila j'aimerais pouvoir lire le code d'un virus voir comment il est fait de manière sécurisée quoi.
Comprendre ce qu'il vat chercher et ce qu'il fait.

Voila j'attends vos réponses avec impatiences
merci d'avance pour votre aide :pt1cable:
 

zeb

Modérateur
Meilleure réponse
Salut,

Il existe des tas de virus différents. Il faut encore savoir lesquels tu veux étudier.
Mais rien que le fait de poser la question, je me dis que tu n'as pas forcément le niveau pour les comprendre. Sauf à considérer scripts de messagerie, il faut être un crack en assembleur pour bien comprendre le code d'un virus.

Un bon moyen "safe" de lire un virus :
Ne pas utiliser le système pour lequel il a été écrit.
Pour lire un virus pour Windows, utiliser Linux par exemple.

Ensuite, il faut disposer d'un bon désassembleur.

Autrefois, sous Windows, j'utilisais W32Dasm, mais je ne me suis pas penché sur la décompilation depuis longtemps !
[:glublutz:11]
 

jacktara

Modérateur
Staff
Ok ok
tu penses-qui vaut mieux que je commence par quelque chose de plus simple ?
Peut-être de la programmation, lire le code de petits programmes simples tenter
d'en créer aussi avant de me lancer dans l'étude de virus ?

Je suis là pour toutes suggestions
:pt1cable:
 

Storos

Modérateur cochon
Staff

C'est clair qu'apprendre à programmer peut aider... :whistle:
 

zeb

Modérateur
Euh, non, je ne pensais pas que tu devais apprendre à programmer.
Je pensais que tu avais déjà un gros bagage en langage C ou en assembleur pour poser des questions pareilles. :heink:
 

jacktara

Modérateur
Staff
AH non du tout je cherche juste a apprendre comment ça marche tout ça.
Donc apprendre du langage C et assembler pour commencer ?
 

jacktara

Modérateur
Staff
D'accord je suis aller un peu vite alors lol.
Si tu pouvais me donner une liste des choses importantes a devoir
maitriser avant de me lancer dans l'étude des virus je suis là si tu à l'occasion
et le temps de m'aider.
Merci d'avance!!
 

zeb

Modérateur
Euh, commencer par le C, c'est une excellente idée, puisque tu t'adresses ici à des codeurs, développeurs, programmeurs, analystes... :sol:

L'assembleur, c'est vraiment pour se qualifier dans un domaine d'expertise pointu. A part la traque (ou la fabrication :whistle: ) au virus, il n'a plus grand intérêt. D'autant que des petits malin peuvent te pondre le plus redoutable des virus en quelques lignes de macro VBA :/
 

jacktara

Modérateur
Staff
Salut
alors je vient de trouver ce site sur le net il à l'air plutôt bien fait j'attends vos avis
et ça peut toujours servir pour ceux que sa intéressent :pt1cable:



 

jacktara

Modérateur
Staff
je suis entrain de regarder pour le langage C et je tombe sur l'incrémentation
( ex :variable+=1) et je vois pas d'utilisation pratique pour la suite.
Le fait de modifier les variables ??
:pt1cable:
merci d'avance encore
 

Storos

Modérateur cochon
Staff
Ben oui... :spamafote:

C'est utilisé tout le temps, par exemple pour mettre en place un compteur.
 

jacktara

Modérateur
Staff
Comment ça je comprends pas trop là ???
pour lui dire de faire une opération par rapport à une autre action comme
le fait de ramasser un objet dans un jeu ??
 

Storos

Modérateur cochon
Staff
[:storos:3]

Tu pars vraiment de 0... :sweat:

Prends plutôt l'exemple d'un compteur de points dans un jeu. Le score du joueur est contenu dans une variable. Chaque fois qu'il gagne des points, tu incrémentes ta variable.

Mais les variables ont des milliers d'utilisations: ce sont elles qui permettent de programmer... :spamafote:

Avant de te focaliser sur le langage de programmation, tu devrais peut-être t'intéresser à l'algorithmique: C'est la base de la programmation.

Et n'oublie jamais qu'en programmation, le plus important, c'est de savoir réduire une tâche complexe en plusieurs tâches plus simples.
 

jacktara

Modérateur
Staff
Bien bien bien .
Alors de l'algorithmique aussi.
Je comprends pas mal de chose déjà avec le site du zéro et le programme code blocks.
Je vais regarder pour ce que tu me dit.

Au fait je voudrais changer le nom de mon sujet qui n'a plus rien
à voir avec le sujet de base cela est-il possible ?
 

Storos

Modérateur cochon
Staff
Bien sûr: il suffit d'éditer ton premier message en cliquant sur l'icône en bas à droite qui représente une feuille blanche barrée d'un éclair.

Quand tu arriveras sur la page d'édition, tu verras que le titre aussi peut être édité.

Tu vas mettre quoi comme titre?

"jacktara apprend à programmer" ? :whistle:
 

jacktara

Modérateur
Staff
MDR
c'est bien de se moquer quand on commence dit moi !!
merci pour le renseignement quand même.
 

zeb

Modérateur
Jacktara, tu as le droit de créer un autre topic si tu as d'autres questions.

Je remets le titre originel à ce topic, et je fiche un blâme au cochon à houppette, qui répond bêtement à ta question sans exercer son devoir de conseil.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 132
Messages
6 718 028
Membres
1 586 388
Dernier membre
mery2005
Partager cette page
Haut