Remplacer une DLL ouverte par Windows 2000

Remplacer une DLL ouverte par Windows 2000 - Win NT/2K/XP - Windows & Software

Marsh Posté le 15-04-2003 à 16:04:15    

Je cherche a remplacer Wininet.dll  
 
or koi ke je ferme, elle est toujours ouverte par le system.
 
kk1 a une idee ?
 
 
PS: j ai deja essaye de rebooter en mode console.
 
PS2 : si kk1 a Wininet.dll en version :6.00.2800.1136 je suis preneur.  :whistle:


---------------
#mais-chut
Reply

Marsh Posté le 15-04-2003 à 16:04:15   

Reply

Marsh Posté le 15-04-2003 à 16:20:56    

Z_COOL a écrit :

Je cherche a remplacer Wininet.dll  
 
or koi ke je ferme, elle est toujours ouverte par le system.
 
kk1 a une idee ?
 
 
PS: j ai deja essaye de rebooter en mode console.
 
PS2 : si kk1 a Wininet.dll en version :6.00.2800.1136 je suis preneur.  :whistle:  


 
 :hello:


---------------
#mais-chut
Reply

Marsh Posté le 15-04-2003 à 16:50:01    

6.00.2800.1106 tu veux dire. (XP sp1). G une version US mais c une dll systeme, je pense pas que la langue ait une quelconque importance. Enfin si tu la veux, file ton mail et je te l'envois. Tu peux bien essayer un truc mais c risqué:
 
regsvr32 -u %windir%\system32\wininet.dll
ensuite tu remplaces la dll. Au besoins tu reboot avant (si t'y arrives)
 
et tu reregister la dll regsvr32 %windir%\system32\wininet.dll
 
PS: fait gaffe au repertoire dllcache (protection des fichier system de windows)

Reply

Marsh Posté le 15-04-2003 à 16:58:43    

BloodyCarnage a écrit :

6.00.2800.1106 tu veux dire. (XP sp1). G une version US mais c une dll systeme, je pense pas que la langue ait une quelconque importance. Enfin si tu la veux, file ton mail et je te l'envois. Tu peux bien essayer un truc mais c risqué:
 
regsvr32 -u %windir%\system32\wininet.dll
ensuite tu remplaces la dll. Au besoins tu reboot avant (si t'y arrives)
 
et tu reregister la dll regsvr32 %windir%\system32\wininet.dll
 
PS: fait gaffe au repertoire dllcache (protection des fichier system de windows)


 
non c est bien 6.00.2800.1136, celle que tu a, c est une du SP1 mais elle est bugge avec certaine authentification. et pour l instant elle est pas encors incluse dans aucun patch.
 
et je vais essayer ta methode pour delinker ma DLL. Un ghost avant serais peut etre pas de trop


---------------
#mais-chut
Reply

Marsh Posté le 15-04-2003 à 17:01:24    

Marche pas  :sweat:


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 08:45:17    

d autre idee ?


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 09:25:44    

inuse.exe, petit tool de microsoft fait pour ca : http://www.microsoft.com/windows20 [...] nuse-o.asp

Reply

Marsh Posté le 16-04-2003 à 09:45:28    


 
 
Meme joueur jou encors....
 

Citation :


C:\Dokumente und Einstellungen\Me\Desktop>inuse wininet.dll c:\winnt\system32\wininet.dll
InUse - version 1.4
---------------------------------------------------------------------------
Copyright (c) 1994-1999 Microsoft Corporation. All rights reserved
Windows 2000 detected - WFP is enforced
 
c:\winnt\system32\wininet.dll is protected by WFP
 
C:\Dokumente und Einstellungen\liligix0\Desktop>


 
 
 [:sisicaivrai]  :sweat:


Message édité par Z_cool le 16-04-2003 à 09:46:55

---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 09:57:12    

Autre methode, dans le registre , va dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, crée une nouvelle valeur REG_MULTI_SZ nommée PendingFileRenameOperations et tu lui donnes comme valeur
 
\??\c:\temp\wininet.dll !\??\c:\winnt\system32\wininet.dll  
 
Si la dll que tu veux remettre est dans c:\temp bien sur, ensuite faut rebooter pour appliquer.


Message édité par El Pollo Diablo le 16-04-2003 à 10:01:22
Reply

Marsh Posté le 16-04-2003 à 10:22:03    

Z_COOL a écrit :

Je cherche a remplacer Wininet.dll  
 
or koi ke je ferme, elle est toujours ouverte par le system.
 
kk1 a une idee ?
 
 
PS: j ai deja essaye de rebooter en mode console.
 
PS2 : si kk1 a Wininet.dll en version :6.00.2800.1136 je suis preneur.  :whistle:  


 
essaye simplement un "move" sous command-line
 
move machin.dll c:\temp
Et puis tu copies la nouvelle là où se trouvait l'ancienne.
 
J'avais un pb similaire sous NT4 server... une dll système était en cours d'utilisation et il était obligatoire de la remplacer par une autre version.

Reply

Marsh Posté le 16-04-2003 à 10:22:03   

Reply

Marsh Posté le 16-04-2003 à 11:23:45    

Latinus a écrit :


 
essaye simplement un "move" sous command-line
 
move machin.dll c:\temp
Et puis tu copies la nouvelle là où se trouvait l'ancienne.
 
J'avais un pb similaire sous NT4 server... une dll système était en cours d'utilisation et il était obligatoire de la remplacer par une autre version.


 
ca a marche. par contre, toujours le probleme original avec la DLL version 5 sous IE6  [:tinostar]


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 11:32:06    

Z_COOL a écrit :


 
ca a marche. par contre, toujours le probleme original avec la DLL version 5 sous IE6  [:tinostar]  


t'as bien fait gaffe à "dllcache" ? (winnt\system32)

Reply

Marsh Posté le 16-04-2003 à 11:34:22    

Latinus a écrit :


t'as bien fait gaffe à "dllcache" ? (winnt\system32)


 
c est le kel qui est utilise ? celui de system 32 ou de dllcache ?


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 11:38:53    

Z_COOL a écrit :


 
c est le kel qui est utilise ? celui de system 32 ou de dllcache ?


 
remplace la dll et  fait un tit reboot... et compare les versions ;)

Reply

Marsh Posté le 16-04-2003 à 11:54:44    

c:\winnt\system32\wininet.dll : 5.0.3502.4619
 
DLLcache : 5.0.3502.4619
 
 
c est bien les 2 meme


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 12:01:33    

Z_COOL a écrit :

c:\winnt\system32\wininet.dll : 5.0.3502.4619
 
DLLcache : 5.0.3502.4619
 
 
c est bien les 2 meme


 
http://www.google.fr/search?q=%2BW [...] l=fr&meta=

Reply

Marsh Posté le 16-04-2003 à 12:29:32    

dllcache = WFP (windows file protection). Tant que tu ne remplaceras pas d'abord wininet.dll dans dllcache; à chaques fois que tu vas remplacer dans system32, celle de dllcache va automatiquement se recopier à la place. Le systeme de protection de fichier à un petit temps de reaction (qq secondes). Le mieux à faire c de creer un .bat qui va remplacer d'abord celle de dllcache, deplacer celle de system32 (puisqu'il semble que ca fonctionne) et enfin copier ta nouvelle version dans system32.

Reply

Marsh Posté le 16-04-2003 à 13:42:54    


 
tu t est fais un lien google ?
 
 
parceke ta recherche, merci mais je l ai deja faite et sauf erreur de ma part, il n y a rien pour le telecharger


---------------
#mais-chut
Reply

Marsh Posté le 16-04-2003 à 17:30:55    

Z_COOL a écrit :


 
tu t est fais un lien google ?
 
 
parceke ta recherche, merci mais je l ai deja faite et sauf erreur de ma part, il n y a rien pour le telecharger


c'était juste pour info

Reply

Marsh Posté le 17-04-2003 à 07:47:08    

BA je trouve que c est un comble: Obliger de kemender a MS un pqtch sortie depuis 07-Nov-2002.  
 
il pourrait pas le mettre en acces libre ?
 
 
ou alors c est delibere et c est pour reduire le nombre de NTLM Authentication dans le monde


---------------
#mais-chut
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed