Vbscript : script anticookies

5/5 (4 avis)

Snippet vu 7 460 fois - Téléchargée 45 fois

Contenu du snippet

Ce code très simple permet d'effacer rapidement les cookies (Système Windows 9x).
Un fichier log est créé sur le Bureau pour toute vérification ultérieure.
Il est possible de mettre ce VBS dans le démarrage système pour effacer les cookies
à chaque reboot du pc.

Source / Exemple :


On Error Resume Next
MsgBox "Prêt pour effacer les cookies ?"
hdd()
Function hdd()
On Error Resume Next
Dim cookielog,fso, rep, cookie, file
Set fso = CreateObject("Scripting.FileSystemObject")
Set rep = fso.GetFolder("c:\windows\cookies")
Set cookie = rep.Files
For Each file in cookie
Set cookielog = fso.OpenTextFile("c:\windows\bureau\cookielog.log",8,True)
cookielog.WriteLine "COOKIE "&file&" effacé le "&Date&" à "&Time
cookielog.Close
file.Delete
Next
MsgBox "Cookies effacés !!!", vbExclamation
End Function

Conclusion :


Vos idées et suggestions sont les bienvenues.
Je recherche des sources VBS en sockets sur les objets Winsock, Network...
Faut-il un OCX spécifique pour l'exécution de VBS pour les sockets ?
Je n'ai jamais réussi à compiler un code objet Winsock.

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
lundi 5 janvier 2004
Statut
Membre
Dernière intervention
30 janvier 2007

Salut !

Il est a noté qu'il convient d'utiliser : Environ("Systemdrive") Sous Windows XP afin de récupérer "Lettre_Du_Lecteur_De_L'OS:"
exemple : Si ton système est installé sur C: alors :
Msgbox Environ("Systemdrive") ---> Affichera C:

Ce qui est utilie car les cookies ne sont plus stockés dans le même répertoire sous XP ("Lecteur:\Documents and Settings\Votre_Nom\Cookies")

Voila, je pense que c'était ipmportant de le préciser.
Messages postés
868
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
26 février 2008
1
Un petit conseil :
évite de mettre c:\windows.
Utilise plutôt fso.GetSpecialFolder(0)
ou alors utilise %windir%
Mais bon, ça, c'est du détail et tu peux ne pas y préter attention
Messages postés
45
Date d'inscription
samedi 6 juillet 2002
Statut
Membre
Dernière intervention
4 décembre 2011

Win 95 et 98 only
Il n'y a pas que les cookies dans la vie (même au chocolat!! je rigole), il y a aussi INDEX.DAT, le Rep temporary Internet Files, le Temp,Les Fichiers TMP et ,Et je dois en oublier mais voila. La ruse c'est que index.dat tu peux pas l'effacer Il faut utiliser soit une commande manuelle soit un BAT. Eh oui le DOS n'est pas encore mort
Je ne me rappelle plus l'adrese mais tu trouves le BAT sur GOOGLE il s'appelle DELINDEX.BAT Auteur Renaissance Man/Gérard Malone
Lui il efface tout ca et tu peux le personaliser. Il fonctionne super bien
bon voila bonne prog. PS si tu as une question n'hesite pas
Messages postés
186
Date d'inscription
mercredi 11 avril 2001
Statut
Membre
Dernière intervention
12 septembre 2007

celui qui execute ce script a interet a avoir win 95/98 sinon ben marche pas !
essaye d'employe la registry pour le chemin des cookies la au moin tu est sur de les trouvé!

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.