Suppression securisee de fichiers (win32)

Soyez le premier à donner votre avis sur cette source.

Vue 4 494 fois - Téléchargée 459 fois

Description

Certains logiciels permettent de récupérer des fichiers qui ont été supprimé, donc si vous ne voulez laisser aucun trace d'un fichier, il faut le remplir avec n'importe quoi avant de le supprimer. Ce programme permet de faire cela (il remplit le fichier avec des zéros).

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
2
Date d'inscription
mercredi 12 septembre 2007
Statut
Membre
Dernière intervention
29 janvier 2013

bonjour, jai procédé au fonctionnement du code source via visual c++ 2008 ilme demande une librairie manquante deja mentionné ds le code source afxres.h
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
1
ha ok , donc HeapAlloc renvoie un pointeur sur une zone mémoire de taille BLOC dans ce cas si alors?
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
21
HeapAlloc est une des 2 fonctions d'allocation de mémoire de l'API, ce qu'aurait appelé malloc en interne. Je fais volontairement abstraction des anciennes LocalAlloc et GlobalAlloc.
memset remplit chaque octet d'une zone mémoire (1er param) par la valeur du second param, nbr d'octets est dans dernier param.
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
1
Yop vecchio,

Cette source est la depuis longtemp je sais mais j'ai quand mm certaine question dessus car je ne comprend pas tous. Tous dabord :

LPVOID p = HeapAlloc(GetProcessHeap(), 0, BLOC); Que fait la fonction HeapAlloc ?? j'ai bien regardé dans la MSDN mais je ne saisi quand mm pas tous a fait ce qu'elle fait.

Deuxième chose memset fait quoi?? je sais que c'est du C standart mais j'ai jms utilisé cette fonction :s .
Messages postés
1100
Date d'inscription
jeudi 24 avril 2003
Statut
Membre
Dernière intervention
17 octobre 2012
5
Nickel c'est juste ce que je cherchais 10/10 !!

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.