Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Mar 2012 18:47:15 -0400
From:      Richard Yao <ryao@cs.stonybrook.edu>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Text relocations in kernel modules
Message-ID:  <4F7637F3.2060502@cs.stonybrook.edu>
In-Reply-To: <20120330224631.GJ2358@deviant.kiev.zoral.com.ua>
References:  <4F75E404.8000104@cs.stonybrook.edu> <4F75EF86.6090909@cs.stonybrook.edu> <20120330190713.GG2358@deviant.kiev.zoral.com.ua> <4F760C9E.6060405@cs.stonybrook.edu> <20120330194649.GH2358@deviant.kiev.zoral.com.ua> <4F761371.7020606@cs.stonybrook.edu> <20120330203605.GI2358@deviant.kiev.zoral.com.ua> <4F76350F.8000708@cs.stonybrook.edu> <20120330224631.GJ2358@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
--------------enig1A225317806B90D4877912FC
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 03/30/12 18:46, Konstantin Belousov wrote:
> Reread what I wrote to you. Also, it pays off learning how ELF works
> before making conclusion from the absence of the output of readelf -d.
> Amd64 modules _are not_ shared objects.

Whether or not they are shared objects is irrelevant. The fact is that
they have text relocations, which interfere with ASLR. Do I need to
produce exploit code before you take me seriously?


--------------enig1A225317806B90D4877912FC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPdjf2AAoJELFAT5FmjZuEp4QP/2BpjIDJku1yxnrZA0E3QH31
u1VD3UCWcVZfk9q/HaCO8UCcUYZjN8ehVBfmenEFaOB0J0mXz42rvgdZD4iNDyEo
ykhIOadc4kSycpfCaD7/0hquqbXlxLWLOVzkNP9xXthZfLZ6hP6w9J2M9F0koWoY
P+MV33PznHa/5s+QV7oQfw/amlufQ2YlwSfBC+Bh4twcCXdUX7HvO+AG+1RVi6a6
60s/PgOC52k5hmyo1H3tbkufsxXcPowVYzaoYlms4h2IuaUvwScsz05YRggg28sH
6ukRkzeZgYE72Q6hBtJfVVu9eEUPik8mchBUQ/io1Nv0oA12aD1kRlRv3k94uWbX
7ILd1xNzTb11bGxpFXpHXLOBuCVyd0fYhcyLYARJIDz9GTm6fAdnquKj4w6Cad7J
M6/PzlBdFvmt7p/bG7Llk/QMGaQyPX5bwIpM49ti6lUIxrDbOcxtlPkD3bxFANeB
PP4zopHCiSPJQXxdKT/RdXKN52N5fAcFCBkJgx2hCxrdnWPnAsJJuy2vv7FfplwO
KRw7MuIsn4iXM1nNWdgKzMf8yxae077KD97Xhh3x0sDYMsXv29uOd4xLABHnc57V
XOf/gtnz8UGGyllhqWsMut2vL2ZtTWiKrXYzR0paDJx3Hrc+0/gBncss/pErpc8D
yO1Ca7ysyJV6TLPAUltS
=zqaZ
-----END PGP SIGNATURE-----

--------------enig1A225317806B90D4877912FC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F7637F3.2060502>