0x000004-微信语音怎么设置彩铃

解密软件
2023年4月4日发(作者:智能h3输入法)

data后缀⽂件解码_对任何格式的⽂件实现加密与解密软件

写在前⾯:

//**************/

花了2天时间做了⼏个实现对⽂件的加密与解密的exe程序。

PS:除了将要说明的那个exe:

1.还做了⼀个在CMD命令⾏窗⼝对⽂件加密的玩意⼉:

2.还做了⼀个直接对⼀段⽂字进⾏加密的玩意⼉。

3.还做了⼀个将exe⽂件放在⽂件夹中,能够对整个⽂件夹下所有⽂件进⾏加密的程序。

不过这⼀个还不是很完善,加密之后得⼿动删除原来的⽂件,因为不是对原⽂件进⾏改写,⽽是新建了⼀份。

//**************/

环境:win10VS2010C/C++

⽬录:

1.原理

2.程序

3.测试视频

4.加密软件免费提取链接

5.欢迎交流

6.求赞

/**************************/

1.原理

加密的⽅式有很多,⽆⾮就是改变原来⽂件的信息。

1.可以向⽂件⾥写⼊字节(密码);

2.可以将⽂件⾥的信息进⾏某种运算(密码);

3...

2.程序部分

2.1密码获取

//获得密码的函数

__int64CEcfileDlg::epass()

{

DWORDplen;

char*ppass;

__int64mc=8757735233305;

UpdateData(TRUE);

ppass=m_fer(0);

plen=strlen(ppass);

for(inti=0;i

{

mc^=ppass[i]|128;

}

returnmc;

}

2.2加密部分

//给⽂件加密的函数

BOOLCEcfileDlg::ecfile(LPCTSTRfpath)

{

char*data;

CFile*file;

DWORDflen;

m_password=epass();

file=newCFile;

if(!file->Open(fpath,CFile::shareDenyNone|CFile::modeReadWrite))

{

returnFALSE;

}

flen=(DWORD)file->GetLength();

data=newchar[(int)flen];

file->SeekToBegin();

file->Read(data,flen);

for(inti=0;i

{

data[i]^=m_password;

data[i]^=flen;

}

file->SeekToBegin();

file->Write(data,flen);

delete[]data;

//添加密码验证信息

charcpass[5]="love";

for(intj=0;j<5;j++)

{

cpass[j]^=m_password;

}

file->SeekToEnd();

file->Write(&cpass,5);

file->Close();

deletefile;

returnTRUE;

}

2.3解密部分

//给⽂件解密的函数

BOOLCEcfileDlg::dcfile(LPCTSTRfpath)

{

char*data;

CFile*file;

DWORDflen;

charlove[5];

file=newCFile;

if(!file->Open(fpath,CFile::shareDenyNone|CFile::modeReadWrite))

{

returnFALSE;

}

flen=(DWORD)file->GetLength();

data=newchar[(int)flen];

//检验密码是不是正确

file->Seek(-5,CFile::end);

file->Read(&love,5);

m_password=epass();

for(inti=0;i<5;i++)

{

love[i]^=m_password;

}

if(strcmp(love,"love")!=0)

{

returnFALSE;

}

//解密

file->SeekToBegin();

file->Read(data,flen);

for(intj=0;j

{

data[j]^=m_password;

data[j]^=(flen-5);

}

file->SeekToBegin();

file->Write(data,flen);

file->SetLength(flen-5);

file->Close();

delete[]data;

deletefile;

returnTRUE;

}

3.测试视频

为了试⼀下是不是能多各种格式的⽂件进⾏加密解密,录了两个视频。

选了视频(MP4)、图⽚(JPG)、⽂本(TXT)、压缩包(ZIP)四种格式。

3.2⽂件解密测试视频

本来就是上⾯那个视频测试的,但是因为⾥⾯的声⾳问题吧,没审核通过,换⼀个视频录⼀下。

测试成功

4.加密软件免费提取链接

我把直接能运⾏的exe上传到了云盘,可以直接提取使⽤。

我⾃⼰做的,不⽤联⽹啥的,没有任何风险。

提取链接:

5.欢迎交流

运⾏软件时,右键可以按到联系⽅式。

6.求赞

例⾏求赞(╥╯^╰╥)嘤嘤嘤

更多推荐

解密软件