Self-modifying code

Known as: Synthesis microkernel, Self-authoring code, Synthesis kernel 
In computer science, self-modifying code is code that alters its own instructions while it is executing - usually to reduce the instruction path… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1972-2017
05101519722017

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2015
Review
2015
As the software industry develops rapidly, protecting software intellectual property from reverse attacker has become more and… (More)
  • table I
  • figure 2
  • figure 1
Is this relevant?
Highly Cited
2013
Highly Cited
2013
In recent years, attacks targeting web browsers and their plugins have become a prevalent threat. Attackers deploy web pages that… (More)
  • figure 2
  • figure 1
  • figure 3
  • figure 4
  • table 1
Is this relevant?
2011
2011
Self-modifying code is frequently used as an additional layer of complexity when obfuscating code. Although it does not provide a… (More)
  • figure 1
  • table 1
  • table 2
  • table 3
Is this relevant?
2010
2010
We demonstrate a technique for the design of neural network simulation software, runtime code generation. This technique can be… (More)
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
2007
Highly Cited
2007
Self-modifying code (SMC), in this paper, broadly refers to anyprogram that loads, generates, or mutates code at runtime. It is… (More)
  • table 1
  • figure 1
  • figure 6
  • figure 4
  • figure 9
Is this relevant?
2007
2007
Self-modifying code is code that overwrites and changes its own instructions during its execution. Code often self-modifies for… (More)
Is this relevant?
2007
2007
  • 2007
Self-modifying code (SMC), in this paper, broadly refers to any program that purposely loads, generates, or mutates code at… (More)
  • table 1
  • figure 4
  • figure 1
  • figure 8
  • figure 6
Is this relevant?
2006
2006
Self-modifying code is notoriously hard to understand and therefore very well suited to hide program internals. In this paper we… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2003
2003
The TaskGraph Library is a C++ library for dynamic code generation, which combines specialisation with dependence analysis and… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1996
Highly Cited
1996
We describe the design and implementation of a compiler that automatically translates ordinary programs written in a subset of ML… (More)
  • figure 3
  • figure 5
Is this relevant?