Board logo

标题: [其他] 批处理怎样运行自身代码变换? [打印本页]

作者: bluewing009    时间: 2010-12-4 17:41     标题: 批处理怎样运行自身代码变换?

RT目的:每次运行时自身功能不变,代码变换
我的思路:
使用变量代换功能,set 一个数,后面所有代码由ser 的这个进行偏移代换
每次运行只需要改变 这个预先的set值就可以使自身变换
就像变量加密一样
问题是,每次变幻时,需要先将自身解密还原,然后再加密

讨论:
本帖仅是讨论自身变换的可能及做法,原理上可能与病毒变异差不多
仅作讨论
作者: hanyeguxing    时间: 2010-12-4 17:49

无论怎么替换,例如echo off命令,最后面对命令解释器运行时依旧是echo off 。。。
作者: bluewing009    时间: 2010-12-4 17:50     标题: 回复 2楼 的帖子

的确是的

但是对于一些敏感命令来说
比如一些恶意的bat使用变量代换来躲避杀毒软件




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2