ใช่ทั้งคู่ โดยค่าเริ่มต้นจะเปิดอยู่ คุณไม่จำเป็นต้องทำอะไรเพื่อเปิดใช้งาน คำตอบอีกต่อไปนี้ ...
DEP ถูกใช้เป็นค่าเริ่มต้นใน Ubuntu ทำได้โดยใช้บิต NX หาก CPU รองรับหรือจำลองผ่านการแบ่งส่วนหน่วยความจำหาก CPU ไม่รองรับ สำหรับรายละเอียดเพิ่มเติมให้ดูรายการคุณลักษณะหน่วยความจำที่ไม่สามารถใช้งานได้
ASLR ถูกใช้เป็นค่าเริ่มต้นใน Ubuntu ในส่วนหน่วยความจำใด ๆ ที่สามารถเปลี่ยนตำแหน่งได้ (สแต็กไลบรารีฮีป mmap) ส่วนเดียวของโปรแกรมที่ไม่สามารถเปลี่ยนตำแหน่งได้ตามค่าเริ่มต้นคือพื้นที่รหัสหลัก (ส่วน "ข้อความ") โปรแกรมจะต้องรวบรวมเป็นพิเศษเป็น PIE (ตำแหน่งอิสระปฏิบัติการ) เพื่อเปิดใช้งานนี้ โปรแกรมที่ละเอียดอ่อนจำนวนมากถูกสร้างขึ้นด้วยวิธีนี้ สำหรับรายละเอียดเพิ่มเติมดูรายการ
คุณลักษณะด้านความปลอดภัยเพิ่มเติมมากมายนั้นมีอยู่ใน Ubuntu ด้วยเช่นกัน ดูเอกสารประกอบ Ubuntu Security Featuresสำหรับรายการทั้งหมด