好的,我会尽力简单地解释这一点,所以请耐心听我说。
我找到了 Windows 中某个应用程序的副本,这意味着它由多个文件组成。
虽然我不想分享这个应用程序的名称,但我很确定它是免费软件,因为它相当老了,并且在互联网上不存在。
拥有这份副本的人实际上并没有分享不过。他恰好在他的服务器上备份了它,而我恰好在那里找到了它。
但我无法将其全部下载,因为他的服务器不允许目录列表。
我已经下载了应用程序的主文件,所以我知道这就是我要找的东西。不幸的是,我实际上无法使用它,因为如果没有其他文件,它就会崩溃。
我只需要知道这些文件的名称。然后我就可以下载它们了。
所以,基本上,我想问是否有任何适用于 Windows 的应用程序,您可以在其中打开某个进程,并且当该进程尝试在内部加载文件时,路径就会存储在那里。
所有流程的汇总报告也可以。我可以在那里找到它。
感谢你的回答。
编辑:此人的联系信息已失效。
答案1
使用起来可能很困难和麻烦,但是系统内部进程监视器正是您所需要的。
你可以找到它这里
您需要添加一些过滤器才能让它为您工作,因为它会监控 Windows 内核之外发生的所有事情。对于普通人来说,这实在是太多了。
首先添加一个过滤器,只包含您的 exe 名称。然后开始添加过滤器,排除您确定不关心的内容。
我曾用这种方法来弄清楚有关 EXE 的各种事情,尽管我没有其源代码。
提示:
我发现添加过滤器对于Result IS NOT SUCCESS
您在此处尝试执行的操作很有帮助。
右键单击列表视图中的内容可以动态添加过滤器,但它们可能不会执行您想要的操作.. 玩一玩。