还是为了学习C#,但是后来主要搞vbs脚本了,用C#的生成物 生成生成物,后来发现维护生成物生成的生成物生成的生成物的正确性真的很困难...Debug了一晚上.
C#没有My命名空间,而且 "插入代码段"这个功能跟VB.NET比起来不是能简单的用"简陋"两个字来形容的.
引发我搞这个的主要是QQ群里面说的那个熊猫烧香.看了vbs那一段.自己兴趣也来了.整体分两部分.
1 VBS:他用的是vbscode=>加入垃圾代码=>array[]=>stringfromcode 虽然html里面写的是VBScript但是 stringfromcode确实是JS的,解出来之后才是vbs.想不通为啥要同时用两种脚本语言.可能是有专门的生成器生成的
2 exe部分.delphi写的.我看到的源代码可能不是真的.里面没有破坏模块,甚至连复制模块都没有.只是最基本的流操作来感染exe文件(不知道.net的是不是被感染后还能正常用).也没有安全选项的更改,也没有局域网散播,也没有邮件发送,也没有vbs生成,没有变形.. 看完之后的感觉就是--->这是一个基本框架,大家根据自己的爱好自己添加吧.
就算是为了保护自己的vbs代码吧.自己搞了这个东西:
1 代码=>array
2 array=>解析
3 解析=>变形
4 生成这些东西.
![](https://www.cnblogs.com/images/cnblogs_com/a11s/vbs_shell.JPG)
C#没有My命名空间,而且 "插入代码段"这个功能跟VB.NET比起来不是能简单的用"简陋"两个字来形容的.
引发我搞这个的主要是QQ群里面说的那个熊猫烧香.看了vbs那一段.自己兴趣也来了.整体分两部分.
1 VBS:他用的是vbscode=>加入垃圾代码=>array[]=>stringfromcode 虽然html里面写的是VBScript但是 stringfromcode确实是JS的,解出来之后才是vbs.想不通为啥要同时用两种脚本语言.可能是有专门的生成器生成的
2 exe部分.delphi写的.我看到的源代码可能不是真的.里面没有破坏模块,甚至连复制模块都没有.只是最基本的流操作来感染exe文件(不知道.net的是不是被感染后还能正常用).也没有安全选项的更改,也没有局域网散播,也没有邮件发送,也没有vbs生成,没有变形.. 看完之后的感觉就是--->这是一个基本框架,大家根据自己的爱好自己添加吧.
就算是为了保护自己的vbs代码吧.自己搞了这个东西:
1 代码=>array
2 array=>解析
3 解析=>变形
4 生成这些东西.