我相信这是不平凡的,我可能会问一些荒谬的东西。如果是这样,告诉我,我会完成。有没有一种方法可以调试Win32应用程序,以便我可以在某些操作期间的特定时间查看可执行文件正在读取的文件中的哪些地址(我的意思是像我单击按钮,但是从更极端的版本过滤数据ProcessExplorer查看它正在读取的文件的确切部分)?可执行文件中的地址
0
A
回答
0
如果我理解了正确的问题,您可以试试Sysinternals Process Monitor。
该程序显示实时文件系统,注册表和进程活动 - 您可以筛选特定进程名称,PID,仅显示文件系统操作,访问的文件名等等。
它显示您访问的每个文件,偏移量,长度,I/O标志等等。但请记住,大多数程序使用某种缓存(在处理之前在内存中读取/写入4KB/16KB块或更多)。在这种情况下,您只能看到在给定时间文件的哪一部分被访问,但是您没有看到程序何时处理数据。
编辑:不,我不认为你可以采取与procmon这样一个深锁。
+0
我知道procmon/procexp,但我想具体看到,例如,我使用事件查看器搜索脱机事件日志(ETL)。当我应用过滤器时,我想运行调试软件,以便我可以在EventViewer正在读取它们的文件中查看地址。是procmon能够做到这一点,我不知何故错过了它? – songei2f 2011-03-17 16:58:15
相关问题
- 1. 如何从当前可执行文件获取函数地址?
- 2. 在我的可执行文件的objdump中.word的地址是什么意思?
- 3. 来自elf可执行文件的结构中元素的地址
- 4. 从elf文件中的地址执行函数
- 5. 启动本地可执行文件Javascript
- 6. JavaScript访问本地可执行文件
- 7. 如何从可执行文件中获取段地址并查找堆栈地址
- 8. 运行可执行文件中的InstallScript
- 9. 可执行文件
- 10. 可执行文件
- 11. 为什么ELF可执行文件具有固定的加载地址?
- 12. 可执行文件的CDN
- 13. 在地址栏中执行javascript代码
- 14. IIS可执行文件没有执行
- 15. 可执行文件的Android.mk文件:accRuntimeTest
- 16. 在gradlew中运行可执行文件
- 17. 设置开始地址以执行原始二进制文件
- 18. 在安装后执行vsto文件 - 展望地址
- 19. x32 fasm中的可执行文件
- 20. Ubuntu中的简单可执行文件
- 21. 沙盒中的可执行文件C
- 22. eclipselink可执行文件中的PersistenceUnitLoadingEception JAR
- 23. 如何在测试中用可执行文件替换可执行文件?
- 24. 执行使用Powershell执行的C#可执行文件出错
- 25. 如何在hash-bang可执行文件中引用本地ruby?
- 26. cx_freeze - 可执行文件仍然在本地目录中查看
- 27. 承诺中的某些可执行文件未被执行
- 28. 可执行Jar文件FileNotFoundException
- 29. exec可执行文件sed
- 30. 单个可执行文件
对不起,如果有的话,所有的tages都是马虎。没有AJAX下拉选项。 。 。奇怪。 – songei2f 2011-03-17 14:58:16