tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: amd64: kernel aslr support



> Here is a Kernel ASLR implementation for NetBSD-amd64.  [...]

> Contrary to what has been said in previous discussions, KASLR does
> not alter debugability in any way: the symbols are still mapped in
> memory as they are right now, and ddb resolves them as usual.

I disagree that that's enough to "not alter debugability in any way".
It makes common debugging tasks work, perhaps, but I have occasionally
run into cases where all I have is a pc value (even less often, but
it's still happened, a data address) and have had nothing but /netbsd's
symbol table to help me make sense of it.

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		mouse%rodents-montreal.org@localhost
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Home | Main Index | Thread Index | Old Index