|
Dernière réponse | ||
---|---|---|
Sujet : cookies et fichier index.dat [pb résolu en temps record!] | ||
frenzy |
|
Aperçu |
---|
Vue Rapide de la discussion |
---|
frenzy |
|
Darthvad' | > pgriffet : je suis pas particulièrement un pro du bidouillage mais je te garantie que la manip est faisable. Bon, là je suis chez moi, mais dès lundi je te fais un screenshot du truc...
Ce que tu dis était en fait ma question de départ : il est effectivement raisonnable de penser que c'est explorer qui sollicite le .dat; toutefois j'ai aj un gros doute sur l'index.dat du au fait que la manip bloc note fonctionne au bureau... à moins qu'il ne soit sollicité irrégulièrement sur l'ouverture d'un prog ou d'un autre. au fait lors de ma manip : deux fichiers finissaient par coexister : un fichier index.dat "bloc note" et un fichier index.dat windows style dell (tu sais feuille volante windows) j'évacuait le second pour garder le premier et tt allais bien. si ça peut faire avancer le scmilblick à lundi DV. |
HERIBERT |
|
pgriffet | Salut Dartvad', tu m'intrigues avec ton index.dat que tu aurais édité avec Wordpad. Je te colle ci-dessous un post que j'ai fait sur un autre forum. A mon avis, tu as dû le faire avec un autre fichier mais avec un index.dat, c'est impossible, du moins en Win98, ça a l'air possible sous XP, si j'ai bien compris.
Il paraît qu'il y a moyen de duper Windows à propos de l'index.dat. Il faut démarrer en DOS, supprimer l'un des index.dat et créer à cet endroit un répertoire s'appelant index.dat. D'après l'expérience d'un ami qui l'a fait dans Windows\Cookies, il n'avait plus de cookies car Windows croit avoir affaire à un fichier et il n'écrit rien puisque c'est un répertoire. J'ai aussi lu sur un forum anglophone qu'il suffit de supprimer l'index.dat et de le recréer (en tant que fichier cette fois) avec rien que des 0 binaires et une taille de 32 Kb, ça permettrait aussi que Windows n'écrive rien dedans mais j'ai jamais essayé. Je crois qu'on a assez discuté de ce fichier et pour en avoir le c?ur net, j'ai utilisé un mouchard qui trace tous les accès à des fichiers, il s'agit de filemon http://www.sysinternals.com (75 Kb). Je l'ai mis dans le répertoire démarrage après avoir essayé dans le registre mais via le registre, il donne une erreur car il ne trouve pas son fichier Vxd. Filemon peut écrire dans un fichier journal (logfile) pour qu'on ait plus facile à lire les résultats. L'analyse du logfile juste après le démarrage de Windows est vite faite, tous les index.dat (dans les répertoires windows\cookies, windows\historique et windows\TIF\Content.IE5) sont ouverts par l'application explorer.exe. Pour ceux qui ne savent pas, c'est le programme principal de Windows, à ne pas confondre avec Iexplore.exe qui est Internet explorer. Explorer tourne en permanence (faites CTRL+ALT+DEL pour vous en convaincre). Si vous essayez de l'arrêter, c'est Windows qui s'arrête. Nous voilà donc arriver au n?ud du problème. Comme le logfile le montre, les index.dat sont ouverts mais pas fermés par explorer au moment où on a la main pour utiliser le PC après le démarrage. N'importe qui ayant programmé dans sa vie sait très bien qu'un fichier peut être ouvert par un ou plusieurs programmes mais tant que le fichier est ouvert par au moins un programme, il est impossible de le renommer/supprimer. Il est évident que si c'était un autre programme qu'explorer qui bloquait l'index.dat, on n'aurait pas de problème à l'arrêter. La seule chose solution pour les bidouilleurs, c'est de modifier l'exécutable explorer.exe en le désassemblant ou en changeant carrément son contenu en mémoire mais là, on est plus proche du hacking qu'autre chose. Conclusion, pas la peine d'essayer une astuce pour renommer/supprimer/éditer un index.dat, c'est impossible. Pour ceux que ça intéresse, voici la dernière ligne concernant un index.dat dans le logfile généré par filemon Explorer Seek C:\WINDOWS\HISTORIQUE\HISTORY.IE5\INDEX.DAT SUCCESS Beginning Offset: 0 Ce qui signifie que le programme explore fait un "seek" (une recherche) dans l'index.dat et la recherche a réussi (statut : SUCCESS), à l'adresse (Offset) 0. Explorer Read C:\WINDOWS\COOKIES\INDEX.DAT SUCCESS Offset: 57344 Length: 4096 Cet accès à l'index.dat des cookies est le dernier. Pour info, le nombre d'accès à des fichiers est considérable car pendant la phase de démarrage, il y en a plus de 3 mille. Ce ne sont pas 3 mille accès à des fichiers différents car certains fichiers sont accédés des dizaines de fois. Comme curiosité, j'ai constaté que tous les raccourcis (.lnk) qui se trouvent sous le répertoire menu démarrer\Programmes sont ouverts par explorer (encore lui). Tous les fichiers .cpl du panneau de configuration sont également ouverts ainsi que le system.dat et le user.dat, autrement dit le registre, mais ça, c'est compréhensible. Pierre. |
Darthvad' | :jap: >frenzy: comme dirait l'un des forumeur du site en question : er... je deteste faire parti de ceux qui font que répéter ce que les autres ont dit ... mais franchement là je n'ai qu'une chose à dire: merci à tous :D tout est nickel :sol: D.V. :hello: [jfdsdjhfuetppo]--Message édité par Darthvad' le 02-05-2002 à 01:06:59--[/jfdsdjhfuetppo] |
frenzy | euh bear delete il est dans mon post au dessus [:veryfree] |
frenzy | si tu l'efface il se recré autoimlatique au reboot, mais vide :D |
Darthvad' |
|
frenzy | j'ai trouvé ça:
http://www.markusjansson.net/eienbid.html et ça (renommer en .zip, si l'extension n'est pas visible après dl. C'est la version pour 95 et 98, il existe une version pour ME si ça interesse quelqu'un): http://www.dslreports.com/r0/downl [...] 696/BD.zip "This is a fast simple batch file that will delete index.dat files,history,temp,cookies,ms office recent files,and shell icon cache. I use this for more personal reasons but I got asked in a im today if I would post the file for others that may not know how to make one for win95/98. anyway I hope it may help a few or someone could use it." le thread pour en savoir plus: http://www.dslreports.com/forum/re [...] ~mode=flat |
archimed | Y'a pas mal de soft qui permette de virer les index.dat et les cookies.
Par contre pour les fichier index.dat il faut les effacer en mode MS DOS réel (par sous win ou en console). Les quelque soft : history kill complete cleanup internet sweeper etc ... |
Darthvad' | et coucou au setiste au passage
(comment vont les stas de HFR?) :hello: DV |
Darthvad' |
|
Darthvad' |
|
frenzy | si tu veux remettre ton index.dat "a zero", cherche un petit soft aui s'appelle beardelete (ou bear delete)! je l'utilisais tout le temps sous 98, mais ya pas de version pour 2000 encore! En fait il efface le les .dat, les coukies, tous les temps....
il est un peu dure a trouver, donc si tu ne le trouves pas dis le moi, je retrouverai un lien [jfdsdjhfuetppo]--Message édité par frenzy le 02-05-2002 à 00:25:34--[/jfdsdjhfuetppo] |
Darthvad' | hello aux noctambules
dslé j'était ailleurs... mon OS : W98SE et pour ce qui est de la modif' je le faisait auparavent, et dernièrement il y a quinze jours... :??: DV |
HERIBERT |
|
tharkie |
|
tharkie | :heink: :heink: :heink: tu as réussi à savoir sous quel OS il était ??? :ouch: :heink: :heink: :heink: |
HERIBERT |
|
HERIBERT |
|
pgriffet | Lis ceci, ça t'aidera
http://forum.hardware.fr/forum2.ph [...] &owntopic= Pour lire un index.dat, j'utilise Windows Commander, aucun problème pour y faire des recherches mais c'est pour les bidouilleurs. Pierre. [jfdsdjhfuetppo]--Message édité par pgriffet le 01-05-2002 à 23:41:12--[/jfdsdjhfuetppo] |
Gardien | je le vois au style de son msg |
tharkie | tu vois où qu'il parle de virus ??? :ouch: :lol:
le parano céki ??? ;sarcastic: |
Gardien | C un fichier systeme qui sert a gérer les cookies ... faut arreter la parano sur les virus .... |
tharkie | quel OS ??? |
Darthvad' | dans menu Windows/Cookies
parmi la multitude de cookies qui traine (vérifié de tmps en tmps qd même :) ) j'ai le fichier index.dat qui ne peut être effacé jusque là tout est ok mais aj : impossible d'en modifier le contenu!!!!
http://mapage.noos.fr/clawP5/keskece.jpg [jfdsdjhfuetppo]--Message édité par Darthvad' le 02-05-2002 à 01:08:47--[/jfdsdjhfuetppo] |