邪恶八进制信息安全团队技术讨论组's Archiver

asm 2007-10-10 20:24

[讨论]获取编辑框内容的方法。

议题作者:asm
信息来源:邪恶八进制

  
  在同一个系统进程下,用sendmessage就可以得到编辑框里的东东:

  invoke SendMessage,hEdit,WM_GETTEXT,255,addr szText

弱弱地问还有啥其他办法能获取编辑框里的内容

大家踊跃发言撒。。[s:266]

zshoucheng 2007-10-10 20:35

2000/XP 下并不是失效,只是安全性高了
不涉及密码的地方大多可以的
涉及到密码的编辑框此法绝大多数失效

可以在发送 WM_GETTEXT 之前先去掉其 密码框 的属性
再就是注入到其进程中然后获取

再不行就得来点邪恶的了。。。 [s:266]

asm 2007-10-11 14:33

怎么去掉密码框的属性?

更邪恶一点的,比如?

zshoucheng 2007-10-11 15:16

用GetWindowLong获得密码框的样式(styles),异或掉password位
用SetWindowLong重新设置其样式

比如MFC的程序中的EDIT,就去掉ES_PASSWORD 位

邪恶点比如QQ密码框,这就不行了

页: [1]
© 1999-2008 EvilOctal Security Team