Please remember that this is a fun exercise to show the power of spec printf, not a generic attack and exploitation vector that can be used as is.