老文章档案 · 2003 年

ACCESS2000数据库文件密码的提取(源程序c++builder5)

破解教程 · 算法分析 · 2003-06-12 · 作者:dola1234 人气: · 出处:嬴政天下整理收藏)

#include <vcl.h>

#pragma hdrstop

#include "dolACCESS.h"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

Tform1 *form1;

//---------------------------------------------------------------------------

__fastcall Tform1::Tform1(TComponent* Owner)

: Tform(Owner)

{

}

//---------------------------------------------------------------------------

void __fastcall Tform1::SpeedButton1Click(TObject *Sender)

{

if( OpenDialog1->Execute())

edtFileName->Text=OpenDialog1->FileName;

else

Application->MessageBoxA("没有选定有效的文件名!","消息",IDOK);

}

//---------------------------------------------------------------------------

void __fastcall Tform1::Button1Click(TObject *Sender)

{

int iFileHandle;

int iByteRead;

int i,j;

char *pszBuffer;

char Code[0x27]={0x10,0xEC,0xCB,0x9C,0x50,0x28,0x85,0x8A,0xC2,0x7B,

0x63,0xDF,0xE1,0x13,0x59,0xB1,0xA2,0x79,0x04,0x7C};

if(edtFileName->Text.Length()!=0)

{

try

{

iFileHandle=FileOpen(edtFileName->Text,fmOpenRead);

FileSeek(iFileHandle,0x42,0);

pszBuffer=new char[0x27];

iByteRead=FileRead(iFileHandle,pszBuffer,0x27);

FileClose(iFileHandle);

i=iByteRead/2;

for(j=0;j<=i;j++)

{

Code[j]=Code[j]^pszBuffer[2*j];

}

delete [] pszBuffer;

edtPassword->Text=Code;

if(edtPassword->Text.Length()==0)

edtPassword->Text="此数据库未设置密码!";

}

catch(const Exception& e)

{

Application->MessageBoxA("读取文件错误!!!","错误!",IDOK);

}

}

else

{

Application->MessageBoxA("没有输入有效的文件名","注意!",IDOK);

}

}

//---------------------------------------------------------------------------

(出处:嬴政天下整理收藏)

相关文章:

·ASProtect的加密算法初步分析

·MD5算法研究

·Active Ebook Compiler的注册算法

·语音界面2.0算法分析及注册机源码!

·简单算法——小护士 V1.2

·侠客系统修改器1.21破解手记--算法分析

·中文拨号上网计时计费器 V4.12注册算法分析

·加密算法之RSA算法

·加密算法之DES算法

·加密算法之ElGamal算法

相关软件:

·胜新出纳-支票打印软件 V4.0X 的注册码算法

·胜新现代办公百宝箱 V5.01 的注册码算法

·胜新信函宝典-信封打印软件 V2.02 注册码的算法

·胜新通用企业计划管理系统的注册码算法

·共享软件加密算法库 V3.2

·操作系统内存分配银行家算法模拟系统 XP

→ 特别推荐

→ 热点TOP10

我为人人《《==》》人人为我

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史