അങ്ങിനെ ASLR ന്റെ പ്രവർത്തനത്തിന് കെർണലിൽ മാറ്റങ്ങൾ വരുത്തേണ്ടതിന്റെ ആവശ്യകത നമ്മൾ കണ്ടു. ലൈബ്രറികൾ എല്ലാം പല പല സ്ഥാനങ്ങളിൽ ആയി ലോഡ് ചെയ്യുന്നതിനും അവയെ ലോഡിങ് സമയത്തോ PIC രീതിയിലോ റീലൊക്കേറ്റബിൾ ആക്കുന്നതിനും ഇത് ആവശ്യമാണ്.
எனவே ASLR எவ்வாறு இயங்குகிறது என்பதைப் பார்த்தோம், எனவே ASLR க்கு கர்னலில் மாற்றங்கள் தேவை, சீரற்ற இடங்களில் நூலகங்கள் ஏற்றப்படுகின்றன என்பதை உறுதிப்படுத்த, அதற்கு மேலும் இடமாற்றம் செய்யக்கூடிய நூலகங்கள் தேவை, அவை சுமை நேரத்தில் அல்லது PIC நுட்பத்தைப் பயன்படுத்துவதன் மூலம் இடமாற்றம் செய்யப்படுகின்றன, தரவு மற்றும் செயல்பாடுகள் இரண்டும் இந்த வழியில் இடமாற்றம் செய்யப்படுகின்றன.