@ARTICLE{Morse_Gregory_Pure_2018, author={Morse, Gregory}, volume={vol. 64}, number={No 2}, journal={International Journal of Electronics and Telecommunications}, howpublished={online}, year={2018}, publisher={Polish Academy of Sciences Committee of Electronics and Telecommunications}, abstract={Although self-modifying code has been shyed away from due to its complexity and discouragement due to safety issues, it nevertheless provides for a very unique obfuscation method and a different perspective on the relationship between data and code. The generality of the von Neumann architecture is hardly realized by today’s processor models. A code-only model is shown where every instruction merely modifies other instructions yet achieves the ability to compute and Turing machine operation is easily possible.}, type={Artykuły / Articles}, title={Pure Infinitely Self-Modifying Code is Realizable and Turing-complete}, URL={http://ochroma.man.poznan.pl/Content/103840/PDF/18_1151-4306-1-PB.pdf}, doi={10.24425/119359}, keywords={x86, x86-64, assembly language, self-modifyingcode, Turing-completeness, code obfuscation}, }