Published July 9, 2024 | Version v1
Software Open

PXoM Source Code

Authors/Creators

Description

PXoM Source Code

 

This repository contains the source code for the PXoM Kernel and the PXoM Disassembler.

 

PXoM_Kernel

 

The PXoM Kernel is a PXoM-enabled version of the Linux kernel.

Once compiled, PXoM is enabled for protected programs by default, requiring no additional operations.

The binary loader checks the XOM_ENABLE flag in the ELF file header to determine whether to enable the XoM check,

ensuring that normal programs remain unaffected by the PXoM check.

You can confidently deploy PXoM in production environments.

 

To build the PXoM Kernel, follow the standard instructions for building a Linux kernel.

 

PXoM_Disassembler

 

The PXoM Disassembler implements Unidirectional Disassembly that avoids data-to-code misidentification.

For detailed usage instructions, please refer to the README.md file in the PXoM_Disassembler folder.

Files

PXoM.zip

Files (312.7 MB)

Name Size Download all
md5:183b256d8770609a07384cb706a124ce
312.7 MB Preview Download