cayberfox
جمعه 13 خرداد 1384, 03:30 صبح
با سلام
این برنامه های pass recoveryکه وقتی mouseرو ریی توپی passمیبریم تویeditbox passرو نشون میده
برای این کار از چه تابعی استفاده میکنه؟
با تشکر
علی کشاورز
شنبه 14 خرداد 1384, 03:19 صبح
الان دیگه کاربرد چندانی ندارند...
var
p : TPoint;
hw : HWND;
ClassName,
EditText : array [0..255] of char;
begin
GetCursorPos(p);
hw := WindowFromPoint(p);
if hw > 0 then
begin
GetClassName(hw,ClassName,SizeOf(ClassName));
if (ClassName = 'TEdit') or
(ClassName = 'Edit') or
(ClassName = 'TextBox') then
begin
SendMessage(hw,EM_SETPASSWORDCHAR,0,0);
SendMessage(hw,WM_GETTEXT,SizeOf(EditText),integer (@EditText));
end;
end;
end;
cayberfox
دوشنبه 16 خرداد 1384, 06:52 صبح
چرا الان لاربردی نداره؟ :گیج: :گیج: :wink:
علی کشاورز
سه شنبه 17 خرداد 1384, 01:13 صبح
چرا الان لاربردی نداره؟
الان دیگه اکثر نرم افزارها (مثل ویندوز XP) از روش های دیگه ایی برای مخفی کردن این کارکترها استفاده می کنند که با روش بالا نمیشه اونا رو پیدا کرد.
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.