显示驱动程序级别的数据屏蔽 [英] Data Masking within Display driver levels

查看:82
本文介绍了显示驱动程序级别的数据屏蔽的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个在屏幕上显示SSN的现有应用程序.现在,无需修改该现有应用程序,我想将其部署在一台呼叫中心关联的计算机上,但不允许呼叫中心关联查看SSN.同时,如果在其他任何授权员工的计算机上部署了相同的应用程序,则应该使SSN可以访问.

我以为,我可以在其他一些应用程序中使用这种屏蔽配置,该配置监视实际应用程序在屏幕上显示的内容并进行所有屏蔽.当然,这个新应用程序应该足够聪明,可以在原始应用程序显示的屏幕上找到此类敏感数据.
希望这能澄清....请向我提供您的所有建议..由于我是此驱动程序级编程的新手,欢迎任何示例....

谢谢
Ramesh

I have one existing application that shows the SSN on the screen. Now without modifying that existing application, I would like to deploy it one call center assoicate''s machine, yet not allowing the callcenter associate to view the SSN. At the same time, if the same application is deployed on any other authorized employee''s machine, the SSN should be made accesible.

I thought, I could have this masking configuration in some other application that spies what is displayed on the screen by the actual application and does all masking. Ofcoure, this new application should be intelligent enough to find such sensitive data on the screen displayed by the original application .......

Hope this clarifies .... Please provide me with all your suggestions .. since I am new this driver level programming and all, any examples are welcome ....

Thanks
Ramesh

推荐答案

如果其他应用程序使用标准Windows控件,则可以使用P/Invoke将WM_SETTEXT消息发送到显示SSN的控件.您将需要想出一种方法来获取控件的句柄.间谍++是实现这一目标的好工具.请参阅下面的链接以开始使用.

SendMessage [ WM_SETTEXT [
If your other application uses standard windows controls, you may be able to use P/Invoke to send the WM_SETTEXT message to the control that displays the SSN. You''ll need to come up with a way to get the handle for the control. Spy ++ is a good tool for that. See the links below to get started.

SendMessage[^]

WM_SETTEXT[^]


这篇关于显示驱动程序级别的数据屏蔽的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆