Virus et moteur de mutation

Fermé
X.A.N.A. Messages postés 190 Date d'inscription jeudi 2 décembre 2010 Statut Membre Dernière intervention 22 juillet 2013 - 23 déc. 2010 à 20:47
Salut !

Voilà j'ai retrouvé dans mon ordi un fichier html avec ce code au début :

<script language="VBScript">

If Location.Protocol = A("ghmd;") Then

B

End If



Function A(C)

For D = 1 To Len(C)

If Asc(Mid(C, D, 1)) <> 34 And Asc(Mid(C, D, 1)) <> 35 And

Asc(Mid(C, D, 1)) <> 126 Then

If Asc(Mid(C, D, 1)) Mod 2 = 0 Then

A = A + Chr(Asc(Mid(C, D, 1)) + 1)

Else

A = A + Chr(Asc(Mid(C, D, 1)) - 1)

End If

Else

A = A + Mid(C, D, 1)

End If

Next

End Function


Je pense que c'est un moteur de mutation d'un virus polymorphe, j'aimerais savoir comment il fonctionne, de manière un mettre un antivirus efficace contre lui au point. Je pense que c'est une "équation" de ce genre :

D vaut 1, 1 vaut 1, si la somme de C, D et 1 vaut 34, elle vaut 35, ensuite sa valeur est de 126, etc...

Bon j'ai sûrement faux =s mais je pense que c'est un cryptage dans le genre.

Merci à ceux qui m'aideront, bonne soirée.