写一个程序实现监控另一个程序运行到某个函数时读取其寄存器的值?

写一个程序实现监控另一个程序运行到某个函数时读取其寄存器的值?,第1张

据说可以用OD破解另一个程序的运算过程来得到,就是写破解程序了。

还有一个办法就是,另一个程序是你自己写的,在某个函数中插入一个获取这个值的命令传送到主程序中,主程序接收后就知道了。

交互式应用程序,有很多分支和细节,在Windows下的COM组件类型开发,UNIX xopen, JAVA JNI用于程序交互编程思想,更早的命令行接口,VBX等,可以用于程序交互。关键是做什么,用什么方便的问题。

一、如果是在Windows下,最简单的交互模式是一个命令行,第二个是新闻之间的过程,又是一个全局钩子(这是拦截不控制),但更彻底,建议理解COM +的概念和方法(这至少要读一本书),这是最基本的东西赢下,组件的基本理论,控件、插件。

二、这一要求,控制VS打开文件,使用命令行,但是为了实现内部跳转和其他控制“动作”,至少您想要开发一个v插件来匹配接口程序。这一要求,您应该使用进程间消息不解决,因为消息之间的过程属于弱控制,如果双方都是我自己的开发好,而第三方软件合作,更麻烦。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11759712.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存