软件自动更新会干掉优雅补丁怎么办
说的就是 Sublime Text 3 的安装版。难道我应该把自己注入到更新程序并 Hook 建立的子进程? 如果每次更新都要拷贝文件的话,那还不如做成文件补丁了.. Sublime Text 的更新方式:
1. 下载更新包,写到 Data/Update 目录之下 (安装版为 %appdata%\Sublime Text\Data\Update)。
2. 写出的更新文件不含 version.dll。
3. 写出更新程序到临时目录,申请提权更新目录
4. 原本的优雅文件没了。
sublime_text.exe CreateFile X:\Sublime Text 3\Data\Update\version.dll SUCCESS Desired Access: Read Attributes, Delete
我现在的想法就是,拦截 CreateFile 让它不删除我的文件?
页:
[1]