Ganz ganz einfach, während das Programm läuft benennt es seine eigene exe um z.b
Icq.exe in icq.bak dies geht ohne weiteres, da die Datei ja nicht zum schreiben geöffnet wird. Danach kopiert das prog die bak zu icq.exe, somit existiert eine icq.exe die modifiziert werden kann. An die exe kann das proggie nun daten ranhängen ohne ende, ohne sich selbst zu beenden.
Gut ne?
Wer später bremst ist eher tot.