Slashdot Log In
DIY Service Pack For Windows 2000/XP/2003
Posted by
kdawson
on Tue Dec 12, 2006 03:39 PM
from the patch-it-yourself dept.
from the patch-it-yourself dept.
Karsten Violka writes "Looking for manageable Windows updates even without an internet connection? Heise's script collection
Offline Update 3.0 downloads the entire body of fresh updates for Windows 2000, XP, or Server 2003 from Microsoft's servers in one fell swoop and then uses them to create ISO-Images for CD or DVD. Included is an intelligent installer script that allows you to update as many PCs as desired." Sounds like a great idea, given the danger of putting an unpatched PC on the Internet to download security updates.
Related Stories
[+]
Patch Tuesday — IE7 Clean 75 comments
jginspace writes "As per the advance notification, Microsoft's monthly security bulletin, released yesterday, addressed five general Windows issues and one in Visual Studio. It also included a fix for a problem in Outlook Express for a total of seven updates. As patch Tuesdays go it was fairly unremarkable. The only general Windows update labeled 'critical' is for a flaw in Media Player. As usual, there's a cumulative update for Internet Explorer, but significantly, the only versions of IE affected are 5 and 6. Version 7 is clean — which is welcome news in this first update since the upgrade was pushed to the world last month. Microsoft was silent on the two zero-day Word holes, one reported here and a new one. Sans is calling this 'Black Tuesday' and recommends patches be applied urgently for the Visual Studio and Media Player vulnerabilities. Sans is recommending the Heise Offline Update utility covered in a previous story."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
yeah, that's real safe (Score:3, Insightful)
Already been done in a better form (Score:5, Informative)
http://www.autopatcher.com/ [autopatcher.com]
Parent
Re:Already been done in a better form (Score:5, Informative)
Parent
Well Einstein (Score:2, Informative)
2) The probability that an unpatched PC behind a firewall will get "hacked" in the moment while you are downloading it is what... 0,2?
3) What else will we whine about now... the versatility of Macintosh hardware?
Re:Well Einstein (Score:4, Funny)
I would say your second guess of 2 is closer than your first of 0... shall we split the difference and agree at 1?
Parent
Re: (Score:3, Interesting)
Re: (Score:2)
Re:Well Einstein (Score:4, Insightful)
Home desktops aren't usually behind firewalls.
That may have been true 10 years ago, but these days most home PCs are at least behind a NAT. Unless you've gone out of your way and configured your NAT to forward all ports to your PC (i.e. a DMZ), outside attacks will be quite useless. The only threat in this case is the user downloading a virus from email, or visiting a compromised website. If you run windows update (well, several times) before you do either of those things, there's no danger.
Parent
Re:Well Einstein (Score:4, Interesting)
That may have been true 10 years ago, but these days most home PCs are at least behind a NAT.
Umm, I'd have to disagree with that statement. Around here the biggest provider of internet connectivity for home users is Roadrunner. They provide you with a cable "modem" that acts as a bridge between their network and your PC. The PC gets a globally valid address.
In fact the only Roadrunner home users I know (not counting geeks/techies) that have NAT routers are those that have more then one computer. Otherwise it's right into the PC and come and get it boys cuz I'm wide open!
Parent
Re:Well Einstein (Score:4, Funny)
I want your users. I lost internet access three times last year because some dumbass down the hall plugged his router in backwards and was trying to NAT the whole damn building.
Parent
Re: (Score:3, Informative)
Home desktops aren't usually behind firewalls
Depends on your service provider. In my experiences most DSL providers use NAT routers -- even for single PC connections. Most cable providers seem to use bridges and your PC gets a globally valid address, which tends to be a problem for a Windows PC.
Then there's dialup users. But if you have to use dialup to do a complete set of Windows updates on a brand new PC it's an even money bet that you'll die from old age before they finish and in this scenario wh
Re:Well Einstein (Score:4, Funny)
Although, script kiddies might still be trying to infect it...
Parent
Does MS offer this (Score:2)
I know Apple offers their patches as download, complete with SHA1 sig.
Re: (Score:2, Interesting)
Re: (Score:2)
I can't tell... are you trying to be funny? Completely without cost (except for the costs) and better than near-instantaneous downloads, they'll probably get a CD to you within a couple months!
Re:Does MS offer this (Score:5, Funny)
Autopatcher, on the other hand, provides the actual software, which is explicitly prohibited by the TOS you mentioned. He has this hilarious line in his FAQ:
A: Yes, nwraptor once spoke to a Microsoft employee and apparently they know about us but dont care what we do!
Parent
Corporate Windows Update (Score:2, Informative)
Re: (Score:3, Informative)
Danger? (Score:5, Insightful)
A "danger" that is eliminated with a rinky $25 NAT router.
Re: (Score:2)
Re: (Score:3, Insightful)
Re:Danger? (Score:5, Informative)
Parent
Torrents (Score:3, Interesting)
Or connect to a torrent server. Watch the number of attacks on your PC's FW skyrocket the instant you run BT and connect to a tracker. Lot's of hackers run torrent servers just to mine the connection information and find new, unprotected computers to attack.
autopatcher has been doing this for a while now (Score:5, Informative)
Autopatcher! [autopatcher.com]
Re: (Score:3, Insightful)
Or just buy the firewall you should have anyway (Score:2)
Or you could just buy the firewall you really should have anyway and be done with it. Seriously, I can't imagine anyone would try to argue that it's acceptable to put a server out on the net without a firewall in front of it, so why should a desktop PC be any different? That way you get to protect your unpatched Linux box too.
Re:Or just buy the firewall you should have anyway (Score:5, Insightful)
I can put an unpatched RedHat Linux system on the public Internet and download patches without worrying about it. In fact, I routinely use such systems AS the router/firewall for other systems!
If you hear people around here saying things like "Windows is insecure and/or isn't really ready for the Internet", that's because it's true, or you wouldn't need that stupid $25 router in the first place!
The fact that you can't even imagine a server without a dedicated firewall in front of it speaks volumes.
Parent
Re: (Score:2)
It has always been good practice to have a firewall, or at least a NAT router in front of any server, be it Redhat / Windows / BSD / OSX / Solaris whatever. Thats only one piece of the puzzle of course, but a very important one.
However, for your average desktop machine there has to be a balance between security and usability, a balance that the builtin firewall
Re: (Score:3, Insightful)
That's up to you. But please don't take it as an offense if I say that I'd never hire you as a sysadmin.
Ask yourself this... is the 5 minutes it takes to set up basic firewalling (or even simply shutting down any daemons you're running) worth the extra time you risk if you have to reinstall the computer? Banking on averages is never a good idea, espec
nLite (Score:5, Informative)
Re: (Score:3, Interesting)
Jonah HEX
nlite (Score:4, Interesting)
http://www.nliteos.com/ [nliteos.com]
Check out RyanVM too (Score:2, Informative)
http://www.ryanvm.net/msfn/ [ryanvm.net]
This allows you to produce updated Windows installation CDs, that actually have the service packs and post-service pack hotfixes *already integrated into the installation*. This saves the extra time normally taken to install Windows *then* go apply all the updates.
Is this the kind of stupid comment that gets... (Score:2)
"Sounds like a great idea, given the danger of putting an unpatched PC on the Internet to download security updates." - Who the heck said you should connect the unpatched machine to the 'net to grab this stuff? FFS, I bet ol' Karsten would go to town of the Windows zealot for playing stupid.
Good idea for some applications... (Score:2)
Having the patches on hand would really help when we don't have a little router on hand on field calls.
Yes but... (Score:2, Informative)
It just shows how retarded update management is in Windows. It is like 10 years behind Linux and 5 behind OSX. And Vista is no different either.
Wish they would do this for Linux Distros (Score:2)
What about Microsoft? (Score:3, Interesting)
Thank you
Re: (Score:3, Insightful)
If you're not prepared to pay for their software then you shouldn't be using it, simple. And you would probably be admired more if you had the courage and strength of conviction to go spend the time learning to use an alternative OS in order to make a much clearer statement to Microsoft that you're not prepared to pay the money they ask for their products.
Any fool can download a pirated Windows CD from the Internet, it takes initi
Stop with the "unpatched PCs are insecure" rubbish (Score:4, Informative)
On a Windows desktop PC behind a firewall, you are vulnerable to scripts and viruses that it come in from emails, documents & web pages but if you stick the PC on the network and don't use it for any of those things *until* you've put on all the updates, then nothing is going to happen to it. So let's get rid of this stupid notion that the moment you put an unpatched PC on a firewalled LAN, it's going to get swamped with viruses and rootkits - it just won't happen.
No, I'm no Microsoft fan but let's stick to facts rather than "science fiction" FUD stories...
Re:Stop with the "unpatched PCs are insecure" rubb (Score:3, Insightful)
> rather than "science fiction" FUD stories...
These are not SF FUD stories. There are a lot of people who:
- don't know shit about security
- don't know shit about patching
- own USB xDSL modem or connect to *untrusted* network with wifi or something similar (do you carry a $50 router with your laptop?)
- use computer to Just Work With it - as a tool - you know
And Windows is not uber-user-friendly there. In fact I think you need to be relatively skilled t
Re:Stop with the "unpatched PCs are insecure" rubb (Score:4, Insightful)
I agree - but I've set up a number of these NAT routers recently for friends and colleagues, and apart from some simple configuration for ADSL accounts (and some wireless security if needed), these things now work pretty much out of the box. They are a whole heap of good security for little cost that are easy to setup - and protect you from about 90% of the bad things out there on the Internet the moment you switch them on.
And for your information, I carry round a Linux laptop with a fully locked down kernel firewall that I *carefully* open up as I need to if I'm on an unprotected (un-NAT-ed) Internet connection. :-)
> And Windows is not uber-user-friendly there. In fact I think you need to be relatively skilled to set up XP so it is relatively secured. Not > something your mom or dad (I assume) can do with their computers.
I agree again - which is why I recommend a NAT router to anyone I know with ADSL; and if they refuse to buy one, I refuse to offer them any help when their PC goes wrong! :-)
> MS made some stupid decissions few years ago and now they pay the price. This is not FUD. People do not have the latest Vista and so on. Some of them > use 5 year old computers since they tend to work for them.
Again, I agree. But, if anything, Windows 9x didn't have a complete enough IP stack to allow much to be run in the way of services out to the Internet - so it could be argued that unpatched and out of the box, a 9x machine is more secure than XP.
> I can surely install old version of Linux distribution or OSX and do not get infected in 10 minutes after connecting to untrusted network.
It depends on what's out there. Before I moved house last year, on my old ISP I ran an SSH (Secure Shell) server out to the Internet and my log files were filled with scripted access attempts against the server - just pounding away at my server with common account names hoping that one of them would allow entry.
Yes, a secured Linux server is always going to be more secure than a secured Windows server but please don't get complacent about it - it just takes one stupid mistake on either OS and someone will get into it.
Parent
Re:Stop with the "unpatched PCs are insecure" rubb (Score:5, Informative)
Since every directed IP packet on the Internet contains the sender and receiver IP address, any Internet router that sees a private address in either the source or destination address will drop the packet and not route it. Consequently, no-one on the Internet can get to a PC in the private address range - not only that but there are probably thousands of PCs using anyone of those private IP addresses at any moment in time.
The trick of a NAT router is that when one of your PCs connects through the router to the Internet, the NAT router substitutes the private source IP address in each packet coming from one of those PCs with the real IP address on the Internet side of the router. So when a response comes back from, say, a web server one of your PCs is accessing, the response hits the router's Internet IP and the router puts the private IP address back in to send it back to the right PC.
It is possible to forward incoming connections to the router onto a PC in the private address space but this feature has to be manually configured on the router and is turned off by default.
So, yes, you can still download a nasty email or script from a server on the Internet, even with a NAT router in place - but then you just don't use a PC for those purposes until you've fully patched them.
Parent
Re: (Score:3, Informative)
People keep repeating it, but it's just not true. It is TRIVIALLY easy to send packets to private addresses behind an open NAT.
First off, the way in which packets sent to a NAT box disappear is like waving a big red flag that says "NAT". Then all it takes is a little bit of forging of header address, and a
Re:encountered (again) another win box without NAT (Score:4, Informative)
There's even a howto on NetBSD's website that explains exactly how to go about setting such a box up.
But you're right... generally, it's easier to go with NAT in the long run.
Parent
Security is about "survival of the fittest" (Score:4, Insightful)
The unfortunate fact about OS security is that it is a case of "survival of the fittest". It's pretty safe to assume that as long as there is an Internet, then there will be crackers out there trying to break into PCs that sit on the Internet. From their perspective, if they crack open a PC then they are happy and that the longer it takes them to break into a PC, the more likely they are to just give up and try another one.
Consequently, the more "walls" you put in the way of a cracker, the more the chances that you'll reach the limit of his abilities & make him give up. So security is all about doing *multiple* things against attacks - disabling well-known account names, using strong passwords, deploying software firewalls *AND* NAT routers, turning off unnecessary services, tightening the configuration of needed services to only allow certain hosts to access... these are all *ADDITIONAL* steps to just applying software updates.
Sure, a lot of these processes are tricky for new users but a lot of them are also very simple to deploy - and any of those that you do deploy put you one step ahead of the people who don't deploy them and who are, consequently, put at more risk from attack by crackers.
Trust him? Do you know what Heise is? (Score:2, Informative)
Re: (Score:2, Insightful)
In short, don't play with strange links posted by anonymous cowards...
Jonah HEX
Re:WGA & Patching pirated copies (Score:3, Insightful)
I have a feeling it won't be quite so cut and dried with Vista though.
Re:Installed patched OS, same as old OS (Score:4, Interesting)
Parent