To understand how maliciously crafted PDF files can trigger the FORCEDENTRY exploit, xpdf and its utilities such as pdftopng (v4.03 and lower) can be used on macOS without the need for an iOS device. *** variables *** nRefSegs = 0x20002 numSyms = 0x2 readTextRegionSeg: syms @ 0x12e417c10 with size 0x10 readTextRegionSeg: pageBitmap = 0x12e417d60 ( 0x150 bytes after syms) readTextRegionSeg: pageBitmap -> data = 0x12e4178b0 ( 0x4b0 bytes before pageBitmap) readTextRegionSeg: segments = 0x13dfd0b40 ( 0xfbb8f30 bytes away from syms) readTextRegionSeg: segments -> data = 0x12e417c60 ( 0x50 bytes away from syms) readTextRegionSeg: globalSegments = 0x13dfd1510 ( 0xfbb9900 bytes away from syms) readTextRegionSeg: refSegs = 0x130018000 *** distance *** segments -> data is 0x50 bytes after syms…