急急!请问access2000和word2000中的密码怎么破啊? 我的email为:[email protected],请大家帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里有个Access97的,你试一试function GetAccessPassword(FilePath:string):string; const xorString:array[0..12]of byte= ( $86, $FB, $EC, $37, $5D, $44, $9C, $FA, $C6, $5E, $28, $E6,$13 ); var passBuf:array[0..14]of byte; pass:array[0..14]of char; resultPass:string; B:Byte; F:TFileStream; i:integer; begin F:=TFileStream.Create(FilePath,fmShareDenyNone); //office 97 try F.Seek($42,soFromBeginning); F.Read(passBuf,14); for I:=0 to 13 do begin B := passBuf[i] xor xorString[i]; pass[i]:=char(B); end; pass[sizeof(pass) - 1] := #0; resultPass:=StrPas(Pass); finally F.Free; end; result:=resultPass; end; ************* [FOR ACCESS97] predef97:array[0..12] of byte= ($86,$fb,$ec,$37, $5d,$44,$9c,$fa, $c6,$5e,$28,$e6,$13); [FOR ACCESS2000] predef2k:array [0..20]of byte= ($d3,$ec,$08,$9c, $93,$28,$46,$8a, $01,$7b,$a0,$df, $22,$13,$9a,$b1, $61,$79,$c7,$7c,$5b); 我想问一下通过DBGrid控件有什么办法打开INI文件? 通过Http的Post方式传递参数,接受方需要怎样获取?(急) 请大家帮个忙,帮忙者有分 如何动态创建数据库? 如何让一个窗口始终在最前面? 有人用delphi为asp做dll吗?谢了! 怎样设计人事系统数据库更合理,有经验的请进来探讨一下。 数据库各字段共有几种数据类型? 插入数据时ADO为什么比BDE慢3倍左右 如何读取变量? 菜鸟问题:DELPHI和ACCESS 请教一个其他问题 vfp 与 sql server 如何连接和设置才能提高速度
function GetAccessPassword(FilePath:string):string;
const
xorString:array[0..12]of byte=
( $86, $FB, $EC, $37,
$5D, $44, $9C, $FA,
$C6, $5E, $28, $E6,$13 );
var
passBuf:array[0..14]of byte;
pass:array[0..14]of char;
resultPass:string;
B:Byte;
F:TFileStream;
i:integer;
begin
F:=TFileStream.Create(FilePath,fmShareDenyNone);
//office 97
try
F.Seek($42,soFromBeginning);
F.Read(passBuf,14);
for I:=0 to 13 do
begin
B := passBuf[i] xor xorString[i];
pass[i]:=char(B);
end;
pass[sizeof(pass) - 1] := #0;
resultPass:=StrPas(Pass);
finally
F.Free;
end;
result:=resultPass;
end;
*************
[FOR ACCESS97]
predef97:array[0..12] of byte=
($86,$fb,$ec,$37,
$5d,$44,$9c,$fa,
$c6,$5e,$28,$e6,$13); [FOR ACCESS2000]
predef2k:array [0..20]of byte=
($d3,$ec,$08,$9c,
$93,$28,$46,$8a,
$01,$7b,$a0,$df,
$22,$13,$9a,$b1,
$61,$79,$c7,$7c,$5b);