当前位置:主页>销售管理软件> 列表

800分:如何拦截并处理一个应用程序中的一个窗体的消息,或 找股票软件销售公司

仓库管理软件版1楼: 已有用一个程序(VC写的,和一个硬件设备通讯的,没有源代码),其中有一个窗体,窗体中有一个按钮为“运行”,点击后将发一段数据到一个硬件设备中,硬件设备将返回一段数据,与窗体(或程序)中定义的某一段数据进行比较,如果一致就执行A操作,不一致就执行B操作。现在手头上没有那硬件设备,我却想让该程序执行A操作,怎么办?小弟初学API、Hook和消息,实在搞不定这个问题。求各位大虾救命!搞不定的话小弟要被炒了!!!

2楼: 找破解高手,让程序遇到比对不正确也执行A操作就可以了嘛 如速达软件卸载

3楼: 呵呵...正是在此寻找高手喽,小弟是初学此道,有思路如下:
1.根据窗口标题得到其句柄->设置钩子,拦截所有发往此窗口及其中控件的的消息,进行处理。
2.根据窗口标题得到其句柄->得到线程ID->打开线程->数据直接写入内存.
3.根据窗口标题得到其句柄->APIHook ,拦住Sendmessage和postmessage,判断消息是否发往该窗口->进行处理。
以上思路是有了,但初学无经验,程序调试搞得头都大了,问题是时间太紧,不能慢慢钻研:(苦也!!

4楼: 嘿,模拟硬件程序不就得了

5楼: RE:来自:uiit


嘿,模拟硬件程序不就得了
不行啊,无法得知硬件返回什么数据。此问题说白了就是不想让那个程序执行数据比较那一段操作,或者就算比较数据不一致,也要跳转到A操作中去。

6楼: 呵呵,可能是加密狗,找个打狗棒吧

我也不懂API拦截,但有个好例子给你参考,刘麻子的破QQ2005的密码保护那个源码,里面就有API拦截和更改

下载地址搜索多两次就能找到

仓库管理软件版7楼: 听课学习中...

8楼: 小弟所在的公司决定将此问题重金外包,有在深圳的高手请与留下联系方式。呵呵~~~~机会难得哦

9楼: 这个好象确实不容易做哦,首先要用WinSight32(delphi7 自带)等软件找出发往目标程序的消息,知道消息之后,才能对它进行拦截。
钩子函数的使用确实要有一定的功力才行,还有要熟悉api函数,小弟不才,所学知识有限。还无法搞定这个问题,帮你顶一下

10楼: 用OD跟。
找到关键跳转
修改即可。

11楼: OD?是什么东东啊?小弟只听说过Softice,正下载学习中。另外有VC6.0也可以打开此程序得到反汇编代码,只是看得一头雾水....有没有汇编高手和软件破解高手在啊?

12楼: OD一下最好了,又不是破解,比较容易应该,呵呵, 如股票软件销售公司

13楼: 用两台电脑,用对拷线(就是那种老式的玩意儿,有9针,25针之差别)连起来


在a机上使用你的软件,在b机上使用delphi编辑一个串口监测程序,
然后模拟输入到a机,当然,比较难的是如何知道这个信号的规则?
且听下回分解

仓库管理软件版14楼: 用破解软件即可 电话0591-87953206

15楼: 可以参考 刘麻子 的东东
http://www.liumazi.ys168.com/
源码共享 麻子
2k_Osk_Mz.rar 56.2KB Windows屏幕键盘(简化版)
Wingb_Mz.rar 0.3MB 区位输入法Delphi版 (IME)
KernelThread_9x.rar 9.4KB CreateKernelThread()调用示例
GetProcAddress_lmz.rar 9.6KB 自己实现GetProcAddress()
SDKCode4.rar 0.4MB 《Windows高级编程指南》PASCAL例子
SDKCode3.rar 0.4MB 《Windows核心编程》PASCAL例子
SDKCode2.rar 0.3MB 《Windows95程式设计指南》PASCAL例子
SDKCode1.rar 2.4MB 《Windows程序设计》PASCAL例子
PreViewDlg.rar 12.0KB 预览式文件选择对话框
Follow.rar 14.1KB 简单模拟所谓‘光标跟随’效果
HookInsert.rar 22.8KB 利用Hook插入线程的改进版本
SnowFall.rar 11.5KB 初步实现屏幕落雪效果
Splitter.rar 45.0KB 简单的文件分割合并工具
JumpInsert.rar 23.0KB 只需一个DLL的三级跳
TimerHook.rar 19.4KB 利用消息钩子屏蔽定时器


Progress.rar 14.3KB 使用系统提供的进度条控件
EnumDemo.rar 20.3KB 列举窗口及其路径简单例子
MsnHook.rar 16.0KB 判断用户目前是否在操作电脑
ShuRuFa.rar 21.1KB 按键转汉字,模拟输入法程序
共19条记录(含分类记录) [刷新数据]