Forum » Programiranje » [c++] program, ki zbriše samega sebe
[c++] program, ki zbriše samega sebe
Vesoljc ::
da, ampak ne direkt...
moraš dati komando OS-u, naj to stori, ko se program zaključi.
moraš dati komando OS-u, naj to stori, ko se program zaključi.
Abnormal behavior of abnormal brain makes me normal...
BigWhale ::
Ja, da se... ne mores verjet ampak se da... Ponavadi se zadeva zbrise ob rebootu. Google my friend, google...
Zvedavec ::
Da se narediti tudi brez ponovnega zagona: program mora narediti .bat datoteko, ki poskuša v zanki zbrisati .exe (ki se mora potem, ko požene .bat, čim prej zaključiti) in ko mu uspe zbrisati .exe, pobriše še sam sebe in imenik.
Thomas ::
No, mene bi bolj zanimal program, ki se sam napiše.
Oziroma se vsaj popravi, recompilira in zažene namesto stare verzije.
To je takoimenovana Goedlova mašina in je IMHO več kot Transatlantski tunel ali spacelift.
Oziroma se vsaj popravi, recompilira in zažene namesto stare verzije.
To je takoimenovana Goedlova mašina in je IMHO več kot Transatlantski tunel ali spacelift.
Man muss immer generalisieren - Carl Jacobi
kopernik ::
Na enem izmed predavanj na faksu (ne spomnim se več katerem) je bilo rečeno, da je možno med delovanjem programa spreminjati ukaze, vendar naj bi bilo to zelo narobe. To temo sem za nekaj časa postavil v ozadje, vendar me spet zanima in bom malo poguglal :-)
Zgodovina sprememb…
- spremenil: kopernik ()
darkolord ::
Ah sej je precej moznosti za to narest ... Poleg bat fajla lahko recimo uporabiš process hijacking (zalaufaš en kos kode v memory spaceu od drugega procesa in tam poženeš kodo ki zbriše orignalen fajl) pa še kaj bi se našlo
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | win10 disk cleanup - avtomatskoOddelek: Pomoč in nasveti | 707 (536) | Ijus |
» | "Zanimiv" poskus filmske in glasbene industrije (strani: 1 2 )Oddelek: Novice / Avtorsko pravo | 8158 (6260) | RokX |
» | Pomoč pri nastavitvah NTbackup.exe v win xpOddelek: Programska oprema | 1677 (1406) | XWY |
» | instaliranje windowsovOddelek: Pomoč in nasveti | 2028 (1866) | Cokolesnik |