mutator
mutaator
olemus
(a) programmikoodi muundur, mis
muudab koodi välisilmet, mitte funktsiooni;
põhineb juhuarvude generaatoril ja lihtsal algoritmil;
kasutatakse polümorfviiruste loomiseks
= a program code converter that changes the appearance, not the function, of the code
https://www.giac.org/paper/gsec/3325/viral-polymorphism/105483
näiteid:
Dark Avenger MtE = DAME (1991)
http://virus.wikidot.com/dark-avenger-mutation-engine
TPE, 1992 = Trident Polymorphic Engine
http://virus.wikidot.com/trident-polymorphic-engine
NED, 1992 = Nuke Encryption Device
https://www.f-secure.com/v-descs/ned.shtml
DAME, 1993 = Dark Angel's Multiple Encryptor
https://www.f-secure.com/v-descs/dame.shtml
CPE, DGME, DSCE, DSME, GCAE, GPE, Mutagen, PME, SMEG, ULTIMUTE, VICE,VME
http://www.fuhs.de/en/pub/encryptgen1.shtml
vt ka: viirusekonstruktor
(b) kapseldusvahend objektprogrammeerimisel
= in object-oriented programming: a method used to control changes in variable, according to the principle of encapsulation
https://en.wikipedia.org/wiki/Mutator_method