[linux] 5.x: userland writes to /usr/lib64/firefox/libxul.so

Udo van den Heuvel udovdh op xs4all.nl
Vr Apr 10 09:20:37 CEST 2020


On 10-04-2020 09:17, Daniel C. von Asmuth wrote:
> Aldus schreef Udo van den Heuvel op Fri, Apr 10, 2020 at 06:56:49AM +0200:
>> Een andere keer:
>>
>> # cmp -l libxul.so /usr/lib64/firefox/libxul.so
>>  12417457 111 151
>>  76546993 114 154
>>  85652401 215 255
>>  98344369  67  27
> 
> Heb je gekeken met welke symbolen die adressen corresponderen? 

Hoe te doen?

> Als het steeds om een ander adres gaat, dan zul je met breakpoints
> in de debugger ook weinig opschieten en zou je writes naar de
> hele library moeten onderscheppen. 

De kenel zou writes al tegen moeten houden.
Immutable bit wordt ook niet gehonoreerd. (!)

Udo


Meer informatie over de Linux maillijst