自己開發的程式被當成病毒

  就如標題,前幾個禮拜在公司就發生了這樣一件事。

  我一直都以為防毒軟體誤判的情況,了不起就是將軟體程式設定為「信任」就好了,只不過這次的狀況有點不一樣,原本都是以「旁觀者」的角度在看待「防毒軟體誤判」這件事,現在自己寫的程式被諾頓防毒軟體誤判了,而且這支程式還是公司的,更慘的是,這支程式即將會有數以千計的人會使用到,這下子可好了,我該怎麼向老闆交代?我是不是應該說:「老闆,我寫的程式被當成病毒,所以在執行我們的程式時,要先請使用者將我們的程式加入防毒程式的白清單中...」,你想這有可能嗎?我那時碰到這狀況時,臉整個都綠了...

  發生這種事,對公司或是防毒軟體公司來說,都是一種傷害。使用者會因為我們公司的程式被偵測為病毒而覺得奇怪,也有可能會認為防毒程式誤判而對防毒軟體產生不信任的印象,難不成要比公司大小來決定勝負嗎?

  

誤判(False Positive)及白清單(White List)

  幸運的是,透過經湛公司李小姐,很快的聯絡到Norton內部的人員,後來經由Norton的Emily的協助,得知發生這種情況時,要到Norton的False Positive網頁去回報問題,底下就是該網頁的鏈結。

201003-falsepositive-1.jpg

  在我的認知下,這類回報問題網頁的處理效率,應當是慢的嚇人,想想他們一天要處理多少的回報案件,所以大部份他們都會給你一個答案...「n個工作天」。

  結果在隔天上午,我居然就收到回信了,完全出乎我意料之外,Norton處理的速度之快真的是超乎我想像,很快的就得到善意的回應,Norton會在下次更新解決這個問題,隔天我再做測試時,確實是生效,沒有再把我寫的程式當成是病毒了。

  此外,Norton在信中也提到,他們建議我到另一個網頁中,請申請加入「白清單」,後來我也到該網頁去填寫一些資料,後來也在隔天,就成功加入白清單了。加入白清單有兩種情況,一種是從來沒有加入過的「Never white-listed」,另一種是已經加入過,但是有新版本的應用程式要再加入「Updated or newer version 」,你可以根據自己的需求去填表單。

201003-falsepositive-2.jpg

  另外要注意到的是,無論你是加入false positive或是white list,只要你的應用程式有新的版本,就必需要再申請一次,這真是有點麻煩。

唐先生 發表在 痞客邦 PIXNET 留言(0) 人氣()