SELF MODIFYING CODE
We have already encountered some of the ways in which data is passed ...
Self-modifying code is sometimes used to alter an instruction just before it is executed, for example to perform some complex branch operation.
http://www.peter-cockerell.net/aalp/html/ch-6.pdf

Transmeta Crusoe and efficeon : Embedded VLIW as a CISC Implementation
10/1/2003 26 SCOPES, Vienna, 25 September 2003 Self-Modifying Code (SMC) Original problem : If the x86 code is modified, the CMS translations must be invalidated or otherwise adapt.
http://www.edaa.com/scopes/03/slides/dehnert.pdf

Emulation-based Detection of Non-self-contained Polymorphic Shellcode
At the same time, the actual execution of the attack code ona CPU em-ulatormakesthe detector robust to evasion techniques such as highly obfuscated or self-modifying code.
http://www.fp6-noah.org/publications/papers/nemu_raid07.pdf

ClearView Mathias 16F87X Member Module
This "self modifying" code feature is a first for PICmicro products and is not directly supported in the PIC16F877/ME bondout (Emulation Silicon) itself.
http://www.tech-tools.com/files/cvm87xm.pdf

Instrumenting JVM'sat the machine code level
With the advent of environments such as the Jav a Virtual Machine with optimizing Just-In-Time compilers, anew obstacle arises: self-modifying code.
http://www.elis.rug.ac.be/aces/edegem2003/maebe.pdf

Continuous Self-Evaluation for the Self-Improvement of Software
orchestrating this synergy through the use of precisely defined processes, and there is considerable research to be done in this area as well. 2.0 APPROACH While self-modifying code
http://laser.cs.umass.edu/techreports/00-65.pdf

Maintaining Consistency and Bounding Capacity of Software Code Caches
Similarly, if the application changes the pro-tectiononaregion, we must update our information so that a later fault will be handled properly. 3.3 Self?Modifying Code Read-only code
http://www.burningcutlery.com/derek/docs/cacheconscap-CGO05.pdf

Cache and Tightly-Coupled Memory, Nios II Software Developer?s ...
discusses the following common cases when you need to manage the cache: ? Initializing cache after reset ? Writing device drivers ? Writing program loaders or self-modifying code ?
http://www.altera.com/literature/hb/nios2/n2sw_nii52007.pdf

Cache Coherency in ItaniumŪ Processor Software
Software is required to follow the architected sequence methodology if the instruction image is modified through the use of self-modifying code (SMC) and cross-modifying code (XMC).
http://cache-www.intel.com/cd/00/00/21/57/215792_215792.pdf

IA-64 Porting Methodology
If the functionality which requires the self-modifying code can be modified to not require self-modifying code, then eliminate this code. If not, wait until you are porting the code
http://www.intel.com/cd/ids/developer/asmo-na/eng/171127.htm

Kernel Optimizations and Prefetch with the Spike Executable Optimizer
Also not every basic block can be instrumented in large complex programs like the Unix kernel where there is some use of self-modifying code. Statistical profiles have the advantages
http://www.cesr.ncsu.edu/fddo4/papers/spike_fddo4.pdf

Finishing Up
that they're interested, I'll have extra office hours on Tuesday, June 5 th. Last time ? I/O This time ? I/O (cont) ? Interrupt priority level (IPL) ? DMA ? Self-modifying code
http://www.stanford.edu/class/cs110/handouts/36_Hodgepodge_was34.pdf

Application Note
in file "scan_iuop_for_failing_fcmpxd_iuop_stdf.bin". although occurrences were found, please consider that techniques such as code compression and/or self-modifying code may
http://www.atmel.com/dyn/resources/prod_documents/doc7662.pdf

Checking AT697E Code for Occurrence of LDF/FPOPd Instructions Sequence ...
sp arc/scan_ldf_fpopd_for_odd_fpreg_dependency-at697e. bin". although occurrences were found, please consider that techniques such as code compression and/or self-modifying code
http://www.atmel.com/dyn/resources/prod_documents/doc7787.pdf

Exploiting Access Semantics and Program Behavior to Reduce Snoop ...
In this section, snoops resulting from SMC/XMC, snoop flows, snoop probes, and triggers in atypical CMP are described. 3.1 Snoopsduetoself/cross-modifying code Self-modifying code (SMC
http://arch.ece.gatech.edu/pub/asplos08.pdf

Metareasoning, Monitoring and Self-Explanation
8 Self-Modifying Code "Once self-description is a reality, the next logical step is self-modification. Small, self-modifying, automatic programming systems have existed for a decade;
http://www.sis.uncc.edu/~anraja/AAMAS07/PDF/Cox-MRABS.pdf

Metareasoning, Monitoring, and Self-Explanation
We consider in turn self-modifying code, self-knowledge, self-understanding, and finally self-explanation. After discussing the issue of evaluation, we will conclude by enumerating
http://www.sis.uncc.edu/~anraja/AAMAS07/CameraReady/cox-final.pdf

Lecture #2 ? January 30, 2004
This effectively enforces a "ROM/RAM" distinction for individual programs at the OS level instead of at the hardware level. Self-Modifying Code Occasionally, we do want to write over
http://www.cs.umass.edu/~verts/cmpsci201/spr_2004/Lecture_12_2004-02-25_Ugly_Programming_Tricks.pdf

The Transmeta Code Morphing???? Software: Using Speculation ...
compatibility, expose several issues that have received little or no attention in previous literature, such as exceptions and interrupts, I/O, DMA, and self-modifying code. In
http://www.ptlsim.org/papers/transmeta-cgo2003.pdf

Self-Modifying Websites
for certain applications, to modify the"source code"of the page without developer intervention. Solution discussion Self-modifying executable pages. The ability to modify"source code
http://www.javageeks.com/Papers/SelfModifyingWebsites/SelfModifyingWebsites.pdf

Analyzing Network Traffic To Detect Self-Decrypting Exploit Code?
Polychronakis et al . [19]have pointed out that attackers can use data from the environment in which the exploit executes. If self-modifying code relies on a key outside the address
http://discovery.csc.ncsu.edu/pubs/ASIACCS07a.pdf

Strengthening Software Self-Checksumming via Self-Modifying Code?
Strengthening Software Self-Checksumming via Self-Modifying Code ? JonathonT. Giffin Mihai Christodorescu Louis Kruger Technical Report#1531 Computer Sciences Department
http://www-static.cc.gatech.edu/~giffin/papers/tr1531/GCK05-tr1531.pdf

Instrumenting self-modifying code
AADEBUG2003 XXX1 Instrumenting self-modifying code Jonas Maebe, Koen De Bosschere, 1 ELIS, Ghent University, Sint-Pietersnieuwstraat 41,9000 Gent, Belgium ABSTRACT Adding small
http://escher.elis.ugent.be/publ/Edocs/DOC/P103_074.pdf

Self-modifying code: instrumentation challenges
Self-modifying code: instrumentation challenges Jonas Maebe, Michiel Ronsse, Koen De Bosschere Abstract?Adding small code snippets at key points to ex-istingcode fragments is
http://escher.elis.ugent.be/publ/Edocs/DOC/P103_132.pdf

ACSAC 2005 December 5-9 Quick Glance
10: 30 Software Security ? Model Checking An Entire Linux Distribution for Security Violations ? Strengthening Software Self-Checksumming via Self-Modifying Code ? Countering
http://www.acsa-admin.org/2005/glance.pdf

Strengthening Software Self-Checksumming via Self-Modifying Code?
Strengthening Software Self-Checksumming via Self-Modifying Code ? JonathonT. Giffin Mihai Christodorescu Louis Kruger Computer Sciences Department University of Wisconsin
http://www.acsa-admin.org/2005/papers/100.pdf

Strengthening Software Self-Checksumming via Self-Modifying Code?
Strengthening Software Self-Checksumming via Self-Modifying Code ? JonathonT. Giffin Mihai Christodorescu Louis Kruger Computer Sciences Department University of Wisconsin
http://pages.cs.wisc.edu/~giffin/papers/acsac05/GCK05-acsac.pdf

Certified Self-Modifying Code
Certified Self-Modifying Code Hongxu Cai Department of Computer Science and Technology, Tsinghua University Beijing, 100084, China hxcai00@mails.tsinghua.edu.cn Zhong Shao
http://flint.cs.yale.edu/flint/publications/smctr.pdf

Self-Modifying Code
Patterns classC def foo(bar) if retrieve_app_container=='Mongrel' class_eval
http://www.informit.com/content/images/9780321540034/samplepages/0321540034_pp17-19.pdf

Similar
Self modifying code
Self modifying codeandgt;
Instruction Prefetch Queue
Code segment
Henry Massalin
Metamorphic code
Disassembler
Computer programs
Polymorphic virus
Index register
Computer programs
Polymorphic virus
Index register
Obfuscated C
Polymorphic engine
Met English
Polymorphism
Parallax Propeller
Eicar test file
NAR 1
NAR 1
Befunge
File infector
Statement programming
Reflexive Programming
Meta programming
Reflection computer science
TRAC programming language
SMC
SMC#Astronomy
SMC#Technology
SMC#Geography
SMC#Music
SMC#Organizations
SMC#Schools
Buffer overrun
SMC
SMC#Astronomy
SMC#Technology
SMC#Geography
SMC#Music
SMC#Organizations
SMC#Schools
Buffer overrun
Metaprogramming
Sovereign individual
C memory model
Control flow analysis
Reflective programming
Pc virus
Von Neumann model
PEEK and POKE
Von Neumann model
PEEK and POKE
Track programming language
StrongARM
cracks
OISC
Self Protecting Digital Content
Anti virus
Category Programming paradigms
IBM 1130


Powered by wokdok.com version 1.0 Copyright © 2004-2008 XvR-Design