先日来、俺サイトで配布してるゲーム用途ネット通信DLLに添付しているサンプルゲームが
フリー的なウィルス対策ソフトAVGに「トロイの木馬Agent3.JYL」等と誤認される現象が
発生している。
そこでこの際、どういう部分が誤認されるのか検証してみる事にした。
方法はこうだ。
◎サブルーチンを1件づつ、ラベルとreturnのみになるよう、内容を消す!!
まず、通信をしている部分のサブルーチンを1件づつ削除してゆく。
ウィルス報告されなくなれば、その部分がウィルス対策ソフトにヒットしているはずだ。
・・・・。
全部消したが、やっぱり誤認されるぞ、オイ。
しょうがない。
通信してない、他のサブルーチンも削除してゆく!
・・・・。
やっぱり誤認されるじゃねぇか。
・・・!
そういえば、通信DLLのヘッダと、モジュールがあるな。
モジュールを読み込まないようにする・・・変化なし。
DLLヘッダを読み込まないようにする・・・変化なし・・・。
一体、何に反応してんだコイツは!!
あとは・・・hgimg3のヘッダを削除・・・
誤認されなくなる・・・。
とりあえず、どこに苦情を言えばいいんだろうな?これは。