Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 12-13-2003, 21:00
cbri
 
Posts: n/a
Password grabbers

May not be related but how do these things work? Usually you drag an icon our something to a target (password box) and it displays whats behind the *'s. Here is the vb source to one that works for some but not all pw'd programs.

hxxp://www.freevbcode.com/ShowCode.Asp?ID=2884

Thanks!

cb

Reply With Quote
  #2  
Old 12-14-2003, 05:16
doug
 
Posts: n/a
sourceless, but works well nevertheless:
http://www.snadboy.com/.

(revelation v2)
Reply With Quote
  #3  
Old 12-14-2003, 05:30
cbri
 
Posts: n/a
That one works great, but how does it work??
Reply With Quote
  #4  
Old 12-16-2003, 09:02
cbri
 
Posts: n/a
Main code in C (that I could find) -


BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam);
BOOL CALLBACK EnumWindowsProc2(HWND hwnd,LPARAM lParam);

LRESULT CALLBACK MainWndProc(HWND hWndMain,UINT Msg,UINT wParam,LONG lParam)
{
switch(Msg) {
case WM_COMMAND:
if(HIWORD(wParam)==BN_CLICKED)
EnumWindows(EnumWindowsProc,0); // call every main window
break;
case WM_DESTROY:
PostQuitMessage(0);
return 0L;
}
return DefWindowProc(hWndMain,Msg,wParam,lParam);
}

BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam)
{
// call every child window (to find edit boxes)
EnumChildWindows(hwnd,EnumWindowsProc2,lParam);
return TRUE;
}

BOOL CALLBACK EnumWindowsProc2(HWND hwnd,LPARAM)
{
::SendMessage(hwnd,EM_SETPASSWORDCHAR,0,0); // reveal the password
InvalidateRect(hwnd,NULL,FALSE);
return TRUE;
}
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 17:20.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )