[PATCH] randomized mmap

From: Suleiman Souhlal (ssouhlal_at_FreeBSD.org)
Date: 05/30/05

  • Next message: Marcel Moolenaar: "Re: [PATCH] randomized mmap"
    To: arch@FreeBSD.org
    Date: Sun, 29 May 2005 22:47:03 -0400
    
    

    Hi!

    The patch at http://people.freebsd.org/~ssouhlal/testing/
    mmap_random-20050528.diff implements random mmap addresses (unless of
    course MAP_FIXED is being used), again from OpenBSD.
    This behavior can be disabled setting the vm.mmap_random sysctl to 0.
    I think this could greatly increase memory fragmentation, so I'm not
    sure it would be such a good idea to have it on by default. Also, it
    doesn't really make attacks unfeasable, but the implementation is so
    simple that I don't think we really lose anything by letting users
    decide if they want to enable it or not.

    Any comment?

    --
    Suleiman Souhlal     | ssouhlal@vt.edu
    The FreeBSD Project  | ssouhlal@FreeBSD.org
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: Marcel Moolenaar: "Re: [PATCH] randomized mmap"

    Relevant Pages

    • RE: [Full-Disclosure] Whos to blame for malicious code?
      ... The patch for Blaster came out 26 days prior to the ... Is *that* Microsoft's fault ... Do those users not share at least *some* of the blame? ... The point why I brought up OpenBSD is ...
      (Full-Disclosure)
    • Re: GSoC2007: cnst-sensors.2007-09-13.patch
      ... Second, since this patch is not only about the framework, but about some Super I/O Hardware Monitoring drivers too, let me once again reiterate on the popularity of the chips that are supported by the lmand itdrivers. ... On this 256th day of 2007, it is my great pleasure to announce the completion of my GSoC2007 project on porting the sysctl hardware sensors framework from OpenBSD to FreeBSD. ... sysctldocumentation for hardware sensors ...
      (freebsd-current)
    • [Full-disclosure] multiple vendor - PF NULL pointer dereference
      ... @Other security websites: Please modify the URL in your DB in case you do keep ... Affected Software: PF (OpenBSD Packet Filter) ... We received no response nor a notification about an upcoming patch. ...
      (Full-Disclosure)
    • multiple vendor - PF NULL pointer dereference
      ... @Other security websites: Please modify the URL in your DB in case you do keep ... Affected Software: PF (OpenBSD Packet Filter) ... We received no response nor a notification about an upcoming patch. ...
      (Bugtraq)
    • Re: Compiling 2.5.1 on OpenBSD 4.1
      ... my patch would change these circumstances. ... I don't have OpenBSD available, so I have to do all my research over ... int ttyname_r ... Defining _BSD_TYPES brings it back. ...
      (comp.lang.python)