Messages in this thread |  | | Date | Tue, 20 Nov 2001 14:05:48 -0800 | From | Chris Wright <> | Subject | Re: copy to user |
| |
* Luis Miguel Correia Henriques (umiguel@alunos.deis.isec.pt) wrote: > The reason that I need it to spend CPU time is that I'm developing a fault > injector. The purpose of a fault injection tool is, as you could imagine, > to test some critical systems and it's capacity to recover from fails. The > reason for changing the code of a process is that process must be delayed > but without leaving the CPU - everything must look like nothing wrong is > happening, except for other processes that are waiting for something from > the delayed process...
with ptrace(2) you can write into the program's .bss, whatever...add a little shellcode and you're dangerous ;-)
-chris - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |