GoGPT Best VPN GoSearch

OnWorks favicon

paxctl - ອອນລາຍໃນຄລາວ

ແລ່ນ paxctl ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ paxctl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


paxctl - user-space utility ເພື່ອຄວບຄຸມທຸງ PaX

SYNTAX


paxctl

ລາຍລະອຽດ


paxctl ແມ່ນເຄື່ອງມືທີ່ອະນຸຍາດໃຫ້ມີການດັດແກ້ທຸງ PaX ບົນພື້ນຖານຕໍ່ຖານສອງ. PaX ແມ່ນສ່ວນຫນຶ່ງ
ຂອງ kernel ເພີ້ມຄວາມປອດໄພທົ່ວໄປ patches ແລະການແຈກຢາຍທີ່ປອດໄພ, ເຊັ່ນ GrSecurity
ແລະ Hardened Gentoo, ຕາມລໍາດັບ. ລະ​ບົບ​ຂອງ​ທ່ານ​ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ດໍາ​ເນີນ​ການ patched ເຫມາະ​ສົມ​ແລະ​
ກໍານົດຄ່າ kernel ສໍາລັບໂຄງການນີ້ມີຜົນກະທົບໃດໆ.

-P ບັງຄັບໃຊ້ຫນ້າທີ່ອີງໃສ່ຫນ້າທີ່ບໍ່ສາມາດປະຕິບັດໄດ້ (PAGEEXEC)

-p ຢ່າບັງຄັບໃຊ້ຫນ້າທີ່ອີງໃສ່ຫນ້າທີ່ບໍ່ສາມາດປະຕິບັດໄດ້ (NOPAGEEXEC)

-E ເຮັດຕາມແບບ Trampolines (EMUTRAMP)

-e ຢ່າເຮັດຕາມແບບ Trampolines (NOEMUTRAMP)

-M ບັງຄັບໃຊ້ການປົກປ້ອງຄວາມຊົງຈໍາທີ່ປອດໄພ (MPROTECT)

-m ຢ່າບັງຄັບໃຊ້ການປົກປ້ອງຄວາມຊົງຈໍາທີ່ປອດໄພ (NOMPROTECT)

-R randomize ພາກພື້ນຫນ່ວຍຄວາມຈໍາ (RANDMMAP)

-r ບໍ່ Randomize ພາກພື້ນຫນ່ວຍຄວາມຈໍາ (NORANDMMAP)

-X randomize ທີ່ຢູ່ພື້ນຖານຂອງປົກກະຕິ (ET_EXEC) ປະຕິບັດໄດ້ (RANDEXEC)

-x ບໍ່ Randomize ທີ່ຢູ່ພື້ນຖານຂອງປົກກະຕິ (ET_EXEC) ປະຕິບັດໄດ້ (NORANDEXEC)

-S ບັງຄັບໃຊ້ການແບ່ງສ່ວນໂດຍອີງໃສ່ຫນ້າທີ່ບໍ່ສາມາດປະຕິບັດໄດ້ (SEGMEXEC)

-s ຫ້າມບັງຄັບໃຊ້ການແບ່ງສ່ວນທີ່ອີງໃສ່ຫນ້າທີ່ບໍ່ສາມາດປະຕິບັດໄດ້ (NOSEGMEXEC)

-v ເບິ່ງທຸງ

-z ຣີເຊັດທຸງທັງໝົດ (ທຸງຕໍ່ໄປຍັງນຳໃຊ້ຢູ່)

-c ສ້າງສ່ວນຫົວໂຄງການ PT_PAX_FLAGS ຖ້າມັນບໍ່ມີໂດຍການແປງ
ສ່ວນຫົວໂຄງການ PT_GNU_STACK ຖ້າມັນມີຢູ່

-C ສ້າງສ່ວນຫົວໂປຣແກຣມ PT_PAX_FLAGS ຖ້າມັນບໍ່ມີໂດຍການເພີ່ມໂປຣແກຣມໃໝ່
header, ຖ້າເປັນໄປໄດ້

-q ສະ​ກັດ​ກັ້ນ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​

-Q ລາຍງານທຸງໃນຮູບແບບສັ້ນ

ຂໍ້ຄວນລະວັງ


ສະຖານທີ່ແລະວິທີການຄວບຄຸມທຸງ PaX ເກົ່າໄດ້ຖືກຍົກເລີກ, ຖ້າ kernel ຂອງທ່ານແລະ
binaries ໃຊ້ມັນທີ່ທ່ານຕ້ອງໃຊ້ chpax(1) ແທນ (ແນະນຳໃຫ້ໃຊ້ PT_PAX_FLAGS
ພ້ອມກັບ -c ຫຼື -C ແນວໃດກໍ່ຕາມ).

ການປ່ຽນ PT_GNU_STACK ເປັນ PT_PAX_FLAGS ຫມາຍຄວາມວ່າຂໍ້ມູນໃນອະດີດແມ່ນ
ຖືກທໍາລາຍ, ໂດຍສະເພາະທ່ານຕ້ອງໃຫ້ແນ່ໃຈວ່າທາງເລືອກ EMUTRAMP PaX ຖືກຕັ້ງຢ່າງຖືກຕ້ອງ
ໃນ PT_PAX_FLAGS ທີ່ສ້າງຂຶ້ນໃໝ່. ວິທີທີ່ປອດໄພແມ່ນການປິດການໃຊ້ງານ EMUTRAMP ກ່ອນແລະຖ້າ PaX
ລາຍງານຄວາມພະຍາຍາມປະຕິບັດ stack ຈາກ trampolines ຟັງຊັນ nested ຫຼັງຈາກນັ້ນເປີດໃຊ້ມັນ.

ຈົ່ງຈື່ໄວ້ວ່າ PT_PAX_FLAGS ໃໝ່ຖືກສ້າງຂື້ນໃນສະພາບດຽວກັນກັບ binutils/ld ຂອງມັນເອງ
ຜະລິດ (ເທົ່າກັບ -zex).

ຈົ່ງຈື່ໄວ້ວ່າຖ້າທ່ານໃຊ້ທັງ PT_PAX_FLAGS ແລະຄຸນສົມບັດເພີ່ມເຕີມຂອງທຸງ PaX ໃນຖານສອງ.
ຫຼັງຈາກນັ້ນ, ພວກມັນຈະຕ້ອງຄືກັນ (ຍົກເວັ້ນ RANDEXEC).

ໃຫ້ສັງເກດວ່າ RANDEXEC ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍແກ່ນ PaX ນັບຕັ້ງແຕ່ 2.6.13, ທຸງ paxctl
ຖືກລະເລີຍພຽງແຕ່ຢູ່ທີ່ນັ້ນ.

ໃຫ້ສັງເກດວ່າ paxctl ບໍ່ໄດ້ເຮັດສໍາເນົາສໍາຮອງຂອງໄຟລ໌ທີ່ມັນດັດແປງ.

ໃຫ້ສັງເກດວ່າ paxctl ແມ່ນຫມາຍຄວາມວ່າຈະເຮັດວຽກຢູ່ໃນຖານສອງຂອງສະຖາປັດຕະຍະກໍາພື້ນເມືອງເທົ່ານັ້ນ, ແນວໃດກໍ່ຕາມ
ຄວນເຮັດວຽກຢູ່ໃນສອງຕ່າງປະເທດຕາບໃດທີ່ເຂົາເຈົ້າມີ endianess ດຽວກັນກັບ native ໄດ້
ສະຖາປັດຕະຍະກໍາ (ເຊັ່ນ: i386 paxctl ຄວນເຮັດວຽກກັບ amd64 ຫຼືແຂນນ້ອຍ-endian ແຕ່ບໍ່ໄດ້ຢູ່ໃນ.
big-endian mips binaries).

ໃຊ້ paxctl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.