制作u盘加密狗
加密狗制作流程

加密狗制作流程加密狗,又称加密锁、加密密钥,是一种硬件加密设备,通常用于软件保护、数据保护和身份认证等领域。
加密狗的制作流程一般包括以下几个步骤:1. 设计首先,需要对加密狗进行设计,包括确定加密狗的外形、尺寸、接口类型、功能等。
设计时需要考虑加密狗的安全性、可靠性、兼容性和易用性等因素。
2. 原型制作设计完成后,需要制作加密狗的原型。
原型制作可以帮助工程师测试加密狗的设计是否合理,是否存在缺陷,并及时进行改进。
3. 生产原型通过测试后,就可以进行加密狗的批量生产。
加密狗的生产一般采用SMT(表面贴装技术)工艺,将各种电子元件贴装到PCB(印刷电路板)上,然后进行焊接和组装。
4. 测试加密狗生产完成后,需要进行严格的测试,以确保加密狗的质量和可靠性。
测试包括功能测试、性能测试、环境测试等。
5. 加密加密狗测试合格后,需要进行加密,以保护加密狗中的数据和程序。
加密方法有很多种,常用的方法包括对称加密、非对称加密、哈希加密等。
6. 封装加密完成后,需要将加密狗进行封装,以保护加密狗免受外部环境的影响。
封装材料通常采用金属或塑料,并通过超声波焊接或胶水粘合等方式将加密狗封装起来。
7. 标签加密狗封装完成后,需要贴上标签,标签上通常包含加密狗的型号、序列号、生产日期、制造商等信息。
8. 包装加密狗标签贴好后,需要进行包装,以保护加密狗在运输过程中免受损坏。
包装材料通常采用纸箱、塑料袋或泡沫塑料等。
9. 发货加密狗包装完成后,就可以发货给客户。
发货前,需要对加密狗进行最后的检查,以确保加密狗完好无损。
加密狗的制作流程是一个复杂的过程,需要专业的设计、生产、测试和加密等环节。
只有确保每个环节都严格按照标准进行,才能生产出高质量、可靠的加密狗。
小U盘如何变加密狗

通常情况下两个U盘的ID是不相同的,因此即使将软件复制到另外一个U盘,软件执行的时候,根据U盘ID验证License,也会出现不匹配的现象,这样就实现了软件绑定U盘的加密方式。
小U盘如何变加密狗
虽然U盘和加密狗外形有一些相似,但是内部完全不一样的,U盘只是一个存储器芯片和简单的附属电路,而现在的智能卡加密狗都具有一个单独的CPU或者加密芯片,可以执行相当复杂的加密算法。
有的软件开发商有这样一种需求,就是使用U盘发布软件的同时,想要节约成本,防止U盘中的软件被复制,但又不想再购买昂贵的加密狗,因此想要把软件绑定在U盘上执行,当U盘拔下来的时候,软件就不能正常运行,和我先前介绍的绑定硬件指纹相似,使用绑定U盘的方式加密软件。
6. USB_ID = b(UBound(b)) 7.Next
U盘装系统
2.Set colItems = objWMIService.ExecQuery("Select * From Win32_USBHub")
3.For Each objItem In colItIf InStr(a, "VID") Then b = Split(a, "\")
需要指出的是,这种U盘加密并不算安全,大多数U盘厂商有内部量产工具,可以修改U盘的内部ID号码,这就存在了复制U盘的可能性,但对于普通用户来说,通常没有修改U盘内部ID的能力,因此也具有一定的加密性。
远程加密狗制作流程

远程加密狗制作流程
预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制
远程加密狗制作流程
一、业务员填写以下信息:
1、业务员:
2、服务器ID:
3、会议点数:
4、协同办公点数:
5、支持游客登录:
6、经销商名称(全称):
7、最终客户名称(全称):
8、认证期限:
9、顶级目录名称:
10、合同号:
11、4.0文件柜大小:
12、IP/MAC:
二、远程加密狗制作:
1、将加密狗插入电脑(没有安装驱动的,请安装打包软件中的加密狗驱动软件);
2、打开文件名为seegleKR的文件,启动seegleKR.exe程序读取加密狗序列号;
3、将业务员填写的信息及加密狗序列号发送杜丽婷;
4、杜丽婷告知加密狗制作完毕后,点击seegleKR.exe程序中的“获取认证信息”按钮;
5、认证信息成功显示,加密狗制作完毕。
如何用U盘做电脑锁

如何用U盘做电脑锁如何用U盘做电脑锁在公共场合下,时常有一些不法分子趁我们不在计算机现场的时候,偷偷打开计算机登录系统,来查看我们的操作隐私,甚至对计算机系统进行一些非法破坏活动。
为了防止他人随意登录自己的系统,不少人往往会选用加密狗来保护系统,一旦没有加密狗的支持,那么任何人也不能随意进入计算机系统了。
不过,对于普通计算机系统来说,特意去选用加密狗来保护系统安全,明显有点小题大做了;事实上,我们可以通过合适设置,让自己手中的U盘"转变"成系统启动钥匙,来发挥出简易加密狗的作用来。
现在,教你通过下面的设置操作,自己手中的U盘日后就会成为自己系统的启动"钥匙"了,没有了这把钥匙,普通人是不能正常使用自己计算机的:首先将U盘插入到自己的计算机系统中,并在其中任意创建一个文件,假设我们将该文件取名为"aa.txt",该文件实际用途就是让本地的计算机系统能够识别出所插的U盘是我们指定的U盘,而不是其他人随意插入的U盘,这样就能实现U盘作为系统启动"钥匙"的唯一性;其次打开记事本编辑程序,并在文本编辑窗口中输入下面的命令行代码:@echo offif not exist F:aa.txt shutdown -s -t 5 -c "您没有启动钥匙,禁止登录系统"其中"F"盘假设为U盘所对应的磁盘分区符号,在确认上面的代码输入无误后,依次单击文本编辑窗口中的"文件"/"保存"命令,将上面的内容保存为"aa.bat"批处理文件,日后Windows系统一旦执行了该文件,那么它就会自动扫描本地系统中是否插了U盘,并且在指定U 盘根目录中是否存在"aa.txt"文件,如果没有U盘插入或者U盘中没有"aa.txt"文件,Windows系统就会自动弹出关闭系统的提示,并且在5秒钟内强行关闭计算机系统,这样一来没有指定U盘的用户自然就不能随意使用本地计算机系统了。
制作u盘加密狗

保护个人隐私教程贴士U盘等移动设备除了可以用来储存文件装系统以外还可以用来制作加密狗。
本文为大家介绍如何制作Windows系统开机的加密狗。
U盘等移动设备除了可以用来储存文件装系统以外还可以用来制作加密狗。
本文为大家介绍如何制作Windows系统开机的加密狗。
它的作用是为了避免他人随便开启自己的电脑查看自己的私密信息除了设置个人密码外还可以通过简单的设置让电脑只有在插入自己的U盘后才能启动否则启动后即自动关机。
制作这样一个加密狗并不需要很复杂的过程也不像一位朋友所认为那样的需要什么英语基础什么的.照着下面几个步骤一分钟之内任何人都能做出一个属于自己的加密狗。
1.插上自己的U盘或者其他移动存储设备 2.在U盘创建一个任意类型的文件文件名也任意。
我这里为了后面方便讲解用了一个空白的文本文件取名为“加密”文件扩展名为“.txt。
文件就放在U盘根目录下U盘的驱动器盘符为J: 3.在电脑上任意位置新建一个文本文件在这个文本文件中输入如下内容 if not exist J:加密。
txt shutdown -s -t 10 —c 你无法使用该计算机这句话的意思是如果U盘中不存在加密.txt这个文件则在10秒后关闭该计算机并显示你无法使用该计算机这一提示信息. 语句中的10可以自己修改为其他如100提示语“你无法使用该计算机"也可改成其他语句。
只要不改动整个语句的格式就可以了。
输入完成后将这个文本文件另存为一下名字依然任意文件扩展名为“.bat.保存对话框中选择保存类型为所有文件所以在文件名后手工输入扩展名“。
bat。
这里取名为26。
bat 4。
点击Windows开始菜单中的“运行”它的位置就在“所有程序"的右边。
打开“开始菜单”就能看到它了。
在“打开”框中输入gpedit。
msc点击确定按纽以打开组策略对话框。
通过鼠标点击定位到如下路径本地计算机策略→计算机机配置→Windows设置→脚本启动/关机然后在右边的框中选择启动项并将刚才建立的批处理文件添加到启动脚本列表中确定并退出就可以了。
U盘加密狗

#include "stdafx.h"#include "Safe.h"#ifdef _DEBUG#define new DEBUG_NEW#endif//// 注意!//// 如果此DLL 动态链接到MFC// DLL,从此DLL 导出并// 调入MFC 的任何函数在函数的最前面// 都必须添加AFX_MANAGE_STATE 宏。
//// 例如://// extern "C" BOOL PASCAL EXPORT ExportedFunction() // {// AFX_MANAGE_STATE(AfxGetStaticModuleState()); // // 此处为普通函数体// }//// 此宏先于任何MFC 调用// 出现在每个函数中十分重要。
这意味着// 它必须作为函数中的第一个语句// 出现,甚至先于所有对象变量声明,// 这是因为它们的构造函数可能生成MFC// DLL 调用。
//// 有关其他详细信息,// 请参阅MFC 技术说明33 和58。
//// CSafeAppBEGIN_MESSAGE_MAP(CSafeApp, CWinApp)END_MESSAGE_MAP()// CSafeApp构造CSafeApp::CSafeApp(){// TODO: 在此处添加构造代码,// 将所有重要的初始化放置在InitInstance中}// 唯一的一个CSafeApp对象CSafeApptheApp;// CSafeApp初始化BOOL CSafeApp::InitInstance(){CWinApp::InitInstance();return TRUE;}void Judge(){AFX_MANAGE_STATE(AfxGetStaticModuleState());BOOL sign = FALSE;for (char Name = 'A'; Name <='Z'; Name++){if(GetDriverInfomation(Name, GDI_VOLUMETYPE) == _T("可移动磁盘")){if(GetDriverInfomation(Name, GDI_VOLUMESERIALNUMBER) == GetCodeString(LOGICAL)){if (GetDriverInfomation(Name, GDI_VOLUMEFILESYSTEM) == _T("FAT32")){if(GetDriverInfomation(Name, GDI_VOLUMESIZE) == _T("3.77GB")){sign = TRUE;}}}}if(TRUE == sign &&GetPhysicalSerialNum()){return;}}MessageBox(NULL, _T("请插入所需配套可移动磁盘"), _T("提示"), MB_OK|MB_ICONSTOP);ExitProcess(0);}/************************************************************//函数名称:GetDriverInfomation//函数功能:得到驱动器的信息//参数1:bAlpha - BYTE型,驱动器的代号A-Z(a-z)//参数2:iGTI_TYPE - int,将要获取的驱动器信息类型// GDI_VOLUMENAME 得到驱动器名字// GDI_VOLUMESERIALNUMBER 得到驱动器序列号// GDI_VOLUMEFILESYSTEM 得到驱动器文件系统// GDI_VOLUMETYPE 得到驱动器类型// GDI_VOLUMESIZE 得到驱动器总大小// GDI_VOLUMEFREESIZE 得到驱动器剩余大小//返回值:CString型,所要得到的驱动器信息的字符串表达//例子:得到C盘的名字GetDriverInfomation('C',GDI_VOLUMENAME)************************************************************/CStringGetDriverInfomation(BYTE bAlpha,intiGTI_TYPE){CStringstrResult = _T("");if(!::IsCharAlpha((TCHAR)bAlpha)){strResult = _T("驱动器参数无效!");returnstrResult;}else{CStringstrRootPathName;strRootPathName.Format(_T("%c:\\"),bAlpha);LPCTSTR lpRootPathName = strRootPathName;LPTSTR lpVolumeNameBuffer = new char[_MAX_FNAME];DWORD nVolumeNameSize = _MAX_FNAME;DWORD nVolumeSerialNumber = 0;DWORD nMaximumComponentLength;DWORD nFileSystemFlags;LPTSTR lpFileSystemNameBuffer = new char[20];DWORD nFileSystemNameSize = 20;GetVolumeInformation(lpRootPathName,lpVolumeNameBuffer,nVolumeNameSize,&nVolumeSerialNumber,&nMaximumComponentLength,&nFileSystemFlags,lpFileSystemNameBuffer,nFileSystemNameSize);CStringstrDriveType;LPCTSTR lpDirectoryName = new char[2];lpDirectoryName = (LPCTSTR)strRootPathName.Mid(0,2);_ULARGE_INTEGER FreeBytesAvailable,TotalNumberOfBytes,TotalNumberOfFreeBytes ;__int64 iVolumeSize = 0,iVolumeFreeSize = 0;GetDiskFreeSpaceEx(strRootPathName.Mid(0,2),&FreeBytesAvailable,&TotalNumberOfBytes ,&TotalNumberOfFreeBytes );iVolumeSize = TotalNumberOfBytes.QuadPart / 1024 / 1024;iVolumeFreeSize = FreeBytesAvailable.QuadPart / 1024 / 1024;switch(iGTI_TYPE){case GDI_VOLUMENAME:if (lpVolumeNameBuffer != NULL)strResult.Format(_T("%s"),lpVolumeNameBuffer);break;case GDI_VOLUMESERIALNUMBER:if (nVolumeSerialNumber != 0)strResult.Format(_T("%X"),nVolumeSerialNumber);break;case GDI_VOLUMEFILESYSTEM:if (lpFileSystemNameBuffer != NULL)strResult.Format(_T("%s"),lpFileSystemNameBuffer);break;case GDI_VOLUMESIZE:if (iVolumeSize != 0)strResult.Format(_T("%.2fGB"),(float)iVolumeSize/1024);break;case GDI_VOLUMEFREESIZE:if (iVolumeFreeSize != 0)strResult.Format(_T("%.2fGB"),(float)iVolumeFreeSize/1024);break;case GDI_VOLUMETYPE:switch(GetDriveType(lpRootPathName)){case DRIVE_UNKNOWN:strDriveType = _T("未知类型!");break;case DRIVE_NO_ROOT_DIR:strResult = _T("获取驱动器类型时参数设置错误!");returnstrResult;case DRIVE_REMOVABLE:strDriveType = _T("可移动磁盘");break;case DRIVE_FIXED:strDriveType = _T("硬盘");break;case DRIVE_REMOTE:strDriveType = _T("远程设备");break;case DRIVE_CDROM:strDriveType = _T("CD");break;case DRIVE_RAMDISK:strDriveType = _T("RAM");break;default:strResult = _T("未知错误!");returnstrResult;}strResult.Format(_T("%s"),strDriveType);break;default:strResult = _T("获取驱动器信息时参数设置错误!");break;}}returnstrResult;}BOOL GetPhysicalSerialNum(){CRegKeyreg;BOOL sign = FALSE;if(reg.Open(HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\services\\Disk\\Enum") == ERROR_SUCCESS){DWORD dwValue;if(reg.QueryDWORDValue("Count",dwValue) == ERROR_SUCCESS){for (DWORD i = 0; i <dwValue; i++){DWORD size = MAX_PATH;char c = '0' + (int)i;char cc[2];cc[0] = c;cc[1] = 0;CStringcs(cc);LPTSTR strValue = new char[size];reg.QueryStringValue(cs.GetBuffer(0), strValue, &size);cs.ReleaseBuffer();cs = CString(strValue);if(cs.Find(_T("USBSTOR")) > -1){int index = cs.ReverseFind('\\');cs = cs.Right(cs.GetLength() - index - 1);cs = cs.Left(cs.GetLength() - 2);if(cs == GetCodeString(PHYSICAL)){sign = TRUE;return sign;}}}}}return sign;}CStringGetCodeString(int Type) {charcstr[100];int n = 0;for (int i = 0; i < 10; i++){char temp = i + '0';cstr[n++] = temp;}for (char c = 'a'; c <= 'z'; c++){cstr[n++] = c;}for (char c = 'A'; c <= 'Z'; c++){cstr[n++] = c;}n = 0;charstr[200];CString temp;switch(Type){case LOGICAL:str[n++] = cstr[40];str[n++] = cstr[8];str[n++] = cstr[0];str[n++] = cstr[36];str[n++] = cstr[38];str[n++] = cstr[8];str[n++] = cstr[0];str[n++] = cstr[41];str[n++] = cstr[23];str[n++] = cstr[28];str[n++] = cstr[10];str[n++] = cstr[41];str[n++] = cstr[8];str[n++] = cstr[30];str[n++] = cstr[41];str[n++] = cstr[28];str[n++] = cstr[40];str[n++] = cstr[15];str[n++] = cstr[18];str[n++] = cstr[10];str[n] = 0;temp = CString(str).Left(cstr[8] - '0');break;case PHYSICAL:str[n++] = cstr[40];str[n++] = cstr[6];str[n++] = cstr[38];str[n++] = cstr[9];str[n++] = cstr[5];str[n++] = cstr[4];str[n++] = cstr[2];str[n++] = cstr[4];str[n++] = cstr[5];str[n++] = cstr[8];str[n++] = cstr[39];str[n++] = cstr[3];str[n++] = cstr[1];str[n++] = cstr[6];str[n++] = cstr[37];str[n++] = cstr[9];str[n++] = cstr[40];str[n++] = cstr[15];str[n++] = cstr[18];str[n++] = cstr[10];str[n] = 0;temp = CString(str).Left(16);break;default:break;}return temp;}。
DIY U盘密码锁 (不需专业U盘锁软件 自制脚本型U盘锁)
注释:其文件为隐藏文件 gpedit.msc
②打开电脑的 组策略 (可搜索或打开gpedit)
③再打开 windows设置
④找到 脚本(启动/关机)
⑤点开启动的添加
可看见路径文件 c:\windows\system32\grouppolicy\machine\scripts\startup
⑥添加check.bat
即可设置自制的 U盘开机密码锁
DIY U盘密码锁
制作步骤 Ⅰ.生成 Nhomakorabea①打开记事本
②写入文本
if not exist H:1.txt shutdown -s -f -t 3 -c “大功告成”
注释:㈠ <H:>为U盘盘符 即插入电脑的U盘盘符
㈡ <1.txt>指指定的密码文件 可选择任意文件 但必须在文本脚本上写上相同文件名和文件类型
㈢ < 3> 指时间秒 即验证U盘错误时屏幕显示文字的时间
㈣ <“大功告成”> 的文字可更改 会显示在开机验证屏幕上
③另存为check.bat 并隐藏文件
Ⅱ.启动
①打开文件路径
c:\windows\system32\grouppolicy\machine\scripts\startup
U盘变成加密保险箱的小妙招
U盘变成加密保险箱的小妙招
导读:“这款U盘安全级别非常高,具有加密存储的功能,能保证你的U盘文件不外泄”,相信买过U盘的朋友对这句话并不陌生,这是商家为了夸大U盘作用的一种促销手法。
其实不仅仅是他们口中说的“高级U盘”,我们普通的U 盘也能实现加密存储功能,只要下面这款小软件,我们也能将自己的U盘改造成为一个“加密保险箱”。
使用工具:U易U盘加密软件。
1、首先我们需要下载U易U盘加密软件,将其拷贝到U盘中执行,然后在弹出的操作主界面中按照下图顺序操作,并点击“使配置生效”按钮予以确认。
2、设置好加密区密码之后,U盘加密即告完成。
此时,在加密精灵的主界面中点击“登录”按钮,并输入加密区密码即可看到隐藏分区。
而这时,加密区图标也会同时显示在我的电脑中,如图下所示。
3.由于这个新划分的加密区能够完全支持文件的复制与删除,而且在操作习惯上也与普通U盘没有任何区别,所以上手是非常容易的。
而当点击了“登出”按钮之后,加密区即自动关闭,如果没有密码是根本无法打开其中的文件的。
下次,只要一启动加密精灵软件,并输入好正确的密码,加密区的文件便又会展现在面前了。
经过上述操作之后,小U盘的另类用法已实现,再也不用眼红那些所谓的“高级U盘”了,最后小编要提醒大家,在使用加密分区功能时,切记千万不要对U 盘直接插拔,因为这样的操作很容易造成加密区中的数据丢失。
用U盘制作开机加密狗
用U盘制作开机加密狗
U盘, 开机, 加密狗
用U盘制作开机加密狗,让电脑插入它才能启动,以保护你的爱机。
1、正常启动电脑后,把U盘插上,打开“我的电脑”查看并记住U盘的盘符。
2、打开“我的文档”单击“工具→文件夹选项”,选择“查看”。
3、单击“隐藏已知文件类型的扩展名”把前边的√去掉,单击“确定”。
4、在“我的文档”文件夹的空白处右键单击,选择“新建→ 文本文档”。
5、打开新建文本文档并输入如下内容:if not exist H:jaimigou.bat shutdown -s -t 10
-c ”不好意思,你无权使用该计算机,机器将在10钟关闭。
”
6、保存退出后把新建的文本文档改名为jiamigou.bat。
点击“是”。
7、右键单击jiamigou.bat文件,选择“发送到→可移动磁盘”。
8、把jiamigou.bat文件拖动到启动项里。
开机就运行,在注销或重启电脑时,如果不插
入U盘,则会出现“系统关机”的画面。
如果觉得加入到“启动”项中不够安全,怕别人给你删掉,还可以将其添加到“启动脚本”
列表中。
这样重启动机子时,只有插入U盘才能启动。
1、单击“开始→运行”输入gpedit.msc,确定。
2、单击“计算机配置→Windows设置→脚本(启动/关机)”,双击“启动”,单击“添加”,
单击“浏览”找到“我的文档”中的jiamigou.bat文件,单击“确定”。
教你怎么制作具有加密保护的U盘
教你怎么制作具有加密保护的U盘我相信,大家经常使用U盘存储保密资料的朋友肯定担心丢失U 盘带来的安全隐患,如果购买具有加密锁功能的U盘价格高昂,实属“高消费产品”哈,网上有很多制做加密U盘的方法,多数都是使用某些软件进行操作,很是不方便,软件操作难度复杂不说,电脑需要安装这些软件,很不方便,在这里我就分享下我使用window怎样制做加密U盘保护自己重要的资料的方法,既方便又省钱省事,易学才是硬道理,还是比较有效的加密哦U盘之家准备工作先做好。
U盘一个U盘之家具有window7系统的电脑一台一、打开控制面板,找到“BitLocker驱动器加密”点击打开二、选择要加密的驱动器(你的U盘),别看错了哦,是要选你要加密的驱动器U盘哦三、找对要加密的驱动器后,点击右侧的“启动BitLocker”,就会看到下面这个初始化驱动器,需要一定的时间过程四、初始化驱动器完毕后就可以看到如下界面,点击勾选“使用密码解锁驱动器”后就可以输入最需要的密码了优盘之家五、输入密码后点击下一步,一个简短过程后可以看到下图这个界面,为了避免密码忘记或无法通过密码打开U盘,请一定要保存下图的这个文件,“将恢复密钥保存到文件”切记要保存哦,如果你忘记保存导致无法通过密码打开,请不要来向我哭哦!U盘之家U盘之家六、保存恢复密钥保存到文件七、保存这个密钥文件后可以保证在无法输入密码打开U盘时进行输入密钥的方式打开,这个密钥文件相当重要哦,移动要拓然保管,当然可以把这密钥文件内容保存到自己的邮箱记事本里,当无法用密码打开时,就输入密钥保存好这个密钥文件后,点击下一步就可以开始制作驱动器加密了,这是需要一个很长的过程。
八、等待加密完成退出U盘重新插入,就可以看到U盘需要输入密码才可以使用了,如果输入密码失败,那就可以尝试第6步保存的“密钥”打开教程就给朋友们分享到这了哈。
希望对大家有所帮助。
能靠自己解决的就不要花冤枉钱去买高价的U盘了现在这个年代钱不好挣啊。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
保护个人隐私教程贴士U盘等移动设备除了可以用来储存文件装系统以外还可以用来制作加密狗。
本文为大家介绍如何制作Windows系统开机的加密狗。
U盘等移动设备除了可以用来储存文件装系统以外还可以用来制作加密狗。
本文为大家介绍如何制作Windows系统开机的加密狗。
它的作用是为了避免他人随便开启自己的电脑查看自己的私密信息除了设置个人密码外还可以通过简单的设置让电脑只有在插入自己的U盘后才能启动否则启动后即自动关机。
制作这样一个加密狗并不需要很复杂的过程也不像一位朋友所认为那样的需要什么英语基础什么的。
照着下面几个步骤一分钟之内任何人都能做出一个属于自己的加密狗。
1.插上自己的U盘或者其他移动存储设备 2.在U盘创建一个任意类型的文件文件名也任意。
我这里为了后面方便讲解用了一个空白的文本文件取名为“加密”文件扩展名为“.txt。
文件就放在U盘根目录下U盘的驱动器盘符为J: 3.在电脑上任意位置新建一个文本文件在这个文本文件中输入如下内容 if not exist J:加密.txt shutdown -s -t 10 -c 你无法使用该计算机这句话的意思是如果U盘中不存在加密.txt这个文件则在10秒后关闭该计算机并显示你无法使用该计算机这一提示信息。
语句中的10可以自己修改为其他如100提示语“你无法使用该计算机”也可改成其他语句。
只要不改动整个语句的格式就可以了。
输入完成后将这个文本文件另存为一下名字依然任意文件扩展名为“.bat。
保存对话框中选择保存类型为所有文件所以在
文件名后手工输入扩展名“.bat。
这里取名为26.bat 4.点击Windows开始菜单中的“运行”它的位置就在“所有程序”的右边。
打开“开始菜单”就能看到它了。
在“打开”框中输入gpedit.msc点击确定按纽以打开组策略对话框。
通过鼠标点击定位到如下路径本地计算机策略→计算机机配置→Windows设置→脚本启动/关机然后在右边的框中选择启动项并将刚才建立的批处理文件添加到启动脚本列表中确定并退出就可以了。
这里添加的是前面制作的26.bat这个批处理文件。
到这里就大功告成了这时只有在开机时插入U盘才能启动计算机并进入系统否则将出现提示并在指定时间内关闭计算机。
这里需要提醒的一定要在显示出Windows的启动画面后再插入制作的加密狗在开机前就插上有可能造成部分电脑无法正常启动的情况。
U盘遗失情况下的解决办法 1.如果时间足够多可以在运行中输入shutdown -a来解除关机指令 2备份你U盘中的文件到其它地方当U盘丢失时将你制作的加密.txt复制到新U盘一般情况下都OK。
如果不OK请检查当前U盘分区是否和原U盘一样。
3.将计算机启动到安全模式下将启动脚本删除因为在安全模式下是不会加载开机脚本的。
如果只是试着玩的朋友可以在成功以后将组策略中的启动脚本删除即可。
这样就解除了加密狗的使用了。