Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ms06-015 Patch-> win 2000 shell32.dll ?

Featured Replies

Is it possible to use the Windows 2000 files from the ms06-015

patch to fix the flaw in win98 because this could also patch the 2 GB file copy limit (KB318293) .

So even if it's not possible is there a way to create an unofficial ms06-015 patch for win98/me ,anyway?

Is someone maybe working on this?

I believe it could at least function to replace the Windows ME shell32.dll with the 2K one,has somebody tried it,yet?

Edited by winxpi

Well, i've explored this, and found that it is not possible to use 2000' shell32.dll, but it is possible to make a patch for 98 and Me using same algorithms [unlike what M$ tells].

I could probably do it but i lack motivation.

  • Author
Well, i've explored this, and found that it is not possible to use 2000' shell32.dll, but it is possible to make a patch for 98 and Me using same algorithms [unlike what M$ tells].

I could probably do it but i lack motivation.

Maybe with some $$ M$ will tell us the algorithm. :)

This is because during the development of Windows 2000, we made significant enhancements to the underlying architecture of Windows Explorer.

Due to these fundamental differences, these changes would require reengineering a significant amount of a critical core component of the operating system.

Before they never cared about possible new issues that could result by installing a patch.

M$ was just to lazy to make a fix in my opinion(maybe they thought they would have to make a second patch for Windows 98/ME too like for 2000/XP).

One more thing... Windows ME and 2000 don't they have a similar architecture of Windows Explorer?

*Motivation* :thumbup >>Tihiy

Please all motivate Tihiy!

Edited by winxpi

I think it would be a great idea. 1 quick suggestion though Tihiy. Could you also use the fixes from MS04-024, MS04-037, MS05-008, MS05-016 (ignore shlwapi.dll and sp3res.dll in the 2000 fix) and MS05-024 in the patch you make? It's just so that 98/ME will not be vulnerable to those flaws as well. That is just a suggestion as 98/ME are vulnerable to those flaws as well.

This is most likely impossible to do. If not, I think it would be an excellent thing to do for the users of 98/ME.

the_guy

Well, i've quickly explored other vulnerabilities and can say:

MS04-024 - probably can be fixed, but it is controversal;

MS04-037 - can be fixed simply;

MS05-008 - not sure if it can be fixed but it is better to not use IE;

MS05-016 - not sure if it can be fixed but it is better to not use msHTA;

MS05-024 - can be fixed for ME by using 2000 patch.

Ok. Does it matter that the 2000 version of webvw.dll lower than the version for ME?

the_guy

  • Author
Ok. Does it matter that the 2000 version of webvw.dll lower than the version for ME?

the_guy

Maybe you get an error message ,but what you can do to avoid this is changing the version to a higher one with "Resource Hacker" for example.

Edited by winxpi

I hope these fixes can get patched properly on Windows 98. Especially the Shell32.dll and Explorer.exe patches are important. One is even listed as critical!

On Secunia.com is a nice overview of current vulnerabilities in all Windows OS's.

Here's current graph with Secunia advisories for Windows 98 and for Windows XP:

Windows 98SE:

sec_graph98.png

Windows XP Professional:

sec_graphXP.png

As you can see most vulnerabilities for Windows 98SE were issued in 2005.

Edited by hp38guser

Is it possible to use the Windows 2000 files from the ms06-015

patch to fix the flaw in win98 because this could also patch the 2 GB file copy limit (KB318293)

I don't think ms06-015 is that "critical", but I'm considering fixing the 2GB limit as my next project (currently Enable48BitLBA hasn't finalised yet) :)

well it is too bad after MS02-014 shell32.dll fix for Win98/NT4 was released, TweakUI can no longer change the shortcut arrows on shortcut icons. That should no longer be a big issue as I can use Resource Hacker to either remove the shortcut arrows or even change the shortcut arrows to light arrows on the Q313829 shell32.dll file for Win98/NT4.

nice graph charts, hp38guser.

Well, i've quickly explored other vulnerabilities and can say:

MS04-024 - probably can be fixed, but it is controversal;

MS04-037 - can be fixed simply;

MS05-008 - not sure if it can be fixed but it is better to not use IE;

MS05-016 - not sure if it can be fixed but it is better to not use msHTA;

MS05-024 - can be fixed for ME by using 2000 patch.

MS05-008 & MS05-016 vulnerabilities for Win98/ME can NOT be fixed. For MS05-024 the vulnerability might also be fixed for Win98 SE since Win98se originally has webvw.dll version 5.00.0312.0.

BTW - MS05-049 shell vulnerabilities can NOT be patched for Win98/ME because they're unaffected [duh!]

Edited by erpdude8

Ok. Does it matter that the 2000 version of webvw.dll lower than the version for ME?

the_guy

Maybe you get an error message ,but what you can do to avoid this is changing the version to a higher one with "Resource Hacker" for example.

winxpi has got a point. You may want to change the webvw.dll file version number from 5.00.3900.7036 to 5.50.4134.7036. I've just tested it on my WinME computer in my bedroom and things seem to be working okay. try using that file under Win98se to see if it'll work there.

Edited by erpdude8

winxpi has got a point. You may want to change the webvw.dll file version number from 5.00.3900.7036 to 5.50.4134.7036. I've just tested it on my WinME computer in my bedroom and things seem to be working okay. try using that file under Win98se to see if it'll work there.

It won't work under clean 98 because of some dependancies, however it may work with Kernel Update.

So do you guys want me to try fixing MS06-15 for WinME?

Ya. That way it will be more secure.

Also, if you patch MS04-024/MS04-037, that would be appreciated. The version of grpconv.exe included in the 2000 update also works on a 98SE system.

the_guy

Also, if you patch MS04-024/MS04-037, that would be appreciated. The version of grpconv.exe included in the 2000 update also works on a 98SE system.

the_guy

NOT TRUE! Grpconv.exe from Win2k MS04-037 update CRASHES on Win98/ME systems as I've tested for myself.

Edited by erpdude8

Ok. I just tested dependencies. There ya have it. Will the NT4 version work though?

the_guy

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.