• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        提取win98上網密碼

        提取win98上網密碼

        更新時間:2022-05-16 文章作者:未知 信息來源:網絡 閱讀次數:

        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.

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 国产精品亚洲综合一区在线观看| 精品久久亚洲中文无码| 亚洲色大成WWW亚洲女子| 18禁网站免费无遮挡无码中文 | 精品国产_亚洲人成在线高清| 亚洲午夜无码久久久久| 美女免费精品高清毛片在线视| g0g0人体全免费高清大胆视频| 国产白丝无码免费视频| 亚洲午夜久久久久妓女影院| 性生大片视频免费观看一级| 亚洲国产精品一区二区三区久久| 亚洲一二成人精品区| 免费不卡在线观看AV| 亚洲噜噜噜噜噜影院在线播放| 有码人妻在线免费看片| 亚洲熟妇av一区二区三区| 久久er国产精品免费观看2| 亚洲精品免费在线观看| 在线观看免费人成视频色9| 亚洲国产欧美国产综合一区 | 国产午夜免费福利红片| 自拍偷自拍亚洲精品偷一| 免费一区二区三区四区五区| 人禽伦免费交视频播放| 久久亚洲精品成人| 国产91免费视频| 国产成人久久精品亚洲小说| 精品国产亚洲男女在线线电影 | 一本色道久久综合亚洲精品| 久久午夜无码免费| 亚洲黄页网在线观看| 亚洲福利在线播放| 91av免费观看| 特级毛片全部免费播放a一级| 青青草免费在线视频| 一区二区视频免费观看| 1区1区3区4区产品亚洲| 全部免费毛片免费播放| a级大片免费观看| 亚洲精品色播一区二区|