On Wed, Oct 04, 2017 at 04:17:32PM +0800, Nan Xiao wrote: > Hi all, > > I find the type of executable file format on OpenBSD is "DYN", not > "EXEC": <snip> > Is there any special consideration for it? Thanks very much in advance! >
Because it was built as a position-independent executable (PIE). See https://www.openbsd.org/papers/asiabsdcon2015-pie-slides.pdf and https://blogs.cisco.com/security/how_was_this_executable_built and https://en.wikipedia.org/wiki/Position-independent_code#Position-independent_executables