Go言語プログラムの実行ファイルにトロイの木馬?と思ったら誤検出だった
ハロー、goroutine!(1/2)- @IT
を見ながら、以下のコードをコンパイルしてできた 8.exe が、Ariva Antivirにより、「TR/Crypt.XPACK.Gen」と検出された。
package main // チャネルを初期化(パラメータは文字列:chan) var ch = make(chan string) // 文字列を表示した後、チャネルに値を渡す関数 func g(str string) { println(str); ch <- "printed"; } // メイン goroutineでg()を呼び出した後、チャネルから値を取り出す。(値は使わない。) func main() { go g("hello, gorutine!"); <- ch; }
そこで、以下のページを見てみたところ、誤検出の可能性もあるらしいとのこと。
ウイルス検出名「TR/Crypt.XPACK.Gen」の対処 ~ Avira AntiVir | iXoXiブログ
↑ここに書かれている、オンラインチェック(http://www.virustotal.com/jp/)を試した結果、10%ということで、一安心。しかしまだちょっと気になっていたりする。w