Project

General

Profile

Actions

Submit #2854

closed

Support for place independent executables

Added by shamaz over 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Kernel
Target version:
-
Start date:
11/25/2015
Due date:
% Done:

0%

Estimated time:

Description

Hello. If you launch a PIE, the loader will map it in memory to a fixed
position (ET_DYN_LOAD_ADDR). This patch changes this behaviour and makes
the loader respect vm.randomize_map sysctl.


Files

pie.patch (1.98 KB) pie.patch shamaz, 11/25/2015 11:03 AM
pie2.patch (2.18 KB) pie2.patch shamaz, 12/04/2015 06:50 AM
pie3.patch (2.11 KB) pie3.patch shamaz, 12/06/2015 01:19 AM
pie_sysctl.patch (4.05 KB) pie_sysctl.patch shamaz, 12/25/2015 07:57 AM
Actions

Also available in: Atom PDF