The document describes a method called PIPIOT for creating a polyglot shellcode that works on both x86 and ARM architectures. PIPIOT stands for "Double-Edged" in old Hebrew. It works by finding a "Magic Block" sequence of bytes that functions as a no-op-like instruction on one architecture and a relative jump on the other. The document outlines the step-by-step process for deriving such a Magic Block, focusing on constraints from both x86 and ARM instruction sets. It results in a 4-byte Magic Block that performs an XOR on an ARM register to create a reversible operation, and a short relative jump on x86. This Magic Block can be repeated to combine x