prestaveni signalu za behu

Pavel Kankovsky peak na kerberos.troja.mff.cuni.cz
Úterý Červen 2 22:23:53 CEST 1998


On Tue, 2 Jun 1998, Petr Skoda wrote:

> mam binarku jisteho programu, ktery si nastavi pri spusteni casovac 
>  na sigalrm na nejakou dobu, takze po uplynuti dane doby je tomuto jobu
> poslan SIGALRM, na coz on skonci.
[...]
> Da se pripadne ta binarka hacknout tak, aby se pro dany signal reakce
> zmenila ?

pokud lze v binarce najit konkretni misto, kde se nastavuje ten casovac,
pak bych proste to misto prepsal nekolika "nop"y... nebo bych
LD_PRELOADnul neco, co by treba nastavilo patricnou obsluhu SIGALRM
ale asi to bude chtit trochu experimentovani

> Vsechny man stranky popisuji volani sigaction apod jen kdyz je dom do
> daneho programu ale nikde neni PID jineho programu, u ktereho to chci
> menit.

to bude tim, ze gdb to dela pres ptrace(2)

nevim presne, jak jsou delane signaly--mam dojem, ze kdyz trasovany proces
dostane signal, tak je nejdriv upozornen jeho "dozorce", na kterem pak je,
zda-li trasovany proces skutecne ten signal obdrzi


--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]



Další informace o konferenci Linux