From mboxrd@z Thu Jan 1 00:00:00 1970 From: mudongliangabcd@gmail.com (mudongliang) Date: Fri, 09 Oct 2015 15:21:10 +0800 Subject: efficient way to verify one memory block is only readable? Message-ID: <56176AE6.30002@gmail.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org When I did some experiments about vtable, and modified the virtual method address myself, I found error report : "Segment fault". When I see the /proc/self/maps, vtable is in the readonly text segment. I almost forget the fact that vtables have been stored in readonly segment. So I have a question : how to effectively verify one memory block is only readable or writable? I think it's not efficient to check all the parts in /proc/maps. Does anyone have another efficient way to do this verification? Thanks in advance. - mudongliang