首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 网络安全 → 安全防范 → 文章内容

破解ACCESS的数据库密码

作者:郁郁小蝎  来源:中国站长学院  发布时间:2007-2-9 11:00:34
unit GetAPass;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Variants, ComOBJ, StdCtrls, ExtCtrls, ComCtrls, FileCtrl, ActnList, ImgList,
  ToolWin;

const
  Model = 'yyyy-mm-dd hh:nn:ss';
type
  PassType = record
 PassCode: string;
 FileType: string;
 FileTime: TDateTime;
  end;
  TPassForm = class(TForm)
 ListView1: TListView;
 ImageList1: TImageList;
 StatusBar1: TStatusBar;
 Memo1: TMemo;
 CoolBar1: TCoolBar;
 ToolBar1: TToolBar;
 ToolButton1: TToolButton;
 ToolButton2: TToolButton;
 ToolButton3: TToolButton;
 ToolButton4: TToolButton;
 ToolButton5: TToolButton;
 ToolButton6: TToolButton;
 ImageList2: TImageList;
 Edit1: TEdit;
 Pick1: TDateTimePicker;
 Splitter1: TSplitter;
 procedure CloseForm(Sender: TObject);
 procedure FormCreate(Sender: TObject);
 procedure FormDestroy(Sender: TObject);
 procedure GetMDBDir(Sender: TObject);
 procedure Edit1KeyPress(Sender: TObject; var Key: Char);
 procedure CreateMDB(Sender: TObject);
 procedure GetAllPass(Sender: TObject);
 procedure SetCurTime(Sender: TObject);
  private
 { Private declarations }
 DateStr: DWord;
 PassCode: WideString;
 EncodeArray: array[0..19] of Word;
 ReaderArray: array[0..19] of Word;
 function ExecFile(FName: string): PassType;
 procedure ExecDirectory(S: string);
 function Make01(F: string; P: string = ''): boolean;
 function Make02(F: string): boolean;
 procedure SetTime(YY, MM, DD: Word); overload;
 procedure SetTime(MYDate: TDate); overload;
  public
 { Public declarations }
 FileBox1: TFileListBox;
  end;

var
//2079-06-05前[EC379CFA28E68A607B36DFB11343B133795B7C2A ]
//2079-06-05后[ED379DFA29E68B607A36DEB11243B033785B7D2A ]
{ 固定密钥 }
  InhereCode: array[0..9] of Word =
  ($37EC, $FA9C, $E628, $608A, $367B, $B1DF, $4313, $33B1, $5B79, $2A7C);

{活动密钥 }
  UserCode8: array[0..9] of Word = //89年9月17日前
  ($8B86, $345D, $2EC6, $C613, $E454, $02F5, $8477, $DFCF, $1134, $C592);
  UserCode: array[0..9] of Word = //89年9月17日后
  ($7B86, $C45D, $DEC6, $3613, $1454, $F2F5, $7477, $2FCF, $E134, $3592);

  InCode97: array[0..19] of byte = //Access 97 固定密钥
  ($86, $FB, $EC, $37, $5D, $44, $9C, $FA, $C6, $5E,
 $28, $E6, $13, $00, $00, $00, $00, $00, $00, $00);
var
  PassForm: TPassForm;

implementation

{$R *.DFM}

procedure TPassForm.SetTime(YY, MM, DD: Word);
var
  myST: TSystemTime;
  MSec: Word;
begin
  with myST do begin
 MyST.wYear := YY;
 MyST.wMonth := MM;
 MyST.wDay := DD;
 DecodeTime(Time, wHour, wMinute, wSecond, MSec);
  end;
  try SetLocalTime(myST)except ShowMessage('Error'); end;
end;

procedure TPassForm.SetTime(MYDate: TDate);
var
  myST: TSystemTime;
  MSec: Word;
begin
  with myST do begin
 DecodeDate(MyDate, wYear, wMonth, wDay);
 DecodeTime(Time, wHour, wMinute, wSecond, MSec);
  end;
  try SetLocalTime(myST)except end;
end;

[1] [2] [3]  下一页

[] [返回上一页] [打 印]
  • 上一篇文章:用GOOGLE你瞬间成为黑客
  • 下一篇文章:玩木马【菜鸟篇】

  • 相关文章:
  • 破解ACCESS的数据库密码
  • 利用Google Code Search找出数据库密码--Google,Cod...
  • 破解Access(*.mdb)目前所有版本的密码
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号