Hooking under Linux
Jeg har en eksekverbar fil som jeg ikke har kildekoden til. Jeg vil gerne udvide programmets funktionalitet men kan altså ikke bare lave en rettelse til kildekoden. Under Windows ved jeg at man kan gøre noget der kaldes 'hooking'. Det går kort sagt ud på at man laver et program der spawner den eksekverbare fil og derefter indlæser sin egen kode det sted i dens memory segment hvor man ønsker at overtage udførslen (læs f.eks. http://www.codeproject.com/system/hooksys.asp).Hvor kan jeg finde en HOW-TO eller noget lignende der forklarer hvordan man trin for trin kan udføre hooking under Linux? Helst i C eller Kylix.
