PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Pure Infinitely Self-Modifying Code is Realizable and Turing-complete

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
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.
Twórcy
autor
  • Eötvös Loránd University, Hungary
Bibliografia
  • [1] Dolan, S. mov is Turing-complete. Computer Laboratory, University of Cambridge. Technical report (2013).
  • [2] The M/O/Vfuscator (2015). https://github.com/xoreaxeaxeax/movfuscator
  • [3] Anckaert B., Madou M., De Bosschere K. (2007) A Model for Self-Modifying Code. In: Camenisch J.L., Collberg C.S., Johnson N.F., Sallee P. (eds) Information Hiding. IH 2006. Lecture Notes in Computer Science, vol 4437. Springer, Berlin, Heidelberg.
  • [4] Hongxu Cai, Zhong Shao, Alexander Vaynberg, Certified selfmodifying code, ACM SIGPLAN Notices, v.42 n.6, June 2007.
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2018).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-7595b8a1-3e85-4d57-906e-797141de94a0
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.