Hi Dennis,
All applications you listed mostly are updating their virus/spyware definitions which are separate files. If they have to update main application they have to launch a separate proces that can shut down main process, update it and restart. Or use Windows reboot to update it. It's much easier to implement a launcher.
>Thanks! I went through all the 3 links you gave. I scanned through the code too.
>
>I guess it means the 'LOADER' exe file is different from the 'MAIN' exe. I was just wondering how apps like Norton, AVG and Ad-aware are able to do 'LiveUpdate' from their 'main' executables - or am I mistaken?
>
--sb--