ShareX not creates that file, CLR creates it. This log file only contains list of loaded assemblies (dll) and not contains anything private. Like this: "System.Drawing, Version=4.0.0.0, Culture=neutral".smaragdus wrote:ShareX is not stealth, it creates "ShareX.exe.log" in AppData (C:\Users\UserNAme\AppData\Local\Microsoft\CLR_v4.0\UsageLogs).
Which means every software which using .NET Framework gonna have log file there. My "UsageLogs" folder for example have 12 logs in it from different .NET apps.
https://www.portablefreeware.com/faq.php#stealth in here rule tells:
"Certain exceptions are permitted. For example, registry entries that are created/updated by Windows for the application (eg. MRU entries for dialog boxes, DirectX entries for DirectX-based apps), or temp files created in the official "Temp" folders are not taken into consideration. Note: "Stealth" does not mean non-traceability! In fact, it is quite unlikely you can hide your activities on a Windows machine from a capable system administrator."
So either you have to make entire .NET apps non stealth or follow that rule and accept it as stealth. But I don't see any .NET apps marked as non stealth other than ShareX?