Przechwytywanie plików wczytywanych przez proces

0

Witam, mam pewną nietypową zagwostkę, jak w temacie, chciałbym przechwycić plik wczytywany przez proces i zapisać go w dowolne miejsce

dla przykładu mamy powiedzmy odtwarzacz plików dźwiękowych, moja aplikacja powinna nasłuchiwać co robi ów odtwarzacz i jeśli wczytuje on plik pytać mnie gdzie zapisać jego kopię :) proszę o naprowadzenie mnie w kierunku rozwiązania :)

z góry dziękuję :)

0

Możesz pokombinować aplikacjami sys internalsa czy jakoś tak to się zwało

0

Ja bym sprawdzil przez debugger jaka funkcja jest odpowiedzialna za wczytywanie pliku konkretnie, a nastepnie zalozyl na nia hooka, tak ze przy probie otwarcia pliku najpierw wywolywana bylaby moja podmieniona funkcja, a dopiero potem oryginalna i tyle.

0

na Linuksie chodzi o narzędzie lsof.

1 użytkowników online, w tym zalogowanych: 0, gości: 1