[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Ottobre 2001 ml@sikurezza.org
Soggetto: Re: Kernel capabilities weakness
Mittente: Amodiovalerio Verde
Data: 8 Oct 2001 10:38:18 -0000
Ok, errore mio...

>    printf("Mem config regs mapped at address %p.\n",buf);
>
>    buf[0x20] &= 0xFFFFEFF0; /* trying disabling SYS_MODULE */
>    printf("Value in 0x01f0080 = 0x%08x \n\n",buf[0x20]);
>
>    buf[0x20] &= 0xFFFFFFFF; /* try to set capability back */
>    printf("New value in 0x01f0080 = 0x%08x \n\n",buf[0x20]);

La seconda buf[0x20] deve essere un OR o al massimo un assegnamento :P ...
di notte non sono proprio lucidissimo ...(thx qu3st per avermelo fatto
notare :P)

In piu' facevo affidamento (sbagliando) su LCAP per fare prove...LCAP a
quanto pare non mi gira bene..fatto la prova su un kernel 2.2.19 vergine
senza patch.

Sto riscrivendo (in maniera diversa) LCAP, per settare le capabilities
direttamente da /dev/mem e prendendo l'offset da /proc/ksyms.
Appena finito vi faccio sapere come e' andata :P

Ciauz

Amodiovalerio [Hypo] Verde



________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005