AngelLove

晚上闲着没事做,写了这个小软件。一个杀软的空壳,呵呵。用来打发无聊时光。
PS:因为喜欢明道的《AngelLover》,所以起了这么一个名字。^_^
软 件启动后会在 C 盘 Program Files 文件夹下生成一个 AngelLove 文件夹,同时生成 AngelLove.txt、AngelLove.reg 两个文件并且释放出 AngelLove.vbe、AngelLove_file.vbe、AngelLove_net.vbe、AngelLove_web.vbe 4个vbscript脚本文件。其中AngelLove.reg会在系统注册表 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run]处添加上述4个 vbscript脚本文件的自启动信息。以实现开机自动弹出对话框(虚构的杀软启动对话框)。
如果装有卡巴, AngelLove.reg 会被卡巴顺利拦截。不会向注册表导入任何信息。

//VC++ 2005 编译通过
#include<fstream>
#include<iostream>
#include<conio.h>
#include<windows.h>

using namespace std;

int main()
{  
    system("cls");
    system("color 0b");
    char *p[]={
                "/t/t☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆/n",
                "/t/t☆☆☆     AngelLove -----> 1.0 病毒专杀    ☆☆☆/n",
                "/t/t☆☆☆       By  小雨(alxen) 2007.03.13     ☆☆☆/n",
                "/t/t☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆/n"
              };
    for(int i=0;i!=4;++i)
    {
        cout<<p[i];
        Sleep(100);
    }
    char s[]="/n/n/t/t ************** AngelLove 1.0 安装 **************/n/n"
             "AngelLove是一款专业的杀毒软件,它采用国际领先的启发式杀毒技术,"
             "独有的杀毒引擎让你防患于未然,从此高枕无忧。/n/t/t/t/t/t"
             "AngelLove 1.0   小雨倾情奉献 2007-3-13";
    for(int i=0;s[i];++i)
    {
        cout<<s[i];
        Sleep(50);
    }
    cout<<endl<<endl;
   
    //在C盘Program files下创建 AngelLove 文件夹,用if是防止下次运行时提示目录已存在
    system("if not exist c://progra~1//AngelLove md c://progra~1//AngelLove");
   
    //复制自身到C盘,用if和参数"/Y"是防止目标已存在时提示是否改写目标
    system("if not exist c://progra~1//AngelLove//AngelLove.exe copy .//AngelLove.exe C://Progra~1//AngelLove//AngelLove.exe /Y");
   
    //在C:/Program files/AngelLove下建立AngelLove.txt。
    fstream outfiles;
    outfiles.open("C://Progra~1//AngelLove//AngelLove.txt",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove.txt失败!"<<endl;
       abort();
    }
    outfiles<<"/t/t/tAngelLove 1.0 使用说明"<<endl;
    outfiles<<"AngelLove病毒专杀工具是一款专业的杀毒软件,它采用"
              "国际领先的启发式杀毒技术,独有的杀毒引擎让你防患于"
              "未然,从此高枕无忧。"<<endl;
    outfiles<<"/t/t/t/tAngelLove 1.0  小雨制作  2007-3-13" <<endl;
    outfiles.close();
    //安装AngelLove主程序AngelLove.vbe
    cout<<"安装AngelLove主程序";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);cout<<".";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);
    cout<<"         OK!"<<endl;
    outfiles.open("C://Progra~1//AngelLove//AngelLove.vbe",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove.vbe失败!"<<endl;
       abort();
    }
    outfiles<<"MsgBox /"AngelLove 1.0已经启动。AngelLove---专业病毒查杀软件,时刻保护您的系统安全!/",vbinformation,/"AngelLove 1.0-----小雨制作/"";
    outfiles.close();
    //安装AngelLove文件保护系统AngelLove_file.vbe
    cout<<"安装AngelLove文件保护系统";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);cout<<".";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);
    cout<<"         OK!"<<endl;
    outfiles.open("C://Progra~1//AngelLove//AngelLove_file.vbe",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove_file.vbe失败!"<<endl;
       abort();
    }
    outfiles<<"MsgBox /"AngelLove 1.0 文件保护系统已经启动。AngelLove---让你每天对病毒微笑!/",vbinformation,/"AngelLove 1.0-----小雨制作/"";
    outfiles.close();
    //安装AngelLove网络保护系统AngelLove_net.vbe
    cout<<"安装AngelLove网络保护系统";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);cout<<".";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);
    cout<<"         OK!"<<endl;
    outfiles.open("C://Progra~1//AngelLove//AngelLove_net.vbe",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove_net.vbe失败!"<<endl;
       abort();
    }
    outfiles<<"MsgBox /"AngelLove 1.0 网络保护系统已经启动。AngelLove---大声对病毒说NO!/",vbinformation,/"AngelLove 1.0-----小雨制作/"";
    outfiles.close();
    //安装AngelLove Web保护系统AngelLove_web.vbe
    cout<<"安装AngelLove Web反病毒保护系统";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);cout<<".";
    Sleep(250);cout<<".";Sleep(250);cout<<".";Sleep(250);
    cout<<"         OK!"<<endl;
    outfiles.open("C://Progra~1//AngelLove//AngelLove_web.vbe",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove_web.vbe失败!"<<endl;
       abort();
    }
    outfiles<<"MsgBox /"AngelLove 1.0 Web反病毒保护系统已经启动。AngelLove---尽情冲浪吧!/",vbinformation,/"AngelLove 1.0-----小雨制作/"";
    outfiles.close();
    //建立注册表文件AngelLove.reg
    outfiles.open("C://Progra~1//AngelLove//AngelLove.reg",ios::out);
    if (!outfiles)
    {
       cout<<"创建文件AngelLove.reg失败!"<< endl;
       abort();
    }
    outfiles<<"Windows Registry Editor Version 5.00"<<endl;
    outfiles<<"[HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Run]"<<endl;
    outfiles<<"/"AngelLove.vbe/"=/"C:Progra~1AngelLoveAngelLove.vbe/""<<endl;  
    outfiles<<"/"AngelLove_file.vbe/"=/"C:Progra~1AngelLoveAngelLove_file.vbe/""<<endl;
    outfiles<<"/"AngelLove_net.vbe/"=/"C:Progra~1AngelLoveAngelLove_net.vbe/""<<endl;
    outfiles<<"/"AngelLove_web.vbe/"=/"C:Progra~1AngelLoveAngelLove_web.vbe/"";
    outfiles.close();
    //Important!导入注册表信息,实现开机自动运行。参数"/s"是不提示确认直接导入注册表
    system("regedit/s C://Progra~1//AngelLove//AngelLove.reg");
    cout<<"/nAngelLove已经安装完毕。欢迎使用。/n/n坐下来喝杯咖啡,"
          "享受一下不被病毒困扰的宁静吧。小雨愿意带给你好运。"<<endl;
    //先跳出来4个提示。
    system("C://Progra~1//AngelLove//AngelLove.vbe");
    system("C://Progra~1//AngelLove//AngelLove_file.vbe");
    system("C://Progra~1//AngelLove//AngelLove_net.vbe");
    system("C://Progra~1//AngelLove//AngelLove_web.vbe");
    _getch();
    return 0;
}

-------------------------
AngelLove 1.0界面预览:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值