UShell install blocked by antivirus

This will be a false positive. There are two reasons I say this; the DLL that your AV vendor has flagged was built by me, and each dependency ushell acquires is checked against a SHA256 prior to use. I am also the original creator of Clink so I am confident what the DLL does.

Unfortunately, my hands are tied here. Clink is, as Graeme mentioned, used to augment the standard Windows command prompt with lots of ushell-specific tab completion, a nice prompt, command history, etc. It works by injecting itself in the cmd.exe and hooking a few Windows API calls, which sadly sometimes gets misclassified as malicious by AV vendors’ heuristical scanning. It’s something that’s cropped now and then every since I created Clink.

On the plus side, the x86 build of the DLL isn’t used (unless you’re somehow using a 32 bit version of Windows or end up in WOW64), so it would be okay to allow that to be quarantined.

I hope you can placate BitDefender (e.g. adding `.working/tools/` to an allow-list). Many have found ushell to be a useful addition to their workflow and I’d hope you’d find some value there too.

-Ridgers.