日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

提取win98上網(wǎng)密碼

提取win98上網(wǎng)密碼

更新時間:2022-05-16 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

unit Unit1;

interface

uses
  Windows, SysUtils, Classes, Forms, ShellAPI, Controls, StdCtrls;

type
  TForm1 = class(TForm)
    GroupBox1: TGroupBox;
    ListBox: TListBox;
    Label1: TLabel;
    Label2: TLabel;
    procedure Label1Click(Sender: TObject);
    procedure FormShow(Sender: TObject);
  private
    { Private declarations }
  public
    hMPR: THandle;
  end;

var
  Form1: TForm1;

const
  Count: Integer = 0;

function WNetEnumCachedPasswords(lp: lpStr; w: Word; b: Byte; PC: PChar; dw: DWord): Word; stdcall;

implementation

{$R *.DFM}
function WNetEnumCachedPasswords(lp: lpStr; w: Word; b: Byte; PC: PChar; dw: DWord): Word; external mpr name 'WNetEnumCachedPasswords';

type
PWinPassword = ^TWinPassword;
TWinPassword = record
  EntrySize: Word;
  ResourceSize: Word;
  PasswordSize: Word;
  EntryIndex: Byte;
  EntryType: Byte;
  PasswordC: Char;
  end;

var
  WinPassword: TWinPassword;

function AddPassword(WinPassword: PWinPassword; dw: DWord): LongBool; stdcall;
var
  Password: String;
  PC: Array[0..$FF] of Char;
begin
  inc(Count);

  Move(WinPassword.PasswordC, PC, WinPassword.ResourceSize);
  PC[WinPassword.ResourceSize] := #0;
  CharToOem(PC, PC);
  Password := StrPas(PC);

  Move(WinPassword.PasswordC, PC, WinPassword.PasswordSize + WinPassword.ResourceSize);
  Move(PC[WinPassword.ResourceSize], PC, WinPassword.PasswordSize);
  PC[WinPassword.PasswordSize] := #0;
  CharToOem(PC, PC);
  Password := Password + ': ' + StrPas(PC);

  Form1.ListBox.Items.Add(Password);
  Result := True;
end;

procedure TForm1.Label1Click(Sender: TObject);
begin
  ShellExecute(GetDesktopWindow, 'open', 'http://www.utilmind.com', nil, nil, 0);
end;

procedure TForm1.FormShow(Sender: TObject);
begin
  if WNetEnumCachedPasswords(nil, 0, $FF, @AddPassword, 0) <> 0 then
  begin
    Application.MessageBox('Can''t load passwords: User is not logon.', 'Error', mb_Ok or mb_IconWarning);
    Application.Terminate;
  end
  else
  if Count = 0 then
    ListBox.Items.Add('No passwords found...');
end;

end.

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 99热久久久这里只有精品免费 | 耻辱痴汉公车bd在线观看 | 国产亚洲精品bv在线观看 | 中文字幕乱码亚州精品一区 | 日本按摩视hd xxxx | 国产成人91高清精品免费 | 亚洲精品99久久一区二区三区 | 国产精品久久久久久吹潮 | 夜夜狠| 四虎网址在线观看 | 中文字幕日韩欧美 | 黑丝在线看 | wwwxxx日本人| 日本三区四区免费高清不卡 | 国产精品久久久久激情影院 | 91视频免费视频 | 99久久精品国产9999高清 | 午夜影院啪啪 | 久久91这里精品国产2020 | 久久久久久亚洲精品不卡 | 欧美日韩亚洲另类人人澡 | 天天射天天干天天舔 | 日韩欧美国产精品 | 亚洲欧洲日产v特级毛片 | 亚洲欧美日本国产一区二区三区 | 99久久国产综合精品网成人影院 | 精品久久久久久综合另类小说 | 原神色版网站 | 免费精品 | 国产精品自在欧美一区 | 伊人久久大香线蕉综合7 | 日韩欧美国产中文 | 国产精品一区欧美激情 | 成人男女啪啪免费观看网站 | 六月婷婷在线视频 | 99精品视频看国产啪视频 | 中文字幕日韩在线观看 | 人超级碰碰视频在线观看 | 久久久久久久久久久观看 | 黑人三级 | 嘿嘿嘿视频在线观看网站 |