dll文件带有一个form,主程序(exe)已成功将dll注入到记事本中,具体的程序代码几乎完全照搬下面这篇文章:
http://janwhay.blog.163.com/blog/static/2322068020087111014886/
但是这篇文章只介绍了大体的原理和框架,没有具体说明注入后可以做哪些操作(弹出的两个对话框是在dll的begin..end中,是自动执行的),然后查阅了很多资料,没有找到具体的实现方法,所以特来求教,麻烦大虾们指点一二,不胜感激!1、怎么在记事本中呼出form?比如在记事本中按下F12呼出dll的form
2、怎么在记事本中执行dll中的一个函数?如果函数中有vcl该怎么做?
3、如果要在dll中执行记事本中某个功能,比如“另存为”,是不是和CreateRemoteThread无关,直接执行WriteProcessMemory就可以了?(前提是已经找到了CALL地址)
http://janwhay.blog.163.com/blog/static/2322068020087111014886/
但是这篇文章只介绍了大体的原理和框架,没有具体说明注入后可以做哪些操作(弹出的两个对话框是在dll的begin..end中,是自动执行的),然后查阅了很多资料,没有找到具体的实现方法,所以特来求教,麻烦大虾们指点一二,不胜感激!1、怎么在记事本中呼出form?比如在记事本中按下F12呼出dll的form
2、怎么在记事本中执行dll中的一个函数?如果函数中有vcl该怎么做?
3、如果要在dll中执行记事本中某个功能,比如“另存为”,是不是和CreateRemoteThread无关,直接执行WriteProcessMemory就可以了?(前提是已经找到了CALL地址)
解决方案 »
- delphi 查询
- 问一个关于Lua的问题,望不吝赐教!
- 日期加减函数。
- 如何在两个不同机器之间拷贝文件(copyfile...)?
- sheets.Cells.Find为什么老出 类 Range的Find方法无效,该怎么写呢????我是这么写的:Sheet.Cells.Find('#Q.F1',Null,xlFormulas,xlP
- 着急,关于在jpg文件上加文字,400分相送~~~~~~~~~~
- 欢迎有志之士加盟
- 怪怪!!!DELPHI 7的报表组件到哪去了????
- 老大们!请问一个MPEG的合并软件怎么开发!用DELPHI6。0!?
- 大师帮忙,请问如何关必外程序的一个窗口,或关闭一个外部程序
- 关于在局域网内复制文件总是搞不定? copyfile(pchar(m1),pchar(m2),false)
- ¬编码问题
后面2个问题是肯定的,做外挂吗?就是找到call和参数就行