我有一個基於SWT的小型java應用程序。在安裝swt-win32 - *。dll時,我的應用程序安裝在C:\ Program Files \ myapp \ win32中。爲什麼我的DLL最終在AppData Local Temp
當我看到我的進程資源管理器應用程序,我注意到,該dll被加載來自:
C:\Users\[Username]\AppData\Local\Temp\swtlib-32\swt-win32-*.dll
在Windows XP中在結束了:
C:\Documents and Settings\[Username]\Local Settings\Temp\swt-win32-*.dll
每當我從它刪除臨時文件夾並重新啓動我的應用程序的DLL再次複製那裏。其他dll我的應用程序取決於不顯示此行爲。
誰複製dll(我的應用程序沒有)? 背後的原因是什麼?
這是應用程序用來繞過UAC的一種伎倆。 Chrome也使用它。他們可以靜靜地更新DLL。所以可以病毒。 –