首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[原创]利用LabWindows/CVI读取其它应用程序的密码

[原创]利用LabWindows/CVI读取其它应用程序的密码

可能我们都喜欢用盗版的软件,所以很讨厌密码之类的东东,怎么办呢,可以用一个密码查看器来解决这些问题,今天我就封装了一个DLL,可以满足大家的这种欲望!!只要你将鼠标放到密码框的位置!
  DLL的头文件很简单的啦!
int __stdcall PassWord (char *pswd);
pswd:即为密码;
 
界面为:
 
 
 
代码为:
 
#include "windows.h"
#include
#include "windef.h"
#include   
#include
#include "pswd.h"
#include "ps.h"
static int panelHandle;
int __stdcall WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                       LPSTR lpszCmdLine, int nCmdShow)
{
 if (InitCVIRTE (hInstance, 0, 0) == 0)
  return -1; /* out of memory */
 if ((panelHandle = LoadPanel (0, "pswd.uir", PANEL)) < 0)
  return -1;
 DisplayPanel (panelHandle);
 RunUserInterface ();
 DiscardPanel (panelHandle);
 return 0;
}
int CVICALLBACK QuitCallback (int panel, int control, int event,
  void *callbackData, int eventData1, int eventData2)
{
 switch (event)
 {
  case EVENT_COMMIT:
   QuitUserInterface (0);
   break;
 }
 return 0;
}
 
int CVICALLBACK timer2 (int panel, int control, int event,
  void *callbackData, int eventData1, int eventData2)
{
 char ps[200];
 switch (event)
 {
  case EVENT_TIMER_TICK:
   ps[0] = '\0';
   assWord (ps);
   SetCtrlVal (panelHandle, PANEL_STRING, ps);
   break;
 }
 return 0;
}
转自:小信的博客
网址:http://blog.sina.com.cn/u/1265070197

J9yC0Bjm.rar (151.24 KB)

请问有什么更深层的用处呀

希望能够在不久的将来有次合作的机会  群:18994538 QQ: 364304745  个人主页:http://ldmcu.shangwusou.com/

这就说明了,可能不用CVI的函数,而用些API就能截获系统所发出的任何消息,包括采集到的数据!所以,如果给了卡的驱动,而不给接口函数,一样可以用以上的编程思路来进行数据采集!!

不错,谢谢
厉害!!!!!!!
dfsa

[原创]

有这么好的东西有什么理由不支持呢?????

   一句话 @顶!!!!!!!!!!!!!!!!!!!!!!!!

Thanks a lot!
好东西啊
返回列表