Messages in this thread | | | Date | Wed, 29 Mar 2006 00:49:30 +0200 | From | Pavel Machek <> | Subject | Re: Who wants to test cracklinux?? |
| |
Hi!
> I've written a small kernel module & shared object for kernel 2.6 to > enable the following for normal users: > > - inb()/outb()... via a wrapper function
ioperm() does that already, no? You mean, you enable it for non-root, too? That's security hole.
> - enable direct IO access (like ioperm()) > - direct access on physical memory addresses
read/write on /dev/mem. chmod 666 /dev/mem if you want to allow normal users to access physical memory (security hole, again).
> - installation of user space ISR
That seems nice. Does it work with PCI shared interrupts?
> - change nice level > > The module is primary thought for education, but perhaps also helpful > in software development. > The module is finished now, but because it's my first kernel code > there could be something to improve. If anyone wants to test, just > send me a mail and you'll get the code.
Please post it to the list. Pavel -- Picture of sleeping (Linux) penguin wanted... - 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/
| |