Writing a Mutation Engine and Breaking Aimware
back.engineering
Writing a Mutation Engine and Breaking Aimware
1–5 of 5 posts
Re: Writing a Mutation Engine and Breaking Aimware
#2In 1993 the virus group Phalcon/Skism from Canada published a polymorphic engine called Dark Angel's Multiple Encryptor or DAME, the writeup of that is still available:
https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/tuda0011.htm
That inspired me to do similar things, playing around with replacing bits of assembly with functionally equivalent alternatives, and using differing encoding of common instructions.
Of course all of this is very obsolete knowledge these days, which is a shame in some ways.
Re: Writing a Mutation Engine and Breaking Aimware
#3Re: Writing a Mutation Engine and Breaking Aimware
#4That's a really fascinating bit of writing. I remember writing "mutation engines" back in the day for x86 virus coding. In 1993 the virus group Phalcon/Skism from Canada published a polymorphic engine called Dark Angel's Multiple Encryptor or DAME, the writeup of that is still available: https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/tuda0011.htm That inspired me to do similar things, playing around with replacing bit…
Re: Writing a Mutation Engine and Breaking Aimware
#5That's a really fascinating bit of writing. I remember writing "mutation engines" back in the day for x86 virus coding. In 1993 the virus group Phalcon/Skism from Canada published a polymorphic engine called Dark Angel's Multiple Encryptor or DAME, the writeup of that is still available: https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/tuda0011.htm That inspired me to do similar things, playing around with replacing bit…
I read "The Little Black Book of Computer Viruses" back in the 90s and it was an education in assembler. I wrote a little mutation engine too, it did not perform well!
https://news.ycombinator.com/item?id=30941097
So maybe I was wrong, this kind of experimentation and knowledge is still useful.