Re: Who wants to test cracklinux??
- From: Pavel Machek <pavel@xxxxxxx>
- Date: Wed, 29 Mar 2006 00:49:30 +0200
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@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- Who wants to test cracklinux??
- From: Marko
- Who wants to test cracklinux??
- Prev by Date: Re: [PATCH] sched: smpnice work around for active_load_balance()
- Next by Date: Re: [PATCH] config: Fix CONFIG_LFS option
- Previous by thread: Re: Who wants to test cracklinux??
- Next by thread: How should an application ask for uinput module load?
- Index(es):