いけむランド

はてダからやってきました

xmrig が Windows 環境で消える

Windows のセキュリティの話みたい。

xmrig.com

XMRig 自体はオープンソースのビットコインマイナーだけど、malware として悪用されることがあまりに多い。

github.com

そのため、Windows Defender が危険なファイルとみなして削除してしまうらしい。

learn.microsoft.com

Enable potentially unwanted applications (PUA) detection. Some coin mining tools aren't considered malware but are detected as PUA.

https://www.reddit.com/r/MoneroMining/comments/mwpbzf/windows_10_keep_flagging_xmrigexe_as_a_trojan/www.reddit.com

Windows (自分が動かしているのは Cygwin 環境だけど) で CMake でビルドすると、リンクしたログまで出るのに最終的にあるはずの xmrig.exe がビルドディレクトリにない。 そのため、インストールパッケージをつくる時に not found で怒られる。

回避するには (影響を認識した上で) ビルドディレクトリを Windows Defender の除外対象にする必要がある。