/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
overvågning af et program
Fra : Hans Hvelplund Odbor~


Dato : 03-11-04 14:39

Hvordan kan jeg overvåge hvilke filer et program opretter/ændrer?

F.eks hvis man starter en binær installations fil, og man vil vide hvilke
filer den pakker ud og ændrer

 
 
Mogens Kjaer (03-11-2004)
Kommentar
Fra : Mogens Kjaer


Dato : 03-11-04 16:00

Hans Hvelplund Odborg wrote:
> Hvordan kan jeg overvåge hvilke filer et program opretter/ændrer?

strace -o/tmp/fil ./installationsprogram

Så kan du lede /tmp/fil igennem efter open kald.

Vær dog opmærksom på, at hvis ./installationsprogram
er et script, som kalder ./installationsprogram.bin
må du rette i ./installationsprogram og lægge strace
ind dér.

Mogens
--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@crc.dk Homepage: http://www.crc.dk

Kim Hansen (03-11-2004)
Kommentar
Fra : Kim Hansen


Dato : 03-11-04 16:37

Mogens Kjaer <mk@crc.dk> writes:

> Hans Hvelplund Odborg wrote:
> > Hvordan kan jeg overvåge hvilke filer et program opretter/ændrer?
>
> strace -o/tmp/fil ./installationsprogram
>
> Så kan du lede /tmp/fil igennem efter open kald.

Hvis man bruger 'strace -eopen' så bliver det meget mere overskueligt,
men er open det eneste systemkald der kan lave filer?

> Vær dog opmærksom på, at hvis ./installationsprogram
> er et script, som kalder ./installationsprogram.bin
> må du rette i ./installationsprogram og lægge strace
> ind dér.

Det kan 'strace -f' følge med i.

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Vadgårdsvej 3, 2.tv. | /,`.-´` -. ;:-. | Jeopardy.
2860 Søborg | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Tlf: 39 56 24 37 | '---''(_/--' `-'\_) | spørgsmålet.

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste