为什么用sendmessage(wnd,WM_GETTEXT,1024,integer(@buf));取不到有口令字符edit的内容?(100分)

  • 主题发起人 quantum99
  • 开始时间
快点弄点原代码让大家分析分析哟!哎!
 
没有,关注
 
唉!这种问题真的值得这么多人讨论么?快点结束吧。<br>/* 来自:Kingron, 时间:2001-9-9 12:08:00, ID:617329 <br>好像是在2000中,会判断发送消息者的身份ID,如果不是本程序的,那么就会拒绝访问,<br>本程序的可以得到。 */<br>这是对的。所以,你要做的就是写一个hook dll,随便什么hook,目的是将你写的有趣<br>密码功能的dll注入目标进程,也就是你想取的密码的进程,然后在发消息。<br>呵呵,可能有人会说是这样做的,可取不出密码。<br>原因可能是:<br>1。那里本没有密码,这就没办法了。<br>2。你没有取得正确地edit的handle,这是很长见得问题。具体怎样写,可以用<br>EnumChildWindows,ptinrect等函数的组合等方法取得正确的handle。在发消息,就可以了。<br>这个专题赶快结束吧
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部