cs_Bestiol
Messages postés833Date d'inscriptiondimanche 6 janvier 2002StatutMembreDernière intervention 3 novembre 2005
-
2 sept. 2002 à 00:44
cs_Napster
Messages postés76Date d'inscriptiondimanche 14 septembre 2003StatutMembreDernière intervention19 septembre 2009
-
14 avril 2004 à 22:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Merci beaucoup pour ce source aussi, il est très instructif !!
Bye !
Bestiol.
cs_ManChesTer
Messages postés374Date d'inscriptionvendredi 20 octobre 2000StatutModérateurDernière intervention15 janvier 2021 2 sept. 2002 à 05:22
Bon
1 le nop c un exemple (j'aurais pu m'en passer mais j'aimais le client d'oeil ;o))
2. Le halt(0) sert a quitter l'application en fermant le form2 (qui n'est que caché quand on le quitte) c plus rapide que de faire deux close
3. Le dw $f00f dw $c7c8 est une commande assembleur cmpxchg8b qui fait planté le mmx (en gros)
4. Le dernier accès au répertoire windows est forcément celui de la date du dernier boot ou de l'avant dernier sous nt/2000/xp... donc si cette date dépasse la date de validité c'est qu'on a essayé de faire un patch il y a d'autres répertoires qui peuvent êtres testés mais bon ici c juste un exemple.
Bon coding....
ManChesTer.
cs_Bestiol
Messages postés833Date d'inscriptiondimanche 6 janvier 2002StatutMembreDernière intervention 3 novembre 20051 2 sept. 2002 à 00:44
Très bon, ton source !! Bravo !!!
Mais j'ai quelques questions : tu fais une boucle pour faire planter le système :
while true do
asm
nop
end;
halt(0)
Pourquoi mets-tu la partie en asm ?? Et pourquoi utilises-tu Halt plutôt que Close (idem pour FormClose) ?
" asm
dw $F00F
dw $C7C8 //petit chash du cpu....
end;"
Tu peux expliquer ?! je comprends pas grand chose à l'asm !!!
Et j'ai pas saisi comment le fait d'avoir la date de dernier accès au répertoire windows peut faire un anti time/date patch...
14 avril 2004 à 22:39
je voie que , ya personne qui S'interesse au programme Filerecover ???????????????????
3 sept. 2002 à 04:39
TomRipley
2 sept. 2002 à 14:30
Merci beaucoup pour ce source aussi, il est très instructif !!
Bye !
Bestiol.
2 sept. 2002 à 05:22
1 le nop c un exemple (j'aurais pu m'en passer mais j'aimais le client d'oeil ;o))
2. Le halt(0) sert a quitter l'application en fermant le form2 (qui n'est que caché quand on le quitte) c plus rapide que de faire deux close
3. Le dw $f00f dw $c7c8 est une commande assembleur cmpxchg8b qui fait planté le mmx (en gros)
4. Le dernier accès au répertoire windows est forcément celui de la date du dernier boot ou de l'avant dernier sous nt/2000/xp... donc si cette date dépasse la date de validité c'est qu'on a essayé de faire un patch il y a d'autres répertoires qui peuvent êtres testés mais bon ici c juste un exemple.
Bon coding....
ManChesTer.
2 sept. 2002 à 00:44
Mais j'ai quelques questions : tu fais une boucle pour faire planter le système :
while true do
asm
nop
end;
halt(0)
Pourquoi mets-tu la partie en asm ?? Et pourquoi utilises-tu Halt plutôt que Close (idem pour FormClose) ?
" asm
dw $F00F
dw $C7C8 //petit chash du cpu....
end;"
Tu peux expliquer ?! je comprends pas grand chose à l'asm !!!
Et j'ai pas saisi comment le fait d'avoir la date de dernier accès au répertoire windows peut faire un anti time/date patch...
Merci d'avance !
Bestiol.