GoGPT Best VPN GoSearch

Favicon di OnWorks

paxctl - Online nel cloud

Esegui paxctl nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando paxctl che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


paxctl - utility in spazio utente per controllare i flag PaX

SINTASSI


paxctl

DESCRIZIONE


paxctl è uno strumento che consente di modificare i flag PaX su base binaria. PaX è parte
di comuni patch per il kernel che migliorano la sicurezza e distribuzioni sicure, come GrSecurity
e Hardened Gentoo, rispettivamente. Il tuo sistema deve eseguire una patch correttamente e
kernel configurato affinché questo programma abbia effetto.

-P imporre pagine non eseguibili basate sul paging (PAGEEXEC)

-p non imporre pagine non eseguibili basate sul paging (NOPAGEEXEC)

-E emulare trampolini (EMUTRAMP)

-e non emulare i trampolini (NOEMUTRAMP)

-M applicare protezioni di memoria sicure (MPROTECT)

-m non applicare protezioni di memoria sicure (NOMPROTECT)

-R randomizzare le regioni di memoria (RANDMMAP)

-r non randomizzare le regioni di memoria (NORANDMMAP)

-X randomizzare l'indirizzo di base degli eseguibili normali (ET_EXEC) (RANDEXEC)

-x non randomizzare l'indirizzo di base dei normali eseguibili (ET_EXEC) (NORANDEXEC)

-S imporre pagine non eseguibili basate sulla segmentazione (SEGMEXEC)

-s non imporre pagine non eseguibili basate sulla segmentazione (NOSEGMEXEC)

-v visualizza le bandiere

-z resettare tutti i flag (ulteriori flag si applicano ancora)

-c creare l'intestazione del programma PT_PAX_FLAGS se non esiste convertendo il
Intestazione del programma PT_GNU_STACK se esiste

-C creare l'intestazione del programma PT_PAX_FLAGS se non esiste aggiungendo un nuovo programma
intestazione, se è possibile

-q sopprimere i messaggi di errore

-Q segnala i flag in formato breve

AVVERTENZE


La vecchia posizione del flag PaX e il metodo di controllo sono stati obsoleti, se il tuo kernel e
i binari lo usano devi usare chpax(1) invece (si consiglia di utilizzare PT_PAX_FLAGS
insieme a -c o -C comunque).

La conversione di PT_GNU_STACK in PT_PAX_FLAGS significa che le informazioni nel primo sono
distrutto, in particolare devi assicurarti che l'opzione EMUTRAMP PaX sia impostata correttamente
nel nuovo PT_PAX_FLAGS. Il modo sicuro è disabilitare prima EMUTRAMP e se PaX
segnala i tentativi di esecuzione dello stack da trampolini di funzioni nidificate, quindi lo abilita.

Nota che il nuovo PT_PAX_FLAGS viene creato nello stesso stato in cui lo farebbe binutils/ld
produrre (equivalente a -zex).

Nota che se usi entrambi i flag PT_PAX_FLAGS e l'attributo esteso PaX su un binario
quindi devono essere esattamente gli stessi (eccetto per RANDEXEC).

Nota che RANDEXEC non è più supportato dai kernel PaX dalla 2.6.13, i flag paxctl
vengono semplicemente ignorati lì.

Nota che paxctl non effettua copie di backup dei file che modifica.

Nota che paxctl è pensato per funzionare solo sui binari dell'architettura nativa, tuttavia
dovrebbe funzionare su binari stranieri purché abbiano la stessa endianess del nativo
architettura (ad esempio, un paxctl i386 dovrebbe funzionare su amd64 o little-endian arm ma non su
binari mips big-endian).

Usa paxctl online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.